--- /srv/rebuilderd/tmp/rebuilderd3CoekZ/inputs/haskell-vty-unix-utils_0.2.0.0-3_i386.deb +++ /srv/rebuilderd/tmp/rebuilderd3CoekZ/out/haskell-vty-unix-utils_0.2.0.0-3_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-07 18:55:25.000000 debian-binary │ -rw-r--r-- 0 0 0 704 2026-01-07 18:55:25.000000 control.tar.xz │ --rw-r--r-- 0 0 0 555756 2026-01-07 18:55:25.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 556004 2026-01-07 18:55:25.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/vty-unix-build-width-table │ │ │┄ 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: b8f521d93ddcbce20870286db686aedd03c9a72d │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cf66b9bb9deacf760f7b50afac1615e33a26c1e2 │ │ │ │ │ │ │ │ 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 {} │ │ │ │ @@ -44,18 +44,18 @@ │ │ │ │ 0xffffffffffd1b030 (offset: 0x804f540) -> 0x18824 fde=[ 15d58] │ │ │ │ 0xffffffffffd1cd80 (offset: 0x8051290) -> 0x18c94 fde=[ 161c8] │ │ │ │ 0xffffffffffd1eaf0 (offset: 0x8053000) -> 0x19144 fde=[ 16678] │ │ │ │ 0xffffffffffd1eb10 (offset: 0x8053020) -> 0x19158 fde=[ 1668c] │ │ │ │ 0xffffffffffd1eb50 (offset: 0x8053060) -> 0x2ae4 fde=[ 18] │ │ │ │ 0xffffffffffd1eb90 (offset: 0x80530a0) -> 0x2b10 fde=[ 44] │ │ │ │ 0xffffffffffd1eefe (offset: 0x805340e) -> 0x2b48 fde=[ 7c] │ │ │ │ - 0xffffffffffdbf320 (offset: 0x80f3830) -> 0x2b6c fde=[ a0] │ │ │ │ - 0xffffffffffdbf330 (offset: 0x80f3840) -> 0x2b80 fde=[ b4] │ │ │ │ - 0xffffffffffdbf340 (offset: 0x80f3850) -> 0x2b94 fde=[ c8] │ │ │ │ - 0xffffffffffdbf350 (offset: 0x80f3860) -> 0x2ba8 fde=[ dc] │ │ │ │ + 0xffffffffffd9a250 (offset: 0x80ce760) -> 0x2b6c fde=[ a0] │ │ │ │ + 0xffffffffffd9a260 (offset: 0x80ce770) -> 0x2b80 fde=[ b4] │ │ │ │ + 0xffffffffffd9a270 (offset: 0x80ce780) -> 0x2b94 fde=[ c8] │ │ │ │ + 0xffffffffffd9a280 (offset: 0x80ce790) -> 0x2ba8 fde=[ dc] │ │ │ │ 0xffffffffffdde1c0 (offset: 0x81126d0) -> 0x2bbc fde=[ f0] │ │ │ │ 0xffffffffffdde1d0 (offset: 0x81126e0) -> 0x2bd4 fde=[ 108] │ │ │ │ 0xffffffffffdde1f0 (offset: 0x8112700) -> 0x2bec fde=[ 120] │ │ │ │ 0xffffffffffdde200 (offset: 0x8112710) -> 0x2c00 fde=[ 134] │ │ │ │ 0xffffffffffdde210 (offset: 0x8112720) -> 0x2c14 fde=[ 148] │ │ │ │ 0xffffffffffdde220 (offset: 0x8112730) -> 0x2c28 fde=[ 15c] │ │ │ │ 0xffffffffffdde230 (offset: 0x8112740) -> 0x2c3c fde=[ 170] │ │ │ │ @@ -1425,30 +1425,30 @@ │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ DW_CFA_advance_loc: 1 to 0805341c │ │ │ │ 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=080f3830..080f3835 │ │ │ │ +000000a0 00000010 00000078 FDE cie=0000002c pc=080ce760..080ce765 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000b4 00000010 0000008c FDE cie=0000002c pc=080f3840..080f3845 │ │ │ │ +000000b4 00000010 0000008c FDE cie=0000002c pc=080ce770..080ce775 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000c8 00000010 000000a0 FDE cie=0000002c pc=080f3850..080f3855 │ │ │ │ +000000c8 00000010 000000a0 FDE cie=0000002c pc=080ce780..080ce785 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000dc 00000010 000000b4 FDE cie=0000002c pc=080f3860..080f3865 │ │ │ │ +000000dc 00000010 000000b4 FDE cie=0000002c pc=080ce790..080ce795 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000000f0 00000014 000000c8 FDE cie=0000002c pc=081126d0..081126de │ │ │ │ DW_CFA_advance_loc: 3 to 081126d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ --/lib/ld-linux.so.2 │ │ │ │ +/lib/ld-linux.so.2 │ │ │ │ __gmon_start__ │ │ │ │ __gmpz_init │ │ │ │ __gmpz_export │ │ │ │ __gmpn_and_n │ │ │ │ __gmpn_add │ │ │ │ __gmpn_andn_n │ │ │ │ __gmpz_invert │ │ │ │ @@ -160,71 +160,14 @@ │ │ │ │ D$PPh]c! │ │ │ │ D$PPhBc! │ │ │ │ D$PPhsc! │ │ │ │ |$L! │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ @@ -8447,15 +8447,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80533ae <__gmpz_get_d_2exp@plt+0x75de> │ │ │ │ movl $0x834f436,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807addc <__gmpz_get_d_2exp@plt+0x2f00c> │ │ │ │ + jmp 8055d0c <__gmpz_get_d_2exp@plt+0x9f3c> │ │ │ │ mov $0x834f450,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ mov %al,%al │ │ │ │ das │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -8547,18298 +8547,18245 @@ │ │ │ │ push -0x3c(%ebp) │ │ │ │ push -0x40(%ebp) │ │ │ │ push $0x834f478 │ │ │ │ push 0x4(%eax) │ │ │ │ push (%eax) │ │ │ │ call 81c2720 <__gmpz_get_d_2exp@plt+0x176950> │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - mov $0x2f,%edi │ │ │ │ + cld │ │ │ │ + fwait │ │ │ │ + xor %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805353d <__gmpz_get_d_2exp@plt+0x776d> │ │ │ │ + jb 8053539 <__gmpz_get_d_2exp@plt+0x7769> │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 8053539 <__gmpz_get_d_2exp@plt+0x7769> │ │ │ │ + je 805353c <__gmpz_get_d_2exp@plt+0x776c> │ │ │ │ movl $0x81edfc0,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x834f480,-0xc(%ebp) │ │ │ │ + movl $0x820861b,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 811e064 <__gmpz_get_d_2exp@plt+0xd2294> │ │ │ │ + jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xor $0xd0,%al │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805356f <__gmpz_get_d_2exp@plt+0x779f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80594b0 <__gmpz_get_d_2exp@plt+0xd6e0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + xor %bh,0xf002f(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80535c7 <__gmpz_get_d_2exp@plt+0x77f7> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80535bd <__gmpz_get_d_2exp@plt+0x77ed> │ │ │ │ - movl $0x805354c,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8367491,0x4(%ebp) │ │ │ │ + jb 8053740 <__gmpz_get_d_2exp@plt+0x7970> │ │ │ │ + movl $0x8053730,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x834f4bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - fdivrl 0xf002f(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8053730 <__gmpz_get_d_2exp@plt+0x7960> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 80536e2 <__gmpz_get_d_2exp@plt+0x7912> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivrs 0x23002f(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 805357b <__gmpz_get_d_2exp@plt+0x77ab> │ │ │ │ + dec %edx │ │ │ │ + jmp 8053586 <__gmpz_get_d_2exp@plt+0x77b6> │ │ │ │ + nop │ │ │ │ + mov $0x1002fbe,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805360a <__gmpz_get_d_2exp@plt+0x783a> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8053580 <__gmpz_get_d_2exp@plt+0x77b0> │ │ │ │ - mov $0x834f4d4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xbe,%al │ │ │ │ - das │ │ │ │ - add %al,0x200 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 8053697 <__gmpz_get_d_2exp@plt+0x78c7> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 80536d7 <__gmpz_get_d_2exp@plt+0x7907> │ │ │ │ + movl $0x80535c8,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80535c8 <__gmpz_get_d_2exp@plt+0x77f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + fs mov $0x1002f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - js 80535f9 <__gmpz_get_d_2exp@plt+0x7829> │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8053697 <__gmpz_get_d_2exp@plt+0x78c7> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 80536d7 <__gmpz_get_d_2exp@plt+0x7907> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80535ed <__gmpz_get_d_2exp@plt+0x781d> │ │ │ │ + movl $0x805361c,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805361c <__gmpz_get_d_2exp@plt+0x784c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xbe,%al │ │ │ │ das │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8053657 <__gmpz_get_d_2exp@plt+0x7887> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8059554 <__gmpz_get_d_2exp@plt+0xd784> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 80536af <__gmpz_get_d_2exp@plt+0x78df> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80536a5 <__gmpz_get_d_2exp@plt+0x78d5> │ │ │ │ - movl $0x8053634,-0x8(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8053697 <__gmpz_get_d_2exp@plt+0x78c7> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8367491,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x834f4ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov $0x834f480,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - and $0xbe,%al │ │ │ │ - das │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + sarb $1,0x1002f(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 805363d <__gmpz_get_d_2exp@plt+0x786d> │ │ │ │ + movl $0x805367c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805367c <__gmpz_get_d_2exp@plt+0x78ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80536b0,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80536b0 <__gmpz_get_d_2exp@plt+0x78e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80535a8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80535a8 <__gmpz_get_d_2exp@plt+0x77d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %eax │ │ │ │ + mov $0x2002f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80536f2 <__gmpz_get_d_2exp@plt+0x7922> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8053668 <__gmpz_get_d_2exp@plt+0x7898> │ │ │ │ - mov $0x834f504,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80536f9 <__gmpz_get_d_2exp@plt+0x7929> │ │ │ │ + dec %ecx │ │ │ │ + jmp 8053704 <__gmpz_get_d_2exp@plt+0x7934> │ │ │ │ + mov $0x834f490,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - mov $0x5002f,%ebp │ │ │ │ + cmp %bh,0xf002f(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - mov $0x1002fce,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805373f <__gmpz_get_d_2exp@plt+0x796f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80595f8 <__gmpz_get_d_2exp@plt+0xd828> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 8053797 <__gmpz_get_d_2exp@plt+0x79c7> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805378d <__gmpz_get_d_2exp@plt+0x79bd> │ │ │ │ - movl $0x805371c,-0x8(%edi) │ │ │ │ + jb 805377e <__gmpz_get_d_2exp@plt+0x79ae> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + movl $0x805379c,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8367491,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x834f51c,%esi │ │ │ │ + jmp 8053550 <__gmpz_get_d_2exp@plt+0x7780> │ │ │ │ + mov $0x834f498,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0xf002f,%ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%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 8053786 <__gmpz_get_d_2exp@plt+0x79b6> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80537da <__gmpz_get_d_2exp@plt+0x7a0a> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8053750 <__gmpz_get_d_2exp@plt+0x7980> │ │ │ │ - mov $0x834f534,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - mov $0x5002f,%ebp │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%al │ │ │ │ + aaa │ │ │ │ + add $0x66c68908,%eax │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - add %cl,%dh │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8053827 <__gmpz_get_d_2exp@plt+0x7a57> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805969c <__gmpz_get_d_2exp@plt+0xd8cc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,-0x197cf08a(%ebx) │ │ │ │ + cld │ │ │ │ + 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,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805387f <__gmpz_get_d_2exp@plt+0x7aaf> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8053875 <__gmpz_get_d_2exp@plt+0x7aa5> │ │ │ │ - movl $0x8053804,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8367491,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x834f54c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,(%eax,%edi,1) │ │ │ │ + add $0x66c68908,%eax │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0xbc,%ah │ │ │ │ - das │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cf48a(%ebx) │ │ │ │ + cld │ │ │ │ + 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,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0x38(%eax) │ │ │ │ + add $0x66c68908,%eax │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80538c2 <__gmpz_get_d_2exp@plt+0x7af2> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8053838 <__gmpz_get_d_2exp@plt+0x7a68> │ │ │ │ - mov $0x834f564,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %bh,0x2000500(%edi,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %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) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - mov %cs,%ebp │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x3976f7fb(%eax,%edi,1) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8053894 <__gmpz_get_d_2exp@plt+0x7ac4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + 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 │ │ │ │ + jmp 8054010 <__gmpz_get_d_2exp@plt+0x8240> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %dh,%cl │ │ │ │ + xor %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805390f <__gmpz_get_d_2exp@plt+0x7b3f> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80538e9 <__gmpz_get_d_2exp@plt+0x7b19> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x83629c9,-0x14(%ebp) │ │ │ │ + movl $0x8369201,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8059798 <__gmpz_get_d_2exp@plt+0xd9c8> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81675f0 <__gmpz_get_d_2exp@plt+0x11b820> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805391e <__gmpz_get_d_2exp@plt+0x7b4e> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8208ca2,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + lock xor %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8053967 <__gmpz_get_d_2exp@plt+0x7b97> │ │ │ │ - add $0xc,%edi │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8053990 <__gmpz_get_d_2exp@plt+0x7bc0> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805395d <__gmpz_get_d_2exp@plt+0x7b8d> │ │ │ │ - movl $0x80538ec,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8053986 <__gmpz_get_d_2exp@plt+0x7bb6> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8367491,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x834f57c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - mov $0xf002f,%ebx │ │ │ │ - add (%eax),%eax │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80538f4,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80539ca <__gmpz_get_d_2exp@plt+0x7bfa> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8208ca2,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + xor %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8053a3c <__gmpz_get_d_2exp@plt+0x7c6c> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8053a32 <__gmpz_get_d_2exp@plt+0x7c62> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80539a0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %ch,%bh │ │ │ │ + xor %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80539aa <__gmpz_get_d_2exp@plt+0x7bda> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8053920 <__gmpz_get_d_2exp@plt+0x7b50> │ │ │ │ - mov $0x834f594,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 8053b36 <__gmpz_get_d_2exp@plt+0x7d66> │ │ │ │ + movl $0x8053ae4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8053ae4 <__gmpz_get_d_2exp@plt+0x7d14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x1c,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8053ac5 <__gmpz_get_d_2exp@plt+0x7cf5> │ │ │ │ + movl $0x80539dc,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208530,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - sarb $1,0x5002f(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + out %al,(%dx) │ │ │ │ + xor %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - aam $0xcc │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8053a83 <__gmpz_get_d_2exp@plt+0x7cb3> │ │ │ │ + add $0x1c,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8053ac5 <__gmpz_get_d_2exp@plt+0x7cf5> │ │ │ │ + movl $0x8053930,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208544,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + out %al,(%dx) │ │ │ │ + xor %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80539f7 <__gmpz_get_d_2exp@plt+0x7c27> │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8053ba1 <__gmpz_get_d_2exp@plt+0x7dd1> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8053b97 <__gmpz_get_d_2exp@plt+0x7dc7> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8053a50,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208559,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805983c <__gmpz_get_d_2exp@plt+0xda6c> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + int3 │ │ │ │ + in (%dx),%eax │ │ │ │ + xor %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8053a4f <__gmpz_get_d_2exp@plt+0x7c7f> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8053c07 <__gmpz_get_d_2exp@plt+0x7e37> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8053a45 <__gmpz_get_d_2exp@plt+0x7c75> │ │ │ │ - movl $0x80539d4,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8053bfd <__gmpz_get_d_2exp@plt+0x7e2d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8367491,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83629e9,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x834f5ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - mov $0xf002f,%ebx │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + and %bh,0x4002f(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8053a92 <__gmpz_get_d_2exp@plt+0x7cc2> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8053a08 <__gmpz_get_d_2exp@plt+0x7c38> │ │ │ │ - mov $0x834f5c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %bh,0x5002f(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 8053cdc <__gmpz_get_d_2exp@plt+0x7f0c> │ │ │ │ + movl $0x8053c60,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8053c60 <__gmpz_get_d_2exp@plt+0x7e90> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivrs 0x3002f(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - jl 8053a83 <__gmpz_get_d_2exp@plt+0x7cb3> │ │ │ │ - das │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 8053ccd <__gmpz_get_d_2exp@plt+0x7efd> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8053b48,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2c(%edi),%ecx │ │ │ │ + cmp $0x27,%eax │ │ │ │ + jne 8053ca4 <__gmpz_get_d_2exp@plt+0x7ed4> │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x820e812,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8053bb4,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83629e9,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + mov $0x4002f,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8053adf <__gmpz_get_d_2exp@plt+0x7d0f> │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8053d5b <__gmpz_get_d_2exp@plt+0x7f8b> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8053d51 <__gmpz_get_d_2exp@plt+0x7f81> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + 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 $0x8053c18,-0x14(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x820856b,-0x10(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805b33c <__gmpz_get_d_2exp@plt+0xf56c> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + int3 │ │ │ │ + mov $0x5002f,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8053dd7 <__gmpz_get_d_2exp@plt+0x8007> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8053dcd <__gmpz_get_d_2exp@plt+0x7ffd> │ │ │ │ + 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 0x18(%eax),%eax │ │ │ │ + movl $0x8053cec,-0x14(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + dec %esp │ │ │ │ + mov $0x5002f,%ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8053b37 <__gmpz_get_d_2exp@plt+0x7d67> │ │ │ │ - add $0xc,%edi │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8053e4f <__gmpz_get_d_2exp@plt+0x807f> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8053b2d <__gmpz_get_d_2exp@plt+0x7d5d> │ │ │ │ - movl $0x8053abc,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8053e45 <__gmpz_get_d_2exp@plt+0x8075> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + movl $0x8053d6c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + movl $0x820857c,-0x4(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8367491,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x834f5dc,%esi │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov %?,0xf002f(%edx) │ │ │ │ - add (%eax),%eax │ │ │ │ + fdivrs 0x2002f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8053e7c <__gmpz_get_d_2exp@plt+0x80ac> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8053dec <__gmpz_get_d_2exp@plt+0x801c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + test $0xb8,%al │ │ │ │ + das │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8053b7a <__gmpz_get_d_2exp@plt+0x7daa> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8053ed9 <__gmpz_get_d_2exp@plt+0x8109> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8053ecf <__gmpz_get_d_2exp@plt+0x80ff> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x8053e60,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208c26,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8053af0 <__gmpz_get_d_2exp@plt+0x7d20> │ │ │ │ - mov $0x834f5f4,%esi │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - mov $0x5002f,%edx │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + mov $0x2002f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - mov $0xd0,%al │ │ │ │ - das │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8053f34 <__gmpz_get_d_2exp@plt+0x8164> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8053f2a <__gmpz_get_d_2exp@plt+0x815a> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8053dec <__gmpz_get_d_2exp@plt+0x801c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock mov $0x2f,%bh │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8053bcd <__gmpz_get_d_2exp@plt+0x7dfd> │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8053f9b <__gmpz_get_d_2exp@plt+0x81cb> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8053f91 <__gmpz_get_d_2exp@plt+0x81c1> │ │ │ │ movl $0x81edd7c,-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 $0x8053eec,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208c26,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 805b494 <__gmpz_get_d_2exp@plt+0xf6c4> │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %dh,0x5002f(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8053c0b <__gmpz_get_d_2exp@plt+0x7e3b> │ │ │ │ - movl $0x8053ba4,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8053fea <__gmpz_get_d_2exp@plt+0x821a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8053f48,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x8367491,0x8(%ebp) │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x834f60c,%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdivrl 0x17002f(%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + jmp *0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x200 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8053c57 <__gmpz_get_d_2exp@plt+0x7e87> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8053bdc <__gmpz_get_d_2exp@plt+0x7e0c> │ │ │ │ - mov $0x834f624,%esi │ │ │ │ + ja 8054062 <__gmpz_get_d_2exp@plt+0x8292> │ │ │ │ + movl $0x80538b8,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8053dec,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 8054074 <__gmpz_get_d_2exp@plt+0x82a4> │ │ │ │ + movl $0x8053fb0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x834f748,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0xb9,%ah │ │ │ │ + movl $0x8053e90,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xb6,%al │ │ │ │ das │ │ │ │ add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - into │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8053ca7 <__gmpz_get_d_2exp@plt+0x7ed7> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83504e8,-0x4(%ebp) │ │ │ │ - movl $0x8367491,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f63c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jl 8053c6b <__gmpz_get_d_2exp@plt+0x7e9b> │ │ │ │ - das │ │ │ │ - add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x39066,%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8053cf8 <__gmpz_get_d_2exp@plt+0x7f28> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x83504e8,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f654,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - mov $0x3002f,%ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x59066,%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8053d47 <__gmpz_get_d_2exp@plt+0x7f77> │ │ │ │ + jb 80540e3 <__gmpz_get_d_2exp@plt+0x8313> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83504fc,-0x4(%ebp) │ │ │ │ - movl $0x8367491,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f670,%esi │ │ │ │ + movl $0x80540c8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80540c8 <__gmpz_get_d_2exp@plt+0x82f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xorb $0x0,0x1002f(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + inc %eax │ │ │ │ + add $0x3468b08,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80540f8 <__gmpz_get_d_2exp@plt+0x8328> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x834f758,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - adc %bh,0x5002f(%ecx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + mov $0x2f,%dh │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x39066,%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8053d98 <__gmpz_get_d_2exp@plt+0x7fc8> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x83504fc,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + hlt │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f688,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - fdivrs 0x3002f(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 8054010 <__gmpz_get_d_2exp@plt+0x8240> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %dh,0xf002f(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x59066,%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8053de0 <__gmpz_get_d_2exp@plt+0x8010> │ │ │ │ + jb 8054152 <__gmpz_get_d_2exp@plt+0x8382> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83506d4,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158fec <__gmpz_get_d_2exp@plt+0x10d21c> │ │ │ │ - mov $0x834f6a4,%esi │ │ │ │ + movl $0x8054168,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8054168 <__gmpz_get_d_2exp@plt+0x8398> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x834f760,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x5002f,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8053e30 <__gmpz_get_d_2exp@plt+0x8060> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x83506d4,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f6bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - je 8053df2 <__gmpz_get_d_2exp@plt+0x8022> │ │ │ │ + loopne 8054113 <__gmpz_get_d_2exp@plt+0x8343> │ │ │ │ das │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x59066,%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8053e78 <__gmpz_get_d_2exp@plt+0x80a8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83508f8,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158fec <__gmpz_get_d_2exp@plt+0x10d21c> │ │ │ │ - mov $0x834f6d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - dec %eax │ │ │ │ - mov $0x5002f,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8053ec8 <__gmpz_get_d_2exp@plt+0x80f8> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x83508f8,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f6f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc %bh,0x3002f(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x59066,%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8053f10 <__gmpz_get_d_2exp@plt+0x8140> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x835092c,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158fec <__gmpz_get_d_2exp@plt+0x10d21c> │ │ │ │ - mov $0x834f70c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - in $0xb7,%al │ │ │ │ - das │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ + movl $0x81ef06c,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8054010 <__gmpz_get_d_2exp@plt+0x8240> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8053f60 <__gmpz_get_d_2exp@plt+0x8190> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x835092c,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f724,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x2f,%bh │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov $0xf002fb5,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x59066,%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8053fa8 <__gmpz_get_d_2exp@plt+0x81d8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350890,0x0(%ebp) │ │ │ │ + jb 80541c2 <__gmpz_get_d_2exp@plt+0x83f2> │ │ │ │ + movl $0x834f762,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8158fec <__gmpz_get_d_2exp@plt+0x10d21c> │ │ │ │ - mov $0x834f740,%esi │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + mov $0x834f768,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xorb $0x2,0x5002f(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8053ff8 <__gmpz_get_d_2exp@plt+0x8228> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x8350890,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f758,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - dec %eax │ │ │ │ - mov $0x2f,%bh │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov $0x2f,%ch │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x59066,%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8054040 <__gmpz_get_d_2exp@plt+0x8270> │ │ │ │ + jb 80541fe <__gmpz_get_d_2exp@plt+0x842e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83508c4,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158fec <__gmpz_get_d_2exp@plt+0x10d21c> │ │ │ │ - mov $0x834f774,%esi │ │ │ │ + movl $0x8054214,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8054214 <__gmpz_get_d_2exp@plt+0x8444> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x834f770,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb $0xb7,%al │ │ │ │ - das │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8054090 <__gmpz_get_d_2exp@plt+0x82c0> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x83508c4,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f78c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - in $0xb6,%al │ │ │ │ + xor $0xb5,%al │ │ │ │ das │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0xc3989066,%esi │ │ │ │ - das │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80540e7 <__gmpz_get_d_2exp@plt+0x8317> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + call 805421b <__gmpz_get_d_2exp@plt+0x844b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058fcc <__gmpz_get_d_2exp@plt+0xd1fc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8054136 <__gmpz_get_d_2exp@plt+0x8366> │ │ │ │ - movl $0x80540b8,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x8367491,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x834f7a8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %eax │ │ │ │ - mov $0x2f,%dh │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8054182 <__gmpz_get_d_2exp@plt+0x83b2> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80540f8 <__gmpz_get_d_2exp@plt+0x8328> │ │ │ │ - mov $0x834f7c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0xb6,%al │ │ │ │ - das │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - ret $0x2f │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81ef06c,-0x4(%ebp) │ │ │ │ + movl $0x83674a5,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8054010 <__gmpz_get_d_2exp@plt+0x8240> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %ah,%bh │ │ │ │ + xor %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80541dc <__gmpz_get_d_2exp@plt+0x840c> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80542ab <__gmpz_get_d_2exp@plt+0x84db> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80542a1 <__gmpz_get_d_2exp@plt+0x84d1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,-0x14(%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 $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058fcc <__gmpz_get_d_2exp@plt+0xd1fc> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x17002fb5,%eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + out %al,$0x30 │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 805421f <__gmpz_get_d_2exp@plt+0x844f> │ │ │ │ - movl $0x80541ac,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8054323 <__gmpz_get_d_2exp@plt+0x8553> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8054319 <__gmpz_get_d_2exp@plt+0x8549> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + movl $0x8362451,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x8367491,0x8(%ebp) │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x834f7d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x2f,%ch │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + push %esp │ │ │ │ + out %al,$0x30 │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805426b <__gmpz_get_d_2exp@plt+0x849b> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80541f0 <__gmpz_get_d_2exp@plt+0x8420> │ │ │ │ - mov $0x834f7e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - fs mov $0x2f,%ch │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805439b <__gmpz_get_d_2exp@plt+0x85cb> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8054391 <__gmpz_get_d_2exp@plt+0x85c1> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80542bc,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208524,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + fsub %st,%st(5) │ │ │ │ + xor %al,(%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 80543ff <__gmpz_get_d_2exp@plt+0x862f> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80543f5 <__gmpz_get_d_2exp@plt+0x8625> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + js 80543eb <__gmpz_get_d_2exp@plt+0x861b> │ │ │ │ + xor %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - into │ │ │ │ - xchg %ax,%ax │ │ │ │ - xorb $0x0,0x3002f(%ebp) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8054301 <__gmpz_get_d_2exp@plt+0x8531> │ │ │ │ + jb 8054477 <__gmpz_get_d_2exp@plt+0x86a7> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80542f7 <__gmpz_get_d_2exp@plt+0x8527> │ │ │ │ + ja 805446d <__gmpz_get_d_2exp@plt+0x869d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x81b8ec4,-0x14(%edi) │ │ │ │ - movl $0x834f800,-0x10(%edi) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + movl $0x8362451,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058fcc <__gmpz_get_d_2exp@plt+0xd1fc> │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %ah,%ch │ │ │ │ + xor %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8054352 <__gmpz_get_d_2exp@plt+0x8582> │ │ │ │ - movl $0x8054294,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80544ef <__gmpz_get_d_2exp@plt+0x871f> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80544e5 <__gmpz_get_d_2exp@plt+0x8715> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8054410,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x8367491,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x834f824,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0xb4,%al │ │ │ │ - das │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + movl $0x8208513,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %ah,%ah │ │ │ │ + xor %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805439e <__gmpz_get_d_2exp@plt+0x85ce> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8054314 <__gmpz_get_d_2exp@plt+0x8544> │ │ │ │ - mov $0x834f83c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %dh,0x4001700(%edi,%ebp,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - aam $0xc0 │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8054553 <__gmpz_get_d_2exp@plt+0x8783> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8054549 <__gmpz_get_d_2exp@plt+0x8779> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + and $0xe4,%al │ │ │ │ + xor %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80543eb <__gmpz_get_d_2exp@plt+0x861b> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80545cb <__gmpz_get_d_2exp@plt+0x87fb> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80545c1 <__gmpz_get_d_2exp@plt+0x87f1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + movl $0x8362451,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8059140 <__gmpz_get_d_2exp@plt+0xd370> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jecxz 8054603 <__gmpz_get_d_2exp@plt+0x8833> │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8054443 <__gmpz_get_d_2exp@plt+0x8673> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8054643 <__gmpz_get_d_2exp@plt+0x8873> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8054439 <__gmpz_get_d_2exp@plt+0x8669> │ │ │ │ - movl $0x80543c8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8054639 <__gmpz_get_d_2exp@plt+0x8869> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8367491,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x834f854,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - mov $0x2f,%bl │ │ │ │ - add %cl,(%edi) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8054564,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208504,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xor %ah,%bl │ │ │ │ + xor %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8054486 <__gmpz_get_d_2exp@plt+0x86b6> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ + jb 8054834 <__gmpz_get_d_2exp@plt+0x8a64> │ │ │ │ + movl $0x805486c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80543fc <__gmpz_get_d_2exp@plt+0x862c> │ │ │ │ - mov $0x834f86c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - mov $0x2f,%bl │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805486c <__gmpz_get_d_2exp@plt+0x8a9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x5002f,%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 805447c <__gmpz_get_d_2exp@plt+0x86ac> │ │ │ │ - das │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - push %edi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x5002fbe,%al │ │ │ │ + clc │ │ │ │ + loop 80546b7 <__gmpz_get_d_2exp@plt+0x88e7> │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x3002fbd,%esp │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8054705 <__gmpz_get_d_2exp@plt+0x8935> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmpl $0xb,0x3(%esi) │ │ │ │ + jl 80546d0 <__gmpz_get_d_2exp@plt+0x8900> │ │ │ │ + movl $0x80545dc,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8054500,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208504,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + push $0x20030e2 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - jecxz 805453e <__gmpz_get_d_2exp@plt+0x876e> │ │ │ │ - add %al,(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - mov $0x1002f,%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8054533 <__gmpz_get_d_2exp@plt+0x8763> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8058cdc <__gmpz_get_d_2exp@plt+0xcf0c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 8054795 <__gmpz_get_d_2exp@plt+0x89c5> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmpl $0xb,0x3(%esi) │ │ │ │ + jl 8054760 <__gmpz_get_d_2exp@plt+0x8990> │ │ │ │ + movl $0x8054488,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80543ac,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208513,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + fsub %st(1),%st │ │ │ │ + xor %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805458b <__gmpz_get_d_2exp@plt+0x87bb> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8054581 <__gmpz_get_d_2exp@plt+0x87b1> │ │ │ │ - movl $0x8054510,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8054825 <__gmpz_get_d_2exp@plt+0x8a55> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmpl $0xb,0x3(%esi) │ │ │ │ + jl 80547f0 <__gmpz_get_d_2exp@plt+0x8a20> │ │ │ │ + movl $0x8054334,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8367491,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x834f8a4,%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8054258,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208524,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov $0x834f78c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80548aa <__gmpz_get_d_2exp@plt+0x8ada> │ │ │ │ + movl $0x82085c5,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x82085d3,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ nop │ │ │ │ - add %dh,0xf002f(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb $0xe1,%al │ │ │ │ + xor %al,(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80548cb <__gmpz_get_d_2exp@plt+0x8afb> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 805483c <__gmpz_get_d_2exp@plt+0x8a6c> │ │ │ │ + movl $0x8054690,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8054690 <__gmpz_get_d_2exp@plt+0x88c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8054720,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8054720 <__gmpz_get_d_2exp@plt+0x8950> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8054850 <__gmpz_get_d_2exp@plt+0x8a80> │ │ │ │ + movl $0x80547b0,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80547b0 <__gmpz_get_d_2exp@plt+0x89e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ch,0xf002f(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80545ce <__gmpz_get_d_2exp@plt+0x87fe> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ + jb 805491e <__gmpz_get_d_2exp@plt+0x8b4e> │ │ │ │ + movl $0x8369201,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8054544 <__gmpz_get_d_2exp@plt+0x8774> │ │ │ │ - mov $0x834f8bc,%esi │ │ │ │ + jmp 8054658 <__gmpz_get_d_2exp@plt+0x8888> │ │ │ │ + mov $0x834f794,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0xb2 │ │ │ │ + pop %esp │ │ │ │ + scas %es:(%edi),%al │ │ │ │ das │ │ │ │ - add %al,0x200 │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - je 80545aa <__gmpz_get_d_2exp@plt+0x87da> │ │ │ │ - das │ │ │ │ - add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - aaa │ │ │ │ - add %al,%ds:(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %al,%dh │ │ │ │ - das │ │ │ │ - add %al,(%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 8054633 <__gmpz_get_d_2exp@plt+0x8863> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805b268 <__gmpz_get_d_2exp@plt+0xf498> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 8054952 <__gmpz_get_d_2exp@plt+0x8b82> │ │ │ │ + movl $0x834f796,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + mov $0x834f79c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + and %ch,0x5002f(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805468b <__gmpz_get_d_2exp@plt+0x88bb> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8054681 <__gmpz_get_d_2exp@plt+0x88b1> │ │ │ │ - movl $0x8054610,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + jb 8054993 <__gmpz_get_d_2exp@plt+0x8bc3> │ │ │ │ + movl $0x8369201,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8367491,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x834f8dc,%esi │ │ │ │ + movl $0x83674a5,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8054658 <__gmpz_get_d_2exp@plt+0x8888> │ │ │ │ + mov $0x834f7a4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - cmp %dh,0xf002f(%edx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + add $0x100,%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 80546ce <__gmpz_get_d_2exp@plt+0x88fe> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8054644 <__gmpz_get_d_2exp@plt+0x8874> │ │ │ │ - mov $0x834f8f4,%esi │ │ │ │ + ja 80549c8 <__gmpz_get_d_2exp@plt+0x8bf8> │ │ │ │ + movl $0x80566f4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x834f844,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0xb2,%al │ │ │ │ - das │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - add $0x2000200,%eax │ │ │ │ + add $0x100,%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 8054718 <__gmpz_get_d_2exp@plt+0x8948> │ │ │ │ + ja 8054a08 <__gmpz_get_d_2exp@plt+0x8c38> │ │ │ │ + movl $0x80566e0,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350718,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158fec <__gmpz_get_d_2exp@plt+0x10d21c> │ │ │ │ - mov $0x834f90c,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x834f8a4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fdivl 0x5002f(%ecx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8054768 <__gmpz_get_d_2exp@plt+0x8998> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x8350718,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f924,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x2f,%cl │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x59066,%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80547b0 <__gmpz_get_d_2exp@plt+0x89e0> │ │ │ │ + ja 8054a48 <__gmpz_get_d_2exp@plt+0x8c78> │ │ │ │ + movl $0x805671c,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350728,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158fec <__gmpz_get_d_2exp@plt+0x10d21c> │ │ │ │ - mov $0x834f940,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x834f950,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - js 805476b <__gmpz_get_d_2exp@plt+0x899b> │ │ │ │ - das │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + and %bl,%bh │ │ │ │ + xor %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8054800 <__gmpz_get_d_2exp@plt+0x8a30> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x8350728,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f958,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %eax │ │ │ │ - mov $0x2f,%cl │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8054a92 <__gmpz_get_d_2exp@plt+0x8cc2> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83629b2,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x59066,%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8054848 <__gmpz_get_d_2exp@plt+0x8a78> │ │ │ │ + jb 8054b00 <__gmpz_get_d_2exp@plt+0x8d30> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8054af6 <__gmpz_get_d_2exp@plt+0x8d26> │ │ │ │ + movl $0x8054a68,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8054b14,0x0(%ebp) │ │ │ │ + movl $0x8208366,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350748,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158fec <__gmpz_get_d_2exp@plt+0x10d21c> │ │ │ │ - mov $0x834f974,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x834fa24,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - adc $0xb1,%al │ │ │ │ - das │ │ │ │ - add %al,0x200 │ │ │ │ + add %ch,0x2f(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add %dl,%bh │ │ │ │ + xor $0x8,%al │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 811dfe0 <__gmpz_get_d_2exp@plt+0xd2210> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8054898 <__gmpz_get_d_2exp@plt+0x8ac8> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x8350748,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f98c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - fdivl 0x3002f(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ch,0x2f(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + call b21ce76 │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x59066,%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + jb 8054bb5 <__gmpz_get_d_2exp@plt+0x8de5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8054bb8 <__gmpz_get_d_2exp@plt+0x8de8> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8054b98,-0xc(%ebp) │ │ │ │ + movl $0x8361e2b,-0x18(%ebp) │ │ │ │ + movl $0x8363951,-0x14(%ebp) │ │ │ │ + movl $0x8363981,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80548e0 <__gmpz_get_d_2exp@plt+0x8b10> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x835077c,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158fec <__gmpz_get_d_2exp@plt+0x10d21c> │ │ │ │ - mov $0x834f9a8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0xb0,%al │ │ │ │ - das │ │ │ │ - add %al,0x200 │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ - xchg %ax,%ax │ │ │ │ + ja 8054b7e <__gmpz_get_d_2exp@plt+0x8dae> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8054930 <__gmpz_get_d_2exp@plt+0x8b60> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x835077c,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f9c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - js 80548ea <__gmpz_get_d_2exp@plt+0x8b1a> │ │ │ │ - das │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x59066,%esi │ │ │ │ - add (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8054978 <__gmpz_get_d_2exp@plt+0x8ba8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x835078c,0x0(%ebp) │ │ │ │ + jb 8054be2 <__gmpz_get_d_2exp@plt+0x8e12> │ │ │ │ + movl $0x834fa58,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8158fec <__gmpz_get_d_2exp@plt+0x10d21c> │ │ │ │ - mov $0x834f9dc,%esi │ │ │ │ + jmp 8119968 <__gmpz_get_d_2exp@plt+0xcdb98> │ │ │ │ + mov $0x834fa6c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - dec %esp │ │ │ │ - mov $0x2f,%al │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80549c8 <__gmpz_get_d_2exp@plt+0x8bf8> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x835078c,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834f9f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc $0xb0,%al │ │ │ │ - das │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x59066,%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8054a10 <__gmpz_get_d_2exp@plt+0x8c40> │ │ │ │ + ja 8054c18 <__gmpz_get_d_2exp@plt+0x8e48> │ │ │ │ + movl $0x8114370,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x835079c,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158fec <__gmpz_get_d_2exp@plt+0x10d21c> │ │ │ │ - mov $0x834fa10,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x834fa7c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - call d0579cc │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8054a60 <__gmpz_get_d_2exp@plt+0x8c90> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x835079c,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 8054c67 <__gmpz_get_d_2exp@plt+0x8e97> │ │ │ │ + movl $0x8054c7c,-0x4(%ebp) │ │ │ │ + movl $0x83607a8,-0x10(%ebp) │ │ │ │ + movl $0x834fa94,-0xc(%ebp) │ │ │ │ + movl $0x8367496,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834fa28,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0xaf,%al │ │ │ │ - das │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x59066,%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8054aa8 <__gmpz_get_d_2exp@plt+0x8cd8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83507d0,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158fec <__gmpz_get_d_2exp@plt+0x10d21c> │ │ │ │ - mov $0x834fa44,%esi │ │ │ │ + mov $0x834faa8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - test %ch,0x5002f(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %ch,%cl │ │ │ │ + xor %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8054af8 <__gmpz_get_d_2exp@plt+0x8d28> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x83507d0,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834fa5c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - dec %esp │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + add %al,-0x6f16fb3b(%ebx) │ │ │ │ + mov 0xae900011,%eax │ │ │ │ das │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x59066,%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8054b40 <__gmpz_get_d_2exp@plt+0x8d70> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350804,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158fec <__gmpz_get_d_2exp@plt+0x10d21c> │ │ │ │ - mov $0x834fa78,%esi │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + lock cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 8054d09 <__gmpz_get_d_2exp@plt+0x8f39> │ │ │ │ + mov $0x834fb38,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and %ch,0x5002f(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x8054d00,-0x4(%ebp) │ │ │ │ + movl $0x83607a8,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8367496,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8054caa <__gmpz_get_d_2exp@plt+0x8eda> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 816ee14 <__gmpz_get_d_2exp@plt+0x123044> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8054b90 <__gmpz_get_d_2exp@plt+0x8dc0> │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x8350804,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x834fa90,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - call b057b4b │ │ │ │ + and $0xae,%al │ │ │ │ + das │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0xbc809066,%esi │ │ │ │ - das │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%edi,%eax,8),%eax │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + dec %esp │ │ │ │ + add $0x66c68908,%eax │ │ │ │ + test $0xc7750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + mov %dh,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8054bdb <__gmpz_get_d_2exp@plt+0x8e0b> │ │ │ │ + jb 8054d4f <__gmpz_get_d_2exp@plt+0x8f7f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8059bf8 <__gmpz_get_d_2exp@plt+0xde28> │ │ │ │ + jmp 8119ba4 <__gmpz_get_d_2exp@plt+0xcddd4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x72bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + call b21d0af │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8054c33 <__gmpz_get_d_2exp@plt+0x8e63> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8054c29 <__gmpz_get_d_2exp@plt+0x8e59> │ │ │ │ - movl $0x8054bb8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8367491,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x834faac,%esi │ │ │ │ + jae 8055044 <__gmpz_get_d_2exp@plt+0x9274> │ │ │ │ + mov $0x834fb40,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - das │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%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 8054c76 <__gmpz_get_d_2exp@plt+0x8ea6> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8054bec <__gmpz_get_d_2exp@plt+0x8e1c> │ │ │ │ - mov $0x834fac4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45890045(%ebx) │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + jmp *0xc(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0xae,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ das │ │ │ │ - add %al,0x200 │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - les 0x1002f(%ebx),%edi │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8054cc3 <__gmpz_get_d_2exp@plt+0x8ef3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8059c9c <__gmpz_get_d_2exp@plt+0xdecc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 8054d1b <__gmpz_get_d_2exp@plt+0x8f4b> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8054d11 <__gmpz_get_d_2exp@plt+0x8f41> │ │ │ │ - movl $0x8054ca0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8367491,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x834fadc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8054fc0 <__gmpz_get_d_2exp@plt+0x91f0> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 8054e35 <__gmpz_get_d_2exp@plt+0x9065> │ │ │ │ + movl $0x8054df4,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8054df4 <__gmpz_get_d_2exp@plt+0x9024> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - test $0xad,%al │ │ │ │ + dec %esp │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ das │ │ │ │ - add %cl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ + add %cl,0x45c7084d(%ebx) │ │ │ │ + or %cl,0x458b0805(%ebp,%ecx,2) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8054d60 <__gmpz_get_d_2exp@plt+0x8f90> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8054d5e <__gmpz_get_d_2exp@plt+0x8f8e> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8054cd4 <__gmpz_get_d_2exp@plt+0x8f04> │ │ │ │ - mov $0x834faf4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45890045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %dl,-0x76f7c98c(%esi) │ │ │ │ + inc %ebp │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%edi,%edi,8),%eax │ │ │ │ + gs or $0x83,%al │ │ │ │ + stc │ │ │ │ + add (%edi),%ecx │ │ │ │ + adc $0x0,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + movl $0x8054e60,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8054e60 <__gmpz_get_d_2exp@plt+0x9090> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - jl 8054d17 <__gmpz_get_d_2exp@plt+0x8f47> │ │ │ │ + loopne 8054e02 <__gmpz_get_d_2exp@plt+0x9032> │ │ │ │ das │ │ │ │ - add %al,0x200 │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0x1c,%al │ │ │ │ + dec %esi │ │ │ │ + add $0x4458b08,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + jmp 8054d60 <__gmpz_get_d_2exp@plt+0x8f90> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8054ea0,0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81e84d0 <__gmpz_get_d_2exp@plt+0x19c700> │ │ │ │ + nop │ │ │ │ + mov %al,0x3c50030(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - pushf │ │ │ │ - mov $0x2f,%ch │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8054e7b <__gmpz_get_d_2exp@plt+0x90ab> │ │ │ │ + movl $0x8054d2c,-0x8(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0xc(%ebp) │ │ │ │ + nop │ │ │ │ + cmp %al,0x3c50030(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + jmp 8054eaf <__gmpz_get_d_2exp@plt+0x90df> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8054aa4 <__gmpz_get_d_2exp@plt+0x8cd4> │ │ │ │ + movl $0x8055114,-0x4(%ebp) │ │ │ │ + movl $0x834fa48,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8054f58,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81e84d0 <__gmpz_get_d_2exp@plt+0x19c700> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8054e10 <__gmpz_get_d_2exp@plt+0x9040> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8054dc8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8054f31 <__gmpz_get_d_2exp@plt+0x9161> │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0xc(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + jmp 8054f6e <__gmpz_get_d_2exp@plt+0x919e> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 805500a <__gmpz_get_d_2exp@plt+0x923a> │ │ │ │ + movl $0x8054fec,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8054dc8 <__gmpz_get_d_2exp@plt+0x8ff8> │ │ │ │ + jne 8054fec <__gmpz_get_d_2exp@plt+0x921c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %esp │ │ │ │ - mov $0x2f,%ch │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %esp │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8054e05 <__gmpz_get_d_2exp@plt+0x9035> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8054df8,0x4(%ebp) │ │ │ │ + add %cl,0x45c7084d(%ebx) │ │ │ │ + or %ch,-0x74f7fab1(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8054d60 <__gmpz_get_d_2exp@plt+0x8f90> │ │ │ │ + movl $0x805502c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8054df8 <__gmpz_get_d_2exp@plt+0x9028> │ │ │ │ + jne 805502c <__gmpz_get_d_2exp@plt+0x925c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sub $0xb5,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0xab,%al │ │ │ │ das │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x7589084d(%ecx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8055126 <__gmpz_get_d_2exp@plt+0x9356> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x834fdc5,0x0(%ebp) │ │ │ │ + movl $0x8367491,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + jmp *0xc(%ebp) │ │ │ │ + enter $0x2faa,$0x0 │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8054e13 <__gmpz_get_d_2exp@plt+0x9043> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x8350324,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jne 8054f01 <__gmpz_get_d_2exp@plt+0x9131> │ │ │ │ + movl $0x80550a8,0x0(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80550a8 <__gmpz_get_d_2exp@plt+0x92d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8054eac <__gmpz_get_d_2exp@plt+0x90dc> │ │ │ │ - movl $0x8054e58,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8147060 <__gmpz_get_d_2exp@plt+0xfb290> │ │ │ │ - aam $0xac │ │ │ │ + cwtl │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ das │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,0x2(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x5(%esi,%ecx,2) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8144a78 <__gmpz_get_d_2exp@plt+0xf8ca8> │ │ │ │ - test $0xb4,%al │ │ │ │ + add %dh,%al │ │ │ │ + dec %esi │ │ │ │ + add $0xc458b08,%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8054d60 <__gmpz_get_d_2exp@plt+0x8f90> │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ das │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8054eb4 <__gmpz_get_d_2exp@plt+0x90e4> │ │ │ │ - movl $0x8054d88,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834fb3c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - push $0x5002fac │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - push %ebx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8054f4b <__gmpz_get_d_2exp@plt+0x917b> │ │ │ │ - movl $0x8054f1c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8054f07 <__gmpz_get_d_2exp@plt+0x9137> │ │ │ │ + movl $0x8055078,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8054f1c <__gmpz_get_d_2exp@plt+0x914c> │ │ │ │ + jne 8055078 <__gmpz_get_d_2exp@plt+0x92a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + sub $0xaa,%al │ │ │ │ + das │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + push %eax │ │ │ │ + add $0xfc758908,%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8174430 <__gmpz_get_d_2exp@plt+0x128660> │ │ │ │ + movl $0x8054dac,-0x4(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8054dac <__gmpz_get_d_2exp@plt+0x8fdc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x30(%edx),%eax │ │ │ │ - cmp $0x9,%eax │ │ │ │ - jbe 8054f4e <__gmpz_get_d_2exp@plt+0x917e> │ │ │ │ - lea -0x41(%edx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jbe 8054f4e <__gmpz_get_d_2exp@plt+0x917e> │ │ │ │ - lea -0x61(%edx),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jbe 8054f4e <__gmpz_get_d_2exp@plt+0x917e> │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8054f8c <__gmpz_get_d_2exp@plt+0x91bc> │ │ │ │ - movl $0x8054ee8,-0x4(%edi) │ │ │ │ + ja 8055186 <__gmpz_get_d_2exp@plt+0x93b6> │ │ │ │ + movl $0x80566c0,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x834fb54,%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 8054ff1 <__gmpz_get_d_2exp@plt+0x9221> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8054fd4,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8054f6c <__gmpz_get_d_2exp@plt+0x919c> │ │ │ │ - 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 8054ff9 <__gmpz_get_d_2exp@plt+0x9229> │ │ │ │ - movl $0x81742e4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 80551c4 <__gmpz_get_d_2exp@plt+0x93f4> │ │ │ │ + movl $0x80566e0,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x834fb58,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %eax,%esp │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - das │ │ │ │ - add %al,0x100 │ │ │ │ + mov $0x834fb80,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8055065 <__gmpz_get_d_2exp@plt+0x9295> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8055048,0x0(%ebp) │ │ │ │ - movl $0x834fbac,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8173dd0 <__gmpz_get_d_2exp@plt+0x128000> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805506d <__gmpz_get_d_2exp@plt+0x929d> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + ja 8055204 <__gmpz_get_d_2exp@plt+0x9434> │ │ │ │ + movl $0x80566f4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x834fbc0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmp $0xab,%al │ │ │ │ + mov $0x834fb84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ das │ │ │ │ - add %al,0x100 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80550d9 <__gmpz_get_d_2exp@plt+0x9309> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80550bc,0x0(%ebp) │ │ │ │ - movl $0x834fbc8,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8173dd0 <__gmpz_get_d_2exp@plt+0x128000> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80550e1 <__gmpz_get_d_2exp@plt+0x9311> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834fbdc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8055171 <__gmpz_get_d_2exp@plt+0x93a1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8055130,-0xc(%ebp) │ │ │ │ + jb 8055247 <__gmpz_get_d_2exp@plt+0x9477> │ │ │ │ + movl $0x8055258,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8055130 <__gmpz_get_d_2exp@plt+0x9360> │ │ │ │ + jne 8055258 <__gmpz_get_d_2exp@plt+0x9488> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0xa7,%al │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x5(%ecx,%edx,2) │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890f46(%ebx) │ │ │ │ cld │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815a8f8 <__gmpz_get_d_2exp@plt+0x10eb28> │ │ │ │ + movl $0x834f964,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + call 905821b │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8055174 <__gmpz_get_d_2exp@plt+0x93a4> │ │ │ │ - movl $0x81b902c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80552c9 <__gmpz_get_d_2exp@plt+0x94f9> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80552bf <__gmpz_get_d_2exp@plt+0x94ef> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8055224,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82083b5,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8055154,0x0(%ebp) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0xa3,%al │ │ │ │ + aam $0xa8 │ │ │ │ das │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80551ec <__gmpz_get_d_2exp@plt+0x941c> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80551d4,-0xc(%ebp) │ │ │ │ + jb 8055359 <__gmpz_get_d_2exp@plt+0x9589> │ │ │ │ + movl $0x8055344,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80551d4 <__gmpz_get_d_2exp@plt+0x9404> │ │ │ │ + jne 8055344 <__gmpz_get_d_2exp@plt+0x9574> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shlb $1,0x2f(%edx) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x834f964,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + nop │ │ │ │ + test $0x2f,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %bh,0x4(%eax) │ │ │ │ - sub 0x3(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jge 8055215 <__gmpz_get_d_2exp@plt+0x9445> │ │ │ │ - mov $0x834f4a4,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80552ff <__gmpz_get_d_2exp@plt+0x952f> │ │ │ │ + mov $0x834f978,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + test $0x2f,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805523d <__gmpz_get_d_2exp@plt+0x946d> │ │ │ │ - movl $0x81b902c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8055224 <__gmpz_get_d_2exp@plt+0x9454> │ │ │ │ - mov $0x8369209,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80551f8,0x0(%ebp) │ │ │ │ - movl $0x10,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81654fc <__gmpz_get_d_2exp@plt+0x11972c> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - and $0x6f,%al │ │ │ │ - xor %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + push %ebx │ │ │ │ + add $0x3768b08,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8055320 <__gmpz_get_d_2exp@plt+0x9550> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + dec %eax │ │ │ │ + test $0x2f,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80552b3 <__gmpz_get_d_2exp@plt+0x94e3> │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80553b5 <__gmpz_get_d_2exp@plt+0x95e5> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80553ab <__gmpz_get_d_2exp@plt+0x95db> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8055298,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80552dc,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208469,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8055298 <__gmpz_get_d_2exp@plt+0x94c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - in $0x6e,%al │ │ │ │ - xor %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - push %edx │ │ │ │ - add $0x3468b08,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80553eb <__gmpz_get_d_2exp@plt+0x961b> │ │ │ │ + movl $0x805541c,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80552c4 <__gmpz_get_d_2exp@plt+0x94f4> │ │ │ │ + jne 805541c <__gmpz_get_d_2exp@plt+0x964c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x2100306e,%eax │ │ │ │ + push $0x2fa5 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x36cefbbb(%ebx) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805537c <__gmpz_get_d_2exp@plt+0x95ac> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8055364 <__gmpz_get_d_2exp@plt+0x9594> │ │ │ │ - movl $0x816dd38,-0x4(%edi) │ │ │ │ - imul %ecx,%eax │ │ │ │ - mov %ax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %ah,0x34(%ecx,%edi,8) │ │ │ │ + or %al,-0x6516033b(%ebx) │ │ │ │ + inc %ecx │ │ │ │ + or $0x0,%al │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + dec %eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 80552e1 <__gmpz_get_d_2exp@plt+0x9511> │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - xor %al,(%eax) │ │ │ │ - ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x54,%al │ │ │ │ - push %ebx │ │ │ │ - add $0x84d8b08,%eax │ │ │ │ - shl $0x4,%ecx │ │ │ │ - add %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x54(%eax) │ │ │ │ + add $0x7768b08,%eax │ │ │ │ test $0x3,%si │ │ │ │ - jne 8055354 <__gmpz_get_d_2exp@plt+0x9584> │ │ │ │ + jne 8055440 <__gmpz_get_d_2exp@plt+0x9670> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub %ch,0x30(%esi) │ │ │ │ - add %ah,0x0(%edx) │ │ │ │ + and $0xa5,%al │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - bnd jmp 80552cb <__gmpz_get_d_2exp@plt+0x94fb> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x805530c,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - movl $0x80553ac,-0x8(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80553ac <__gmpz_get_d_2exp@plt+0x95dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shrb $1,0x30(%ebp) │ │ │ │ - add %al,%bl │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ push %ebx │ │ │ │ add $0x3468b08,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83674a5,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11acb4> │ │ │ │ + cld │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80554b5 <__gmpz_get_d_2exp@plt+0x96e5> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80554ab <__gmpz_get_d_2exp@plt+0x96db> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80553c8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208495,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xc000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x9cc7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80555e0 <__gmpz_get_d_2exp@plt+0x9810> │ │ │ │ + movl $0x805527c,-0x98(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x90(%edi) │ │ │ │ + movl $0x8111260,-0x8c(%edi) │ │ │ │ + movl $0x834f918,-0x88(%edi) │ │ │ │ + movl $0x834f942,-0x84(%edi) │ │ │ │ + movl $0x834f956,-0x80(%edi) │ │ │ │ + lea -0x98(%edi),%ecx │ │ │ │ + mov %ecx,-0x7c(%edi) │ │ │ │ + movl $0x81b9094,-0x78(%edi) │ │ │ │ + lea -0x8b(%edi),%ecx │ │ │ │ + mov %ecx,-0x74(%edi) │ │ │ │ + movl $0x83674a5,-0x70(%edi) │ │ │ │ + movl $0x81b9094,-0x6c(%edi) │ │ │ │ + movl $0x834fb99,-0x68(%edi) │ │ │ │ + lea -0x76(%edi),%ecx │ │ │ │ + mov %ecx,-0x64(%edi) │ │ │ │ + movl $0x8055368,-0x60(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x8111260,-0x54(%edi) │ │ │ │ + movl $0x834f86c,-0x50(%edi) │ │ │ │ + movl $0x834f896,-0x4c(%edi) │ │ │ │ + movl $0x834f8be,-0x48(%edi) │ │ │ │ + lea -0x60(%edi),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + movl $0x81b9094,-0x40(%edi) │ │ │ │ + lea -0x53(%edi),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + lea -0x6a(%edi),%ecx │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + movl $0x8055468,-0x34(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x8111260,-0x28(%edi) │ │ │ │ + movl $0x834f80c,-0x24(%edi) │ │ │ │ + movl $0x834f836,-0x20(%edi) │ │ │ │ + movl $0x834f85e,-0x1c(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x3e(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x834fb69,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x9c,0x33c(%ebx) │ │ │ │ + mov $0x834fbc0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + shlb $0x0,0x2002f(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805565a <__gmpz_get_d_2exp@plt+0x988a> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8055650 <__gmpz_get_d_2exp@plt+0x9880> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80566c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x834fdc5,-0x8(%edi) │ │ │ │ + movl $0x8367491,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80554c8 <__gmpz_get_d_2exp@plt+0x96f8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805568c <__gmpz_get_d_2exp@plt+0x98bc> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834fb10,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + je 8055636 <__gmpz_get_d_2exp@plt+0x9866> │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80556e9 <__gmpz_get_d_2exp@plt+0x9919> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80556df <__gmpz_get_d_2exp@plt+0x990f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x805566c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82081da,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les 0x200(%edi,%ebp,1),%esp │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805574c <__gmpz_get_d_2exp@plt+0x997c> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8055742 <__gmpz_get_d_2exp@plt+0x9972> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80566c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x834fdc5,-0x8(%edi) │ │ │ │ + movl $0x8367491,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8103e5c <__gmpz_get_d_2exp@plt+0xb808c> │ │ │ │ + jmp 80554c8 <__gmpz_get_d_2exp@plt+0x96f8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80557b2 <__gmpz_get_d_2exp@plt+0x99e2> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80557a8 <__gmpz_get_d_2exp@plt+0x99d8> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80556fc,-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 810e490 <__gmpz_get_d_2exp@plt+0xc26c0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + or $0x29,%al │ │ │ │ + xor %al,(%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 805541d <__gmpz_get_d_2exp@plt+0x964d> │ │ │ │ + jb 80557e7 <__gmpz_get_d_2exp@plt+0x9a17> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8055404,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8055404 <__gmpz_get_d_2exp@plt+0x9634> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 80d17e0 <__gmpz_get_d_2exp@plt+0x85a10> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xf04037e(%ebx) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%edi) │ │ │ │ - rol $0xe0,%cl │ │ │ │ - add 0x34eee0b0(%ebx),%cl │ │ │ │ - or %al,0x65ff04c5(%ebx) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - push %eax │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - xor %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8055487 <__gmpz_get_d_2exp@plt+0x96b7> │ │ │ │ + jb 805581e <__gmpz_get_d_2exp@plt+0x9a4e> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x805546c,-0x10(%ebp) │ │ │ │ + movl $0x82080d1,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805546c <__gmpz_get_d_2exp@plt+0x969c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - adc %ch,0x30(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x74f7faac(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x15750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x6c,%al │ │ │ │ - xor %al,(%eax) │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %dl,%bl │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x36cefbbb(%ebx) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8055550 <__gmpz_get_d_2exp@plt+0x9780> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8055538 <__gmpz_get_d_2exp@plt+0x9768> │ │ │ │ - movl $0x816dd38,-0x4(%edi) │ │ │ │ - imul %ecx,%eax │ │ │ │ - mov %ax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 80554b5 <__gmpz_get_d_2exp@plt+0x96e5> │ │ │ │ + jb 8055895 <__gmpz_get_d_2exp@plt+0x9ac5> │ │ │ │ + movl $0x8055878,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80adbe4 <__gmpz_get_d_2exp@plt+0x61e14> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - mov %ch,0x0(%eax,%esi,1) │ │ │ │ - ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x28,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x84d8b08,%eax │ │ │ │ - shl $0x4,%ecx │ │ │ │ - add %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8055528 <__gmpz_get_d_2exp@plt+0x9758> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xor %al,(%eax) │ │ │ │ - bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - bnd jmp 805549f <__gmpz_get_d_2exp@plt+0x96cf> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80554e0,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - movl $0x8055580,-0x8(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8055580 <__gmpz_get_d_2exp@plt+0x97b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - imul $0x0,(%eax),%esi │ │ │ │ - ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - push %esp │ │ │ │ - add $0x3468b08,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8103e5c <__gmpz_get_d_2exp@plt+0xb808c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8055860 <__gmpz_get_d_2exp@plt+0x9a90> │ │ │ │ + movl $0x8114380,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8055619 <__gmpz_get_d_2exp@plt+0x9849> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80555d8,-0xc(%ebp) │ │ │ │ + jb 80558c3 <__gmpz_get_d_2exp@plt+0x9af3> │ │ │ │ + movl $0x8055900,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80555d8 <__gmpz_get_d_2exp@plt+0x9808> │ │ │ │ + jne 8055900 <__gmpz_get_d_2exp@plt+0x9b30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7f475(%ecx) │ │ │ │ + clc │ │ │ │ + pop %eax │ │ │ │ + cli │ │ │ │ + push %ds │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %ebp │ │ │ │ + loopne 8055915 <__gmpz_get_d_2exp@plt+0x9b45> │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0xa5,%al │ │ │ │ + je 8055923 <__gmpz_get_d_2exp@plt+0x9b53> │ │ │ │ + or %al,-0x41160b3b(%ebx) │ │ │ │ + or (%ecx),%edx │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - push %ebp │ │ │ │ - add $0xf8758908,%eax │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + rcrb $1,0x5(%eax) │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 815a8f8 <__gmpz_get_d_2exp@plt+0x10eb28> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 812031c <__gmpz_get_d_2exp@plt+0xd454c> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8055967 <__gmpz_get_d_2exp@plt+0x9b97> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805595d <__gmpz_get_d_2exp@plt+0x9b8d> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80558a0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x820a8a4,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805561c <__gmpz_get_d_2exp@plt+0x984c> │ │ │ │ - movl $0x81b902c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80559b6 <__gmpz_get_d_2exp@plt+0x9be6> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80559ac <__gmpz_get_d_2exp@plt+0x9bdc> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8055924,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80555fc,0x0(%ebp) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 8055a17 <__gmpz_get_d_2exp@plt+0x9c47> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8055a0d <__gmpz_get_d_2exp@plt+0x9c3d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8055974,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82081aa,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80556b7 <__gmpz_get_d_2exp@plt+0x98e7> │ │ │ │ + jb 8055a4e <__gmpz_get_d_2exp@plt+0x9c7e> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8055678,-0x10(%ebp) │ │ │ │ + movl $0x820818d,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8055678 <__gmpz_get_d_2exp@plt+0x98a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x468b0805(%esi,%edx,2) │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x463b0445(%ebx) │ │ │ │ - add (%edi),%ecx │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%edi) │ │ │ │ - rol $0xe0,%cl │ │ │ │ - add 0x34eee0b0(%ebx),%cl │ │ │ │ - or %al,0x65ff08c5(%ebx) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x6a,%ah │ │ │ │ - xor %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805572f <__gmpz_get_d_2exp@plt+0x995f> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8055a86 <__gmpz_get_d_2exp@plt+0x9cb6> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8055714,-0x18(%ebp) │ │ │ │ + movl $0x8208170,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8055714 <__gmpz_get_d_2exp@plt+0x9944> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - push $0x300306a │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x57(%eax) │ │ │ │ - add $0x3468b08,%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8055740 <__gmpz_get_d_2exp@plt+0x9970> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x6a,%al │ │ │ │ - xor %al,(%eax) │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x36cefbbb(%ebx) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805583a <__gmpz_get_d_2exp@plt+0x9a6a> │ │ │ │ - movl $0x80557cc,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80557cc <__gmpz_get_d_2exp@plt+0x99fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cld │ │ │ │ - imul $0x24500,(%eax),%esi │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb4,%al │ │ │ │ - push %edi │ │ │ │ - add $0x84d8b08,%eax │ │ │ │ - shl $0x4,%ecx │ │ │ │ - add %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80557b4 <__gmpz_get_d_2exp@plt+0x99e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - enter $0x3069,$0x0 │ │ │ │ - and $0x1,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - bnd jmp 8055747 <__gmpz_get_d_2exp@plt+0x9977> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - push %edi │ │ │ │ - add $0x8bf08908,%eax │ │ │ │ - jne 80557e0 <__gmpz_get_d_2exp@plt+0x9a10> │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80557f0 <__gmpz_get_d_2exp@plt+0x9a20> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8055ab4 <__gmpz_get_d_2exp@plt+0x9ce4> │ │ │ │ + movl $0x820a8a4,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805582b <__gmpz_get_d_2exp@plt+0x9a5b> │ │ │ │ - movl $0x816dd38,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - imul 0x4(%ebp),%eax │ │ │ │ - mov %ax,-0x10(%edi) │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8055b02 <__gmpz_get_d_2exp@plt+0x9d32> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8055af8 <__gmpz_get_d_2exp@plt+0x9d28> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8055a94,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x8055868,-0x8(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8055868 <__gmpz_get_d_2exp@plt+0x9a98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - adc $0x69,%al │ │ │ │ - xor %al,(%eax) │ │ │ │ - inc %ebp │ │ │ │ add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x74f7faa9(%eax) │ │ │ │ - inc %esi │ │ │ │ - add -0x3a7c03bb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - jmp 8103e5c <__gmpz_get_d_2exp@plt+0xb808c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock push $0x90030 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc433bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8055a4f <__gmpz_get_d_2exp@plt+0x9c7f> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8055b63 <__gmpz_get_d_2exp@plt+0x9d93> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8055b59 <__gmpz_get_d_2exp@plt+0x9d89> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x805592c,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x28(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8055ac0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x820812f,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805592c <__gmpz_get_d_2exp@plt+0x9b5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - push $0x80030 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8055a44 <__gmpz_get_d_2exp@plt+0x9c74> │ │ │ │ - movl $0x805595c,0x0(%ebp) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805595c <__gmpz_get_d_2exp@plt+0x9b8c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %ch,0x30(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x468b0805(%ecx,%ebx,2) │ │ │ │ - add 0x45892075(%ebx),%ecx │ │ │ │ - sbb $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - xor %al,(%bx,%si) │ │ │ │ - or %cl,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x75890805(%ecx,%ebx,2) │ │ │ │ - clc │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8055b90 <__gmpz_get_d_2exp@plt+0x9dc0> │ │ │ │ + movl $0x8208165,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 815a8f8 <__gmpz_get_d_2exp@plt+0x10eb28> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shlb $1,0x30(%edi) │ │ │ │ - add %cl,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - jne 80559cb <__gmpz_get_d_2exp@plt+0x9bfb> │ │ │ │ - jne 8055a44 <__gmpz_get_d_2exp@plt+0x9c74> │ │ │ │ - movl $0x80559d8,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80559d8 <__gmpz_get_d_2exp@plt+0x9c08> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - xor %al,(%bx,%si) │ │ │ │ - dec %eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x7400037e(%ebx) │ │ │ │ - movw $0x5a00,0x0(%ebp) │ │ │ │ - add $0x14758b08,%eax │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8055a00 <__gmpz_get_d_2exp@plt+0x9c30> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - jl 8055a5d <__gmpz_get_d_2exp@plt+0x9c8d> │ │ │ │ - xor %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - or (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8055a44 <__gmpz_get_d_2exp@plt+0x9c74> │ │ │ │ - add $0x18,%edi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8055bde <__gmpz_get_d_2exp@plt+0x9e0e> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8055a52 <__gmpz_get_d_2exp@plt+0x9c82> │ │ │ │ - movl $0x80556c8,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 8055bd4 <__gmpz_get_d_2exp@plt+0x9e04> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8055b70,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %fs:0x5002f,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8055b7b <__gmpz_get_d_2exp@plt+0x9dab> │ │ │ │ - add $0x34,%edi │ │ │ │ + jb 8055c35 <__gmpz_get_d_2exp@plt+0x9e65> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8055b71 <__gmpz_get_d_2exp@plt+0x9da1> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%edx │ │ │ │ - mov 0x1f(%eax),%eax │ │ │ │ - movl $0x805588c,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8055a70,-0x4(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ + ja 8055c2b <__gmpz_get_d_2exp@plt+0x9e5b> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8055b9c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8055b54,0x0(%ebp) │ │ │ │ - movl $0x834fbc1,-0xc(%ebp) │ │ │ │ - movl $0x834fbdd,-0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + movl $0x82080eb,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 817428c <__gmpz_get_d_2exp@plt+0x1284bc> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8055b80 <__gmpz_get_d_2exp@plt+0x9db0> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8055c8c <__gmpz_get_d_2exp@plt+0x9ebc> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8055c82 <__gmpz_get_d_2exp@plt+0x9eb2> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8055bec,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - jo 8055b32 <__gmpz_get_d_2exp@plt+0x9d62> │ │ │ │ - das │ │ │ │ - add %al,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8055c6a <__gmpz_get_d_2exp@plt+0x9e9a> │ │ │ │ - add $0x50,%edi │ │ │ │ + jb 8055cf5 <__gmpz_get_d_2exp@plt+0x9f25> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8055c60 <__gmpz_get_d_2exp@plt+0x9e90> │ │ │ │ + ja 8055ceb <__gmpz_get_d_2exp@plt+0x9f1b> │ │ │ │ movl $0x81edd7c,-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 %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x805542c,-0x4c(%edi) │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x80555a0,-0x3c(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x805563c,-0x30(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x8055a90,-0x20(%edi) │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8055c44,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x834fb59,-0x10(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ + movl $0x8208100,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81738a8 <__gmpz_get_d_2exp@plt+0x127ad8> │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov 0x5002f,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8055cc3 <__gmpz_get_d_2exp@plt+0x9ef3> │ │ │ │ - movl $0x8055cb0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 8056234 <__gmpz_get_d_2exp@plt+0xa464> │ │ │ │ + movl $0x8056648,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8055cb0 <__gmpz_get_d_2exp@plt+0x9ee0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x752f037e(%ebx) │ │ │ │ - adc %cl,-0x197cfb8b(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %bl,0x5002f(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x8000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8055d4c <__gmpz_get_d_2exp@plt+0x9f7c> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - movl $0x8055b9c,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8055c7c,-0xc(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742e4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + jmp 805b2f4 <__gmpz_get_d_2exp@plt+0xf524> │ │ │ │ + movl $0x80563e4,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 805b2f4 <__gmpz_get_d_2exp@plt+0xf524> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8055d39 <__gmpz_get_d_2exp@plt+0x9f69> │ │ │ │ + movl $0x8055c9c,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + movl $0x83607a8,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x8367496,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x9e,%ah │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + pop %esp │ │ │ │ + sahf │ │ │ │ das │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8055e07 <__gmpz_get_d_2exp@plt+0xa037> │ │ │ │ - add $0x4c,%edi │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8055df2 <__gmpz_get_d_2exp@plt+0xa022> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 8055d48 <__gmpz_get_d_2exp@plt+0x9f78> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8055dfd <__gmpz_get_d_2exp@plt+0xa02d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80550f8,-0x48(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x8055198,-0x3c(%edi) │ │ │ │ - lea -0x48(%edi),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - movl $0x8055258,-0x30(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80553cc,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x8055ce4,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x30(%edi),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 8055d81 <__gmpz_get_d_2exp@plt+0x9fb1> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8055b10,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83607a8,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x8367496,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8055e3a <__gmpz_get_d_2exp@plt+0xa06a> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8055e29 <__gmpz_get_d_2exp@plt+0xa059> │ │ │ │ + movl $0x8055a5c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83607a8,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x8367496,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8055e29 <__gmpz_get_d_2exp@plt+0xa059> │ │ │ │ + movl $0x8055a24,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83607a8,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x8367496,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + sbbb $0x0,0x3002f(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8056247 <__gmpz_get_d_2exp@plt+0xa477> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8055e6c <__gmpz_get_d_2exp@plt+0xa09c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80559c4,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x834fb59,-0x10(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81738a8 <__gmpz_get_d_2exp@plt+0x127ad8> │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + movl $0x8055ee0,0xc(%ebp) │ │ │ │ + movl $0x83607a8,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x8367496,0x8(%ebp) │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + xor %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8055e5f <__gmpz_get_d_2exp@plt+0xa08f> │ │ │ │ - movl $0x8055e4c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x2ce904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8055ee8 <__gmpz_get_d_2exp@plt+0xa118> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x8055834,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x805626c,0x0(%ebp) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + movl $0x834fa7e,-0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8055e4c <__gmpz_get_d_2exp@plt+0xa07c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 81e7c04 <__gmpz_get_d_2exp@plt+0x19be34> │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x9c │ │ │ │ + das │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8055ef7 <__gmpz_get_d_2exp@plt+0xa127> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8054bc8 <__gmpz_get_d_2exp@plt+0x8df8> │ │ │ │ + movl $0x8056454,0x4(%ebp) │ │ │ │ + mov $0x835ebc0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f0c5c <__gmpz_get_d_2exp@plt+0x1a4e8c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + pushf │ │ │ │ + das │ │ │ │ + add %al,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x752f037e(%ebx) │ │ │ │ - adc %cl,-0x197cfb8b(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x1f7cfbbb(%ebx) │ │ │ │ + add -0x2c8afe08(%ebx),%eax │ │ │ │ + mov $0x83670a9,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ pushf │ │ │ │ - popf │ │ │ │ das │ │ │ │ - add %al,0x1000100 │ │ │ │ + add %al,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8055ec0 <__gmpz_get_d_2exp@plt+0xa0f0> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8055d68,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8055e18,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742e4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - popf │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8055f29 <__gmpz_get_d_2exp@plt+0xa159> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8055f1f <__gmpz_get_d_2exp@plt+0xa14f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8055e80,-0x4(%edi) │ │ │ │ + ja 8055f8e <__gmpz_get_d_2exp@plt+0xa1be> │ │ │ │ + movl $0x80557f4,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x834fb59,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81738a8 <__gmpz_get_d_2exp@plt+0x127ad8> │ │ │ │ + movl $0x8055f78,0x0(%ebp) │ │ │ │ + movl $0x83607a8,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8367496,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - aam $0x9c │ │ │ │ + push %eax │ │ │ │ + pushf │ │ │ │ das │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8055fdf <__gmpz_get_d_2exp@plt+0xa20f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8055fd5 <__gmpz_get_d_2exp@plt+0xa205> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8055edc,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8055f3c,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8055fb8,-0xc(%ebp) │ │ │ │ - movl $0x834fb98,-0x14(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8173dd0 <__gmpz_get_d_2exp@plt+0x128000> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8055fe4 <__gmpz_get_d_2exp@plt+0xa214> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + ja 8055fe6 <__gmpz_get_d_2exp@plt+0xa216> │ │ │ │ + movl $0x8058710,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8055fac,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b921c <__gmpz_get_d_2exp@plt+0x6d44c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - enter $0x2f9b,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + and %bl,0x10400(%edi,%ebp,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + 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 805608a <__gmpz_get_d_2exp@plt+0xa2ba> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8056058,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + ja 8056036 <__gmpz_get_d_2exp@plt+0xa266> │ │ │ │ + movl $0x80557c4,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8056490,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8358986,-0x4(%ebp) │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80d6208 <__gmpz_get_d_2exp@plt+0x8a438> │ │ │ │ + movl $0x80564d8,0x0(%ebp) │ │ │ │ + movl $0x83607a8,-0xc(%ebp) │ │ │ │ + movl $0x834fa80,-0x8(%ebp) │ │ │ │ + movl $0x8367496,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8056058 <__gmpz_get_d_2exp@plt+0xa288> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %ds,0x2f(%ebx) │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + fcompl 0x105002f(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 805606d <__gmpz_get_d_2exp@plt+0xa29d> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 805607e <__gmpz_get_d_2exp@plt+0xa2ae> │ │ │ │ - mov $0x834fb84,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x834fb70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x2002f9b,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8056133 <__gmpz_get_d_2exp@plt+0xa363> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8056129 <__gmpz_get_d_2exp@plt+0xa359> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8055f58,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x8056000,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x805601c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x805610c,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8173dd0 <__gmpz_get_d_2exp@plt+0x128000> │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805608a <__gmpz_get_d_2exp@plt+0xa2ba> │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8054c38 <__gmpz_get_d_2exp@plt+0x8e68> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + das │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8056138 <__gmpz_get_d_2exp@plt+0xa368> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8055d2a <__gmpz_get_d_2exp@plt+0x9f5a> │ │ │ │ + movl $0x8056550,0x0(%ebp) │ │ │ │ + movl $0x834f4a1,-0xc(%ebp) │ │ │ │ + movl $0x834fb59,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + fwait │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80561ac <__gmpz_get_d_2exp@plt+0xa3dc> │ │ │ │ - movl $0x805609c,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8056111 <__gmpz_get_d_2exp@plt+0xa341> │ │ │ │ + movl $0x8055760,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8056154,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x834fb5c,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + movl $0x80561d4,0xc(%ebp) │ │ │ │ + movl $0x83607a8,0x0(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 8173dd0 <__gmpz_get_d_2exp@plt+0x128000> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x834fc4c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x8367496,0x8(%ebp) │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - jl 805615c <__gmpz_get_d_2exp@plt+0xa38c> │ │ │ │ + pushf │ │ │ │ + fwait │ │ │ │ das │ │ │ │ - add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805621d <__gmpz_get_d_2exp@plt+0xa44d> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8056200,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8056170 <__gmpz_get_d_2exp@plt+0xa3a0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8056225 <__gmpz_get_d_2exp@plt+0xa455> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ + ja 805616f <__gmpz_get_d_2exp@plt+0xa39f> │ │ │ │ + movl $0x805569c,-0x8(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x834fc5c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - sbb %bl,0xf002f(%edx) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x8056380,-0x4(%ebp) │ │ │ │ + movl $0x83607a8,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8367496,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0xd3,%al │ │ │ │ + xor %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov -0x70(%esi),%ah │ │ │ │ - adc $0x9a,%al │ │ │ │ + add %al,0x38e904c5(%ebx) │ │ │ │ + mov %ss,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + adc %esp,(%edx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + fwait │ │ │ │ das │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jae 805627b <__gmpz_get_d_2exp@plt+0xa4ab> │ │ │ │ - mov $0x834fc88,%esi │ │ │ │ + ja 80561dc <__gmpz_get_d_2exp@plt+0xa40c> │ │ │ │ + movl $0x8055600,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80565e8,0x0(%ebp) │ │ │ │ + movl $0x835c932,-0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81111c0 <__gmpz_get_d_2exp@plt+0xc53f0> │ │ │ │ + mov $0x834fdb0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ + mov %esi,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8054c94 <__gmpz_get_d_2exp@plt+0x8ec4> │ │ │ │ + movl $0x8055d9c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8055d9c <__gmpz_get_d_2exp@plt+0x9fcc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pushf │ │ │ │ cltd │ │ │ │ das │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x45c704c5(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x6608055e(%eax) │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + or %ah,%bh │ │ │ │ + (bad) │ │ │ │ + decl 0x66e0ff06(%ebx) │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + lcall $0x0,$0x3002f │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%ecx,%eiz,2) │ │ │ │ + add $0xf445c708,%eax │ │ │ │ + test $0x7,%al │ │ │ │ + ss or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + je 80562da <__gmpz_get_d_2exp@plt+0xa50a> │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 80562e1 <__gmpz_get_d_2exp@plt+0xa511> │ │ │ │ + or %al,0x78e9f4c5(%ebx) │ │ │ │ + sub %edx,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + lcall $0x0,$0x3002f │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x38f7fa9e(%eax) │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + test $0x7,%al │ │ │ │ + ss or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + sar $0x34,%dl │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 8056311 <__gmpz_get_d_2exp@plt+0xa541> │ │ │ │ + or %al,0x48e9f4c5(%ebx) │ │ │ │ + sub %edx,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + lcall $0x0,$0x3002f │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ bound %eax,0xf445c708 │ │ │ │ - or $0x8,%al │ │ │ │ + test $0x7,%al │ │ │ │ ss or %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ - test %esi,0xc5830836 │ │ │ │ - hlt │ │ │ │ - jmp 8158674 <__gmpz_get_d_2exp@plt+0x10c8a4> │ │ │ │ - enter $0x2f99,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ + aam $0xfa │ │ │ │ + xor $0x8,%al │ │ │ │ + movl $0x8367496,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + call b0592b2 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - bound %eax,0xc6f76608 │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80562c4 <__gmpz_get_d_2exp@plt+0xa4f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x99,%al │ │ │ │ + add %dh,%al │ │ │ │ + bound %eax,0xf445c708 │ │ │ │ + test $0x7,%al │ │ │ │ + ss or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + call cf0d9830 │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 8056371 <__gmpz_get_d_2exp@plt+0xa5a1> │ │ │ │ + or %al,-0x17160b3b(%ebx) │ │ │ │ + sub %dl,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + cltd │ │ │ │ das │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80562d4 <__gmpz_get_d_2exp@plt+0xa504> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8056278,0x0(%ebp) │ │ │ │ - movl $0x8361264,-0xc(%ebp) │ │ │ │ - movl $0x836080c,-0x8(%ebp) │ │ │ │ - movl $0x8361292,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8150594 <__gmpz_get_d_2exp@plt+0x1047c4> │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805631e <__gmpz_get_d_2exp@plt+0xa54e> │ │ │ │ - movl $0x836080c,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8146c78 <__gmpz_get_d_2exp@plt+0xfaea8> │ │ │ │ - mov $0x834fc90,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805634e <__gmpz_get_d_2exp@plt+0xa57e> │ │ │ │ - movl $0x836080c,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 814594c <__gmpz_get_d_2exp@plt+0xf9b7c> │ │ │ │ - mov $0x834fca0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805637e <__gmpz_get_d_2exp@plt+0xa5ae> │ │ │ │ - movl $0x836080c,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81462c4 <__gmpz_get_d_2exp@plt+0xfa4f4> │ │ │ │ - mov $0x834fcb0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80563ae <__gmpz_get_d_2exp@plt+0xa5de> │ │ │ │ - movl $0x836080c,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81468d0 <__gmpz_get_d_2exp@plt+0xfab00> │ │ │ │ - mov $0x834fcc0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - mov 0x1002f,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80563e7 <__gmpz_get_d_2exp@plt+0xa617> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + arpl %eax,0xf445c708 │ │ │ │ + test $0x7,%al │ │ │ │ + ss or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cld │ │ │ │ + cli │ │ │ │ + xor $0x8,%al │ │ │ │ + movl $0x8367496,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8058cdc <__gmpz_get_d_2exp@plt+0xcf0c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fcomps 0x1002f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 805640c <__gmpz_get_d_2exp@plt+0xa63c> │ │ │ │ - mov $0x8350234,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8350220,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ cwtl │ │ │ │ + cltd │ │ │ │ das │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8056467 <__gmpz_get_d_2exp@plt+0xa697> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805645d <__gmpz_get_d_2exp@plt+0xa68d> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80563f8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82080d3,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - enter $0x2f98,$0x0 │ │ │ │ - add $0x2000200,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x63(%eax) │ │ │ │ + add $0xf445c708,%eax │ │ │ │ + test $0x7,%al │ │ │ │ + ss or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + je 80563ca <__gmpz_get_d_2exp@plt+0xa5fa> │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 80563d1 <__gmpz_get_d_2exp@plt+0xa601> │ │ │ │ + or %al,-0x77160b3b(%ebx) │ │ │ │ + sub %dl,(%eax) │ │ │ │ + add %cl,0x1002f99(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %fs,0x5(%ecx) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80565ea <__gmpz_get_d_2exp@plt+0xa81a> │ │ │ │ - movl $0x80564c0,-0x8(%ebp) │ │ │ │ - movl $0x836080c,-0x10(%ebp) │ │ │ │ - movl $0x8367491,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x4,-0xc(%ebp) │ │ │ │ + movl $0x83633be,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81468d0 <__gmpz_get_d_2exp@plt+0xfab00> │ │ │ │ - je 805644e <__gmpz_get_d_2exp@plt+0xa67e> │ │ │ │ - das │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 8118e84 <__gmpz_get_d_2exp@plt+0xcd0b4> │ │ │ │ + nop │ │ │ │ + push $0x2f99 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - fs add $0xfd8ce908,%eax │ │ │ │ - (bad) │ │ │ │ - decl -0x68(%eax) │ │ │ │ + cld │ │ │ │ + mov $0x63,%al │ │ │ │ + add $0x758908,%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 805aff4 <__gmpz_get_d_2exp@plt+0xf224> │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x98,%al │ │ │ │ das │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80565ed <__gmpz_get_d_2exp@plt+0xa81d> │ │ │ │ - movl $0x80563c4,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8056524,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call a0594b4 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x758b0805(%ebp,%eiz,2) │ │ │ │ + add %al,0x5(%edi,%ebx,2) │ │ │ │ or %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 8056594 <__gmpz_get_d_2exp@plt+0xa7c4> │ │ │ │ + jne 8055f44 <__gmpz_get_d_2exp@plt+0xa174> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x98,%al │ │ │ │ das │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%esp,%eiz,2) │ │ │ │ + add $0xf4758908,%eax │ │ │ │ + movl $0x83508b8,-0x8(%ebp) │ │ │ │ + movl $0x83633d6,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8118abc <__gmpz_get_d_2exp@plt+0xcccec> │ │ │ │ + fcoms 0x83002f(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %ch,0x5(%ebp,%eiz,2) │ │ │ │ - or %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + add %dh,0x5(%esp,%eiz,2) │ │ │ │ or %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 805656c <__gmpz_get_d_2exp@plt+0xa79c> │ │ │ │ + jne 8056474 <__gmpz_get_d_2exp@plt+0xa6a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - je 80564f9 <__gmpz_get_d_2exp@plt+0xa729> │ │ │ │ - das │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x83002f97,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8056668 <__gmpz_get_d_2exp@plt+0xa898> │ │ │ │ - mov $0x8350210,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + fs add $0xb768b08,%eax │ │ │ │ jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ nop │ │ │ │ - js 8056521 <__gmpz_get_d_2exp@plt+0xa751> │ │ │ │ + aam $0x97 │ │ │ │ das │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80565c4 <__gmpz_get_d_2exp@plt+0xa7f4> │ │ │ │ - movl $0x8056650,0x0(%ebp) │ │ │ │ - movl $0x8360178,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8360842,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8150c48 <__gmpz_get_d_2exp@plt+0x104e78> │ │ │ │ - movl $0x8056624,0x0(%ebp) │ │ │ │ - movl $0x8360178,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8360842,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8150c48 <__gmpz_get_d_2exp@plt+0x104e78> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - push $0x42002f9c │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - or %al,0x22e908c5(%ebx) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x66080564(%eax) │ │ │ │ + test $0x12750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0x96 │ │ │ │ - das │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x6b17f314(%ebx) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - pop %ss │ │ │ │ - add %al,-0x3f7af33c(%ebx) │ │ │ │ - jne 8056652 <__gmpz_get_d_2exp@plt+0xa882> │ │ │ │ - movl $0x8056548,0x0(%ebp) │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 81ebb98 <__gmpz_get_d_2exp@plt+0x19fdc8> │ │ │ │ - test $0x96,%al │ │ │ │ + mov $0x97,%ah │ │ │ │ das │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - rol %cl,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - add $0xc708,%ax │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %al,(%eax,%eiz,2) │ │ │ │ + add $0xf845c708,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 80564f3 <__gmpz_get_d_2exp@plt+0xa723> │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ cld │ │ │ │ - or %edx,-0x3a7cf7ca(%edx) │ │ │ │ - cld │ │ │ │ - jmp 8198070 <__gmpz_get_d_2exp@plt+0x14c2a0> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8056691 <__gmpz_get_d_2exp@plt+0xa8c1> │ │ │ │ - movl $0x8056424,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83501a2,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8058250 <__gmpz_get_d_2exp@plt+0xc480> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - rclb $0x2,0x5002f(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cd528 <__gmpz_get_d_2exp@plt+0x81758> │ │ │ │ + mov $0x97,%ah │ │ │ │ + das │ │ │ │ + add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8056726 <__gmpz_get_d_2exp@plt+0xa956> │ │ │ │ - movl $0x80566f0,-0x8(%ebp) │ │ │ │ - movl $0x836080c,-0x10(%ebp) │ │ │ │ - movl $0x83612bd,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 814594c <__gmpz_get_d_2exp@plt+0xf9b7c> │ │ │ │ - push $0x2002f96 │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + gs add $0x83c68908,%eax │ │ │ │ + lds (%esi,%eiz,2),%eax │ │ │ │ + test $0x12750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ss,0x4002f(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8056729 <__gmpz_get_d_2exp@plt+0xa959> │ │ │ │ - movl $0x805647c,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x834fcb1,0x0(%ebp) │ │ │ │ - movl $0x834fcc2,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 8113bb4 <__gmpz_get_d_2exp@plt+0xc7de4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805689e <__gmpz_get_d_2exp@plt+0xaace> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8056894 <__gmpz_get_d_2exp@plt+0xaac4> │ │ │ │ - movl $0x80566b0,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80567a4,0x0(%ebp) │ │ │ │ - movl $0x834fc91,-0xc(%ebp) │ │ │ │ - movl $0x834fca2,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x5(%eax,%eiz,2) │ │ │ │ + or %cl,0x45891045(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8113bb4 <__gmpz_get_d_2exp@plt+0xc7de4> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8057688 <__gmpz_get_d_2exp@plt+0xb8b8> │ │ │ │ nop │ │ │ │ - test $0x94,%al │ │ │ │ + je 80564b5 <__gmpz_get_d_2exp@plt+0xa6e5> │ │ │ │ das │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - addr16 add $0x4458b08,%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8363945,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8056170 <__gmpz_get_d_2exp@plt+0xa3a0> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + cld │ │ │ │ + shlb $0x8,0x5(%eax) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80560c0 <__gmpz_get_d_2exp@plt+0xa2f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x98,%al │ │ │ │ + das │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8055d2a <__gmpz_get_d_2exp@plt+0x9f5a> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8056584,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8056584 <__gmpz_get_d_2exp@plt+0xa7b4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sub $0x97,%al │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80568a6 <__gmpz_get_d_2exp@plt+0xaad6> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ch,(%eax) │ │ │ │ + gs add $0xfc458908,%eax │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8056808,0x4(%ebp) │ │ │ │ - lea -0x2(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 8054d60 <__gmpz_get_d_2exp@plt+0x8f90> │ │ │ │ + xchg %ax,%ax │ │ │ │ + rclb $1,0x46002f(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 8056889 <__gmpz_get_d_2exp@plt+0xaab9> │ │ │ │ - movl $0x8056838,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jne 805623c <__gmpz_get_d_2exp@plt+0xa46c> │ │ │ │ + movl $0x80560e0,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8056838 <__gmpz_get_d_2exp@plt+0xaa68> │ │ │ │ + jne 80560e0 <__gmpz_get_d_2exp@plt+0xa310> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%edi │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x5(%eax,%ebp,2) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + cld │ │ │ │ + mov $0x65,%al │ │ │ │ + add $0x8bf08908,%eax │ │ │ │ + jne 80565f8 <__gmpz_get_d_2exp@plt+0xa828> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80565b0 <__gmpz_get_d_2exp@plt+0xa7e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ss,0x2002f(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + clc │ │ │ │ + popa │ │ │ │ + add $0xf045c708,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8056886 <__gmpz_get_d_2exp@plt+0xaab6> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80568b5 <__gmpz_get_d_2exp@plt+0xaae5> │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x8361a15,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x834fd80,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + movl $0x4,-0xc(%ebp) │ │ │ │ + movl $0x8363406,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8118e84 <__gmpz_get_d_2exp@plt+0xcd0b4> │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + xchg %eax,%edi │ │ │ │ das │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - imul $0xffffffff,%esi,%edi │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8056902 <__gmpz_get_d_2exp@plt+0xab32> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + adc $0x66,%al │ │ │ │ + add $0x758908,%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8056744 <__gmpz_get_d_2exp@plt+0xa974> │ │ │ │ - mov $0x834fda0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 805aff4 <__gmpz_get_d_2exp@plt+0xf224> │ │ │ │ xchg %ax,%ax │ │ │ │ - test %dl,0x2000500(%edi,%ebp,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + xchg %eax,%edi │ │ │ │ + das │ │ │ │ + add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805697b <__gmpz_get_d_2exp@plt+0xabab> │ │ │ │ - movl $0x8056960,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8056960 <__gmpz_get_d_2exp@plt+0xab90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %ch,%cl │ │ │ │ + fwait │ │ │ │ + idiv %bh │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3f7cfcba(%ebx) │ │ │ │ - rolb $1,0x137709f8(%ebx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80569c5 <__gmpz_get_d_2exp@plt+0xabf5> │ │ │ │ - movl $0x805692c,-0xc(%edi) │ │ │ │ + ja 80566a0 <__gmpz_get_d_2exp@plt+0xa8d0> │ │ │ │ + movl $0x805671c,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742e4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x834fdb8,%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x834fdc0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - fcoms 0x2f(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - call b21ed26 │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8056a59 <__gmpz_get_d_2exp@plt+0xac89> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8056a2e <__gmpz_get_d_2exp@plt+0xac5e> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8056a3c,-0xc(%ebp) │ │ │ │ - movl $0x8361e2b,-0x18(%ebp) │ │ │ │ - movl $0x8363951,-0x14(%ebp) │ │ │ │ - movl $0x8363981,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + pop %ds │ │ │ │ + sbb (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + into │ │ │ │ + pop %ds │ │ │ │ + sbb (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8056a5c <__gmpz_get_d_2exp@plt+0xac8c> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + inc %esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - push $0x2f93 │ │ │ │ + push %es │ │ │ │ + and %bl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8056ab1 <__gmpz_get_d_2exp@plt+0xace1> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8056aad <__gmpz_get_d_2exp@plt+0xacdd> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8363958,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811e064 <__gmpz_get_d_2exp@plt+0xd2294> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ inc %eax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - das │ │ │ │ - add %al,(%eax) │ │ │ │ + and %bl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8056af9 <__gmpz_get_d_2exp@plt+0xad29> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8056af5 <__gmpz_get_d_2exp@plt+0xad25> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x836396c,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811e064 <__gmpz_get_d_2exp@plt+0xd2294> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sub %dl,0x1002f(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + jg 805671e <__gmpz_get_d_2exp@plt+0xa94e> │ │ │ │ + sbb (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8056b5a <__gmpz_get_d_2exp@plt+0xad8a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8056b48,-0xc(%ebp) │ │ │ │ - movl $0x834fdd0,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fcoms 0x2f(%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1001b20,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 8056740 <__gmpz_get_d_2exp@plt+0xa970> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + ... │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x5(%ebx,%ebp,2) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8174430 <__gmpz_get_d_2exp@plt+0x128660> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x92,%ah │ │ │ │ - das │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea -0xc(%ebp),%edx │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 8056aaa <__gmpz_get_d_2exp@plt+0xacda> │ │ │ │ + mov $0x834fdec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8056b82 <__gmpz_get_d_2exp@plt+0xadb2> │ │ │ │ - mov $0x834fdf0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8056bac,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + ja 8056894 <__gmpz_get_d_2exp@plt+0xaac4> │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%cl │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + movzbl %cl,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + movzbl 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 80567f7 <__gmpz_get_d_2exp@plt+0xaa27> │ │ │ │ + add $0xffffffd4,%edi │ │ │ │ + movl $0x80567dc,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8056bac <__gmpz_get_d_2exp@plt+0xaddc> │ │ │ │ + jne 80567dc <__gmpz_get_d_2exp@plt+0xaa0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - fs xchg %eax,%edx │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ + out %eax,$0xb │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8056bc3 <__gmpz_get_d_2exp@plt+0xadf3> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x834fe10,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45891c45(%ebx) │ │ │ │ + adc %cl,(%edi) │ │ │ │ + mov $0x45,%dh │ │ │ │ + add $0xf,%al │ │ │ │ + mov $0xc0,%dh │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %esi,0x1c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8056b00 <__gmpz_get_d_2exp@plt+0xad30> │ │ │ │ + movl $0x816dd28,-0x28(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x816dd28,-0x20(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8058720,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x805686c,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %cl,0x18(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805686c <__gmpz_get_d_2exp@plt+0xaa9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - xchg %eax,%edx │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8056c2e <__gmpz_get_d_2exp@plt+0xae5e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8056c1c,-0xc(%ebp) │ │ │ │ - movl $0x834fdd0,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x92,%al │ │ │ │ - das │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x1,0x0(%ebp) │ │ │ │ + movzbl 0x8(%ebp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8056b00 <__gmpz_get_d_2exp@plt+0xad30> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x6c(%eax) │ │ │ │ - add $0xfc758908,%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8174430 <__gmpz_get_d_2exp@plt+0x128660> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 8056bc7 <__gmpz_get_d_2exp@plt+0xadf7> │ │ │ │ - das │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8056c56 <__gmpz_get_d_2exp@plt+0xae86> │ │ │ │ - mov $0x834fdf0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8056c80,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + cld │ │ │ │ + jl 8056918 <__gmpz_get_d_2exp@plt+0xab48> │ │ │ │ + add $0x8af08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d880475(%ebx),%ecx │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 8056c80 <__gmpz_get_d_2exp@plt+0xaeb0> │ │ │ │ + jne 805677c <__gmpz_get_d_2exp@plt+0xa9ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xchg %eax,%ecx │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8056c97 <__gmpz_get_d_2exp@plt+0xaec7> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8056995 <__gmpz_get_d_2exp@plt+0xabc5> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 805692f <__gmpz_get_d_2exp@plt+0xab5f> │ │ │ │ + add $0xffffffd4,%edi │ │ │ │ + movl $0x80568ac,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80568ac <__gmpz_get_d_2exp@plt+0xaadc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x834fe10,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0x816dd28,-0x28(%edi) │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x816dd28,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x8058720,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x27(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8056a74,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8056a74 <__gmpz_get_d_2exp@plt+0xaca4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x80569c8,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - adcb $0x0,0x3002f(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8056d0e <__gmpz_get_d_2exp@plt+0xaf3e> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %gs:(%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b0445(%ebx) │ │ │ │ + or %cl,0x44890c4d(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8056d04 <__gmpz_get_d_2exp@plt+0xaf34> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8056bdc,-0x14(%edi) │ │ │ │ + ja 80569a4 <__gmpz_get_d_2exp@plt+0xabd4> │ │ │ │ + movl $0x816dd28,-0x28(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x816dd28,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x8058720,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x27(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b8ec4,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8056d67 <__gmpz_get_d_2exp@plt+0xaf97> │ │ │ │ - movl $0x8056d54,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fsubrl 0x5(%eax) │ │ │ │ + or %cl,0x768b0746(%ebx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 8056d54 <__gmpz_get_d_2exp@plt+0xaf84> │ │ │ │ + jne 80568dc <__gmpz_get_d_2exp@plt+0xab0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x45891445(%ebx) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7552037e(%ebx) │ │ │ │ - adc %cl,-0x197cfb8b(%ebx) │ │ │ │ - cld │ │ │ │ + add %cl,0x4d89044d(%ebx) │ │ │ │ + adc %cl,0x55891855(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + jne 8056aa8 <__gmpz_get_d_2exp@plt+0xacd8> │ │ │ │ add $0x8,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80569e5 <__gmpz_get_d_2exp@plt+0xac15> │ │ │ │ + movl $0x8056a48,-0x4(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8056a48 <__gmpz_get_d_2exp@plt+0xac78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 8056b00 <__gmpz_get_d_2exp@plt+0xad30> │ │ │ │ + nop │ │ │ │ + fdivr %st,%st(7) │ │ │ │ + (bad) │ │ │ │ + jmp *%ebp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea -0x8(%ebp),%edx │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 8056e4d <__gmpz_get_d_2exp@plt+0xb07d> │ │ │ │ + mov $0x834fdf0,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x90,%al │ │ │ │ - das │ │ │ │ - add %al,0x2000100 │ │ │ │ + out %al,$0x4 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8056dce <__gmpz_get_d_2exp@plt+0xaffe> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8056cb0,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8056d20,-0xc(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742e4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 8056c26 <__gmpz_get_d_2exp@plt+0xae56> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%al │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%cl │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8056bad <__gmpz_get_d_2exp@plt+0xaddd> │ │ │ │ + add $0xffffffcc,%edi │ │ │ │ + movl $0x8056e8c,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - nop │ │ │ │ - das │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8056e48 <__gmpz_get_d_2exp@plt+0xb078> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8056e3e <__gmpz_get_d_2exp@plt+0xb06e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8056b08,-0x14(%edi) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8056e8c <__gmpz_get_d_2exp@plt+0xb0bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x816dd48,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %al,-0x2c(%edi) │ │ │ │ + movl $0x816dd28,-0x28(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x816dd28,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8058720,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8056d88,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x834fdb9,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81738a8 <__gmpz_get_d_2exp@plt+0x127ad8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8056e14,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%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 8056ea3 <__gmpz_get_d_2exp@plt+0xb0d3> │ │ │ │ - movl $0x8056e90,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %cl,0x14(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8056e90 <__gmpz_get_d_2exp@plt+0xb0c0> │ │ │ │ + jne 8056e14 <__gmpz_get_d_2exp@plt+0xb044> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x753b037e(%ebx) │ │ │ │ - adc %cl,-0x197cfb8b(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x816dd48,-0x30(%edi) │ │ │ │ + movzbl 0x18(%ebp),%eax │ │ │ │ + mov %al,-0x2c(%edi) │ │ │ │ + movl $0x816dd28,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x816dd28,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8058720,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8056cac,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8056cac <__gmpz_get_d_2exp@plt+0xaedc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x8363943,%esi │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45891445(%ebx) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + adc %cl,0x45891845(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + jne 8056ce0 <__gmpz_get_d_2exp@plt+0xaf10> │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 8056740 <__gmpz_get_d_2exp@plt+0xa970> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + movl $0x8056d0c,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %al,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jl 8056e45 <__gmpz_get_d_2exp@plt+0xb075> │ │ │ │ - das │ │ │ │ - add %al,0x1000100 │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8056f04 <__gmpz_get_d_2exp@plt+0xb134> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8056de8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8056e5c,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742e4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44891455(%edx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %cl,0x1002f(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8056f6d <__gmpz_get_d_2exp@plt+0xb19d> │ │ │ │ - add $0x8,%edi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8056f63 <__gmpz_get_d_2exp@plt+0xb193> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8056ec4,-0x4(%edi) │ │ │ │ + ja 8056cdf <__gmpz_get_d_2exp@plt+0xaf0f> │ │ │ │ + movl $0x816dd48,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %cl,-0x2c(%edi) │ │ │ │ + movl $0x816dd28,-0x28(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x816dd28,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x8058720,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x27(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x834fdb9,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81738a8 <__gmpz_get_d_2exp@plt+0x127ad8> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movb $0x0,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8056fc7 <__gmpz_get_d_2exp@plt+0xb1f7> │ │ │ │ - movl $0x8056fb4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + ja 8056cd0 <__gmpz_get_d_2exp@plt+0xaf00> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8056c35 <__gmpz_get_d_2exp@plt+0xae65> │ │ │ │ + add $0xffffffcc,%edi │ │ │ │ + movl $0x8056b44,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8056fb4 <__gmpz_get_d_2exp@plt+0xb1e4> │ │ │ │ + jne 8056b44 <__gmpz_get_d_2exp@plt+0xad74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %gs:(%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x755b037e(%ebx) │ │ │ │ - adc %cl,-0x197cfb8b(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - add $0x8,%ebp │ │ │ │ + pushf │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add $0x7468b08,%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8056d9c <__gmpz_get_d_2exp@plt+0xafcc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8057027 <__gmpz_get_d_2exp@plt+0xb257> │ │ │ │ - movl $0x8057018,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,0x558a184d(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + jne 8056e45 <__gmpz_get_d_2exp@plt+0xb075> │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8056d2b <__gmpz_get_d_2exp@plt+0xaf5b> │ │ │ │ + movl $0x8056dec,-0x4(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %al,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8057018 <__gmpz_get_d_2exp@plt+0xb248> │ │ │ │ + jne 8056dec <__gmpz_get_d_2exp@plt+0xb01c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x751b037e(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - jne 8057025 <__gmpz_get_d_2exp@plt+0xb255> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - lea (%edi),%ebp │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 805708f <__gmpz_get_d_2exp@plt+0xb2bf> │ │ │ │ - movl $0x8056f20,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8056f80,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x81742e4,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8056fe4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891055(%ebx) │ │ │ │ + adc %cl,-0x75bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + jne 8056ebc <__gmpz_get_d_2exp@plt+0xb0ec> │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x834fe50,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 8056e4d <__gmpz_get_d_2exp@plt+0xb07d> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - lea (%edi),%ebp │ │ │ │ - add %al,0x100 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80570f9 <__gmpz_get_d_2exp@plt+0xb329> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80570dc,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8057048 <__gmpz_get_d_2exp@plt+0xb278> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8056f28 <__gmpz_get_d_2exp@plt+0xb158> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8056f08,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8056f08 <__gmpz_get_d_2exp@plt+0xb138> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8057101 <__gmpz_get_d_2exp@plt+0xb331> │ │ │ │ - movl $0x81742e4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + ja 8056ef1 <__gmpz_get_d_2exp@plt+0xb121> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x816dd48,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x834fe58,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmp %cl,0x5002f(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - xchg %eax,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %cl,0x2f(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8057195 <__gmpz_get_d_2exp@plt+0xb3c5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 805716c <__gmpz_get_d_2exp@plt+0xb39c> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8057178,-0xc(%ebp) │ │ │ │ - movl $0x8363945,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8057048 <__gmpz_get_d_2exp@plt+0xb278> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8056f98 <__gmpz_get_d_2exp@plt+0xb1c8> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8056f78,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8056f78 <__gmpz_get_d_2exp@plt+0xb1a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8057198 <__gmpz_get_d_2exp@plt+0xb3c8> │ │ │ │ - movl $0x81742e4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + ja 8056f61 <__gmpz_get_d_2exp@plt+0xb191> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x816dd28,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80571f8 <__gmpz_get_d_2exp@plt+0xb428> │ │ │ │ - sub $0xc,%esp │ │ │ │ - call 81cd5c0 <__gmpz_get_d_2exp@plt+0x1817f0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80571e2 <__gmpz_get_d_2exp@plt+0xb412> │ │ │ │ - movl $0x8057230,-0x4(%ebp) │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81ebb98 <__gmpz_get_d_2exp@plt+0x19fdc8> │ │ │ │ - movl $0x805720c,-0x4(%ebp) │ │ │ │ - movl $0x8369209,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8198070 <__gmpz_get_d_2exp@plt+0x14c2a0> │ │ │ │ - mov $0x834fe8c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov %gs,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - addb $0x35,(%edx) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x7cf7cafe(%edx) │ │ │ │ - (bad) │ │ │ │ - adc %al,%cs:(%eax) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - dec %eax │ │ │ │ - mov %gs,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - addb $0x35,(%edx) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x7cf7cafe(%edx) │ │ │ │ - (bad) │ │ │ │ - or (%eax),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 80571d6 <__gmpz_get_d_2exp@plt+0xb406> │ │ │ │ - das │ │ │ │ - add %al,0x1000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805735e <__gmpz_get_d_2exp@plt+0xb58e> │ │ │ │ - movl $0x8057298,-0x4(%ebp) │ │ │ │ - movl $0x836080c,-0xc(%ebp) │ │ │ │ - movl $0x8367491,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81468d0 <__gmpz_get_d_2exp@plt+0xfab00> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8c,%al │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x16f7fa8e(%eax) │ │ │ │ - mov $0xef,%ah │ │ │ │ - (bad) │ │ │ │ - incl (%eax) │ │ │ │ - mov %gs,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - jb 80572bb <__gmpz_get_d_2exp@plt+0xb4eb> │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x83506d4,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - nop │ │ │ │ - mov $0x1002f8b,%esp │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x8,%al │ │ │ │ - jae 80572ee <__gmpz_get_d_2exp@plt+0xb51e> │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8057308 <__gmpz_get_d_2exp@plt+0xb538> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%al │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add $0x66c68908,%eax │ │ │ │ + test $0x1d750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov (%edi),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8057338 <__gmpz_get_d_2exp@plt+0xb568> │ │ │ │ - movl $0x8057370,0x0(%ebp) │ │ │ │ - movl $0x8360178,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8360842,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8150c48 <__gmpz_get_d_2exp@plt+0x104e78> │ │ │ │ - movl $0x8057384,0x0(%ebp) │ │ │ │ - movl $0x8360178,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8360842,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8150c48 <__gmpz_get_d_2exp@plt+0x104e78> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x8b,%al │ │ │ │ - das │ │ │ │ - add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x3ce904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%eax) │ │ │ │ - mov (%edi),%ebp │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8056fbf <__gmpz_get_d_2exp@plt+0xb1ef> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8056ec4,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8056f34,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b8ec4,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sbb $0xbf,%al │ │ │ │ + xor %al,(%eax) │ │ │ │ + adc $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x28e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *0x2f(%ebx,%ecx,4) │ │ │ │ - add %al,0x1000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805740b <__gmpz_get_d_2exp@plt+0xb63b> │ │ │ │ - movl $0x80573d8,-0x4(%ebp) │ │ │ │ - movl $0x836080c,-0xc(%ebp) │ │ │ │ - movl $0x83612bd,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x72bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jae 805714c <__gmpz_get_d_2exp@plt+0xb37c> │ │ │ │ + mov $0x834fdf8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8057190,-0x8(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 814594c <__gmpz_get_d_2exp@plt+0xf9b7c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %cl,0x1002f(%ebx) │ │ │ │ + jmp 818896c <__gmpz_get_d_2exp@plt+0x13cb9c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805740e <__gmpz_get_d_2exp@plt+0xb63e> │ │ │ │ - movl $0x8057258,-0x4(%edi) │ │ │ │ + ja 8057061 <__gmpz_get_d_2exp@plt+0xb291> │ │ │ │ + movl $0x81b8ec4,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x834fcb1,-0x4(%ebp) │ │ │ │ - movl $0x834fcc2,0x0(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + movl $0x80570e4,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8113bb4 <__gmpz_get_d_2exp@plt+0xc7de4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 81f1364 <__gmpz_get_d_2exp@plt+0x1a5594> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x8d,%al │ │ │ │ + das │ │ │ │ + add %al,0x1e0000(%ecx,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x8057078,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8057028 <__gmpz_get_d_2exp@plt+0xb258> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 816b134 <__gmpz_get_d_2exp@plt+0x11f364> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x8057204,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + cmp $0x1b,%ecx │ │ │ │ + jl 805715f <__gmpz_get_d_2exp@plt+0xb38f> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jle 805721c <__gmpz_get_d_2exp@plt+0xb44c> │ │ │ │ + mov $0x83674a5,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x19,%ecx │ │ │ │ + jne 80570ae <__gmpz_get_d_2exp@plt+0xb2de> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 805714c <__gmpz_get_d_2exp@plt+0xb37c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0xa4002f8c │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8057117 <__gmpz_get_d_2exp@plt+0xb347> │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 8057109 <__gmpz_get_d_2exp@plt+0xb339> │ │ │ │ + cmp $0x1d,%ecx │ │ │ │ + jg 8057109 <__gmpz_get_d_2exp@plt+0xb339> │ │ │ │ + cmp $0x1c,%ecx │ │ │ │ + jl 805712f <__gmpz_get_d_2exp@plt+0xb35f> │ │ │ │ + cmp $0x1d,%ecx │ │ │ │ + jne 80570ae <__gmpz_get_d_2exp@plt+0xb2de> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 805714c <__gmpz_get_d_2exp@plt+0xb37c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + mov (%edi),%ebp │ │ │ │ + add %ah,0x1e0000(%ecx,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80571a6 <__gmpz_get_d_2exp@plt+0xb3d6> │ │ │ │ + cmp $0x10fffe,%edx │ │ │ │ + jl 805704c <__gmpz_get_d_2exp@plt+0xb27c> │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x1d,%ecx │ │ │ │ + jmp 80571a6 <__gmpz_get_d_2exp@plt+0xb3d6> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8057481 <__gmpz_get_d_2exp@plt+0xb6b1> │ │ │ │ + jb 805764a <__gmpz_get_d_2exp@plt+0xb87a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8057460,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8057460 <__gmpz_get_d_2exp@plt+0xb690> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x8057658,-0xc(%ebp) │ │ │ │ + movl $0x834fdf5,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ 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 8057484 <__gmpz_get_d_2exp@plt+0xb6b4> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - movl $0x81b902c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %ah,-0x7cf7c98c(%ebp) │ │ │ │ + (bad) │ │ │ │ + mov $0x3d,%dh │ │ │ │ adc %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80574f5 <__gmpz_get_d_2exp@plt+0xb725> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80574d4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80573d3 <__gmpz_get_d_2exp@plt+0xb603> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%cl │ │ │ │ + movzbl %cl,%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + movzbl 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 805733e <__gmpz_get_d_2exp@plt+0xb56e> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x80572f4,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80574d4 <__gmpz_get_d_2exp@plt+0xb704> │ │ │ │ + jne 80572f4 <__gmpz_get_d_2exp@plt+0xb524> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + out %al,$0x7 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + sbb %cl,-0x75f7fa8e(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x45c7044d(%ecx) │ │ │ │ + or %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80574f8 <__gmpz_get_d_2exp@plt+0xb728> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - movl $0x81b902c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov $0xc0,%dh │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x83674a5,0x10(%ebp) │ │ │ │ + mov %esi,0x14(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp 8056b00 <__gmpz_get_d_2exp@plt+0xad30> │ │ │ │ nop │ │ │ │ - add $0x4000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8057683 <__gmpz_get_d_2exp@plt+0xb8b3> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8057679 <__gmpz_get_d_2exp@plt+0xb8a9> │ │ │ │ - movl $0x805739c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8057570,0x0(%ebp) │ │ │ │ - movl $0x834fc91,-0xc(%ebp) │ │ │ │ - movl $0x834fca2,-0x8(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8113bb4 <__gmpz_get_d_2exp@plt+0xc7de4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - mov %ch,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %ah,-0x7cf7c98c(%ebp) │ │ │ │ + (bad) │ │ │ │ + adc 0x47c70010,%bh │ │ │ │ + loopne 805736a <__gmpz_get_d_2exp@plt+0xb59a> │ │ │ │ + fstl (%esi) │ │ │ │ + or %al,%bh │ │ │ │ + inc %edi │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x45c70805(%ebp,%esi,2) │ │ │ │ + inc %edi │ │ │ │ + call 100afa73 │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + movl $0x80573a4,0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %cl,0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80573a4 <__gmpz_get_d_2exp@plt+0xb5d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x2c,%al │ │ │ │ + jae 80573b2 <__gmpz_get_d_2exp@plt+0xb5e2> │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ clc │ │ │ │ - push $0x890834fe │ │ │ │ - jne 805757d <__gmpz_get_d_2exp@plt+0xb7ad> │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 8056b00 <__gmpz_get_d_2exp@plt+0xad30> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x1e000001,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jb 80573f7 <__gmpz_get_d_2exp@plt+0xb627> │ │ │ │ + or %cl,0x34e8af0(%ecx) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %cl,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80572a4 <__gmpz_get_d_2exp@plt+0xb4d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80574f5 <__gmpz_get_d_2exp@plt+0xb725> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 805746e <__gmpz_get_d_2exp@plt+0xb69e> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x80573ec,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80573ec <__gmpz_get_d_2exp@plt+0xb61c> │ │ │ │ + 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 805766e <__gmpz_get_d_2exp@plt+0xb89e> │ │ │ │ - movl $0x80575c8,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %ah,-0x7cf7c98c(%ebp) │ │ │ │ + (bad) │ │ │ │ + loop 80574a7 <__gmpz_get_d_2exp@plt+0xb6d7> │ │ │ │ + adc %al,(%eax) │ │ │ │ + movl $0x816dd28,-0x20(%edi) │ │ │ │ + movl $0x1,-0x1c(%edi) │ │ │ │ + movl $0x8058720,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + lea -0x1f(%edi),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + movl $0x80574d0,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80575c8 <__gmpz_get_d_2exp@plt+0xb7f8> │ │ │ │ + jne 80574d0 <__gmpz_get_d_2exp@plt+0xb700> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %bl,0x5(%esp,%esi,2) │ │ │ │ + or %cl,0x4d890c4d(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x1,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8056740 <__gmpz_get_d_2exp@plt+0xa970> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - jne 80575d3 <__gmpz_get_d_2exp@plt+0xb803> │ │ │ │ - or %cl,-0x899fc8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80575e8 <__gmpz_get_d_2exp@plt+0xb818> │ │ │ │ + cld │ │ │ │ + sbb $0x74,%al │ │ │ │ + add $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d891075(%ebx),%ecx │ │ │ │ + add %cl,-0x3a7cefbb(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805741c <__gmpz_get_d_2exp@plt+0xb64c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - adc $0x76,%al │ │ │ │ + or $0x75,%al │ │ │ │ add $0x3468b08,%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805750c <__gmpz_get_d_2exp@plt+0xb73c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x805753c,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8057614 <__gmpz_get_d_2exp@plt+0xb844> │ │ │ │ + jne 805753c <__gmpz_get_d_2exp@plt+0xb76c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 805766b <__gmpz_get_d_2exp@plt+0xb89b> │ │ │ │ - add $0x2c,%edi │ │ │ │ + jne 8057560 <__gmpz_get_d_2exp@plt+0xb790> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805768b <__gmpz_get_d_2exp@plt+0xb8bb> │ │ │ │ - movl $0x8057428,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x805749c,-0x1c(%edi) │ │ │ │ + ja 805757e <__gmpz_get_d_2exp@plt+0xb7ae> │ │ │ │ + movl $0x816dd28,-0x20(%edi) │ │ │ │ + movl $0x1,-0x1c(%edi) │ │ │ │ + movl $0x8058720,-0x18(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81b8ec4,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov $0x8361a15,%esi │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x83674a5,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x834ff10,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ch,%fs:(%edi) │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - arpl %edi,%esi │ │ │ │ - (bad) │ │ │ │ - decl 0x30076(%ebp) │ │ │ │ + jmp 815b050 <__gmpz_get_d_2exp@plt+0x10f280> │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cwtl │ │ │ │ + jne 805760f <__gmpz_get_d_2exp@plt+0xb83f> │ │ │ │ + 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 8057598 <__gmpz_get_d_2exp@plt+0xb7c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8057604,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8057604 <__gmpz_get_d_2exp@plt+0xb834> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80576da <__gmpz_get_d_2exp@plt+0xb90a> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805762c <__gmpz_get_d_2exp@plt+0xb85c> │ │ │ │ + movl $0x83674a5,-0x4(%ebp) │ │ │ │ + movl $0x83674a5,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8057514 <__gmpz_get_d_2exp@plt+0xb744> │ │ │ │ - mov $0x834ff30,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x88,%al │ │ │ │ + jmp 815b050 <__gmpz_get_d_2exp@plt+0x10f280> │ │ │ │ + jo 8057601 <__gmpz_get_d_2exp@plt+0xb831> │ │ │ │ das │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov %ch,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805774b <__gmpz_get_d_2exp@plt+0xb97b> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8057747 <__gmpz_get_d_2exp@plt+0xb977> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + jb 80576e9 <__gmpz_get_d_2exp@plt+0xb919> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80576cc,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x834ff62,-0x10(%ebp) │ │ │ │ - movl $0x8350c40,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8057028 <__gmpz_get_d_2exp@plt+0xb258> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80577b1 <__gmpz_get_d_2exp@plt+0xb9e1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8057790,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80576b5 <__gmpz_get_d_2exp@plt+0xb8e5> │ │ │ │ + movl $0x8057248,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x834fe00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + xchg %ch,(%edi) │ │ │ │ + add %cl,(%edi) │ │ │ │ + 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 805775d <__gmpz_get_d_2exp@plt+0xb98d> │ │ │ │ + movl $0x8057774,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8057790 <__gmpz_get_d_2exp@plt+0xb9c0> │ │ │ │ + jne 8057774 <__gmpz_get_d_2exp@plt+0xb9a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + 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 80577b4 <__gmpz_get_d_2exp@plt+0xb9e4> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x81b902c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 8057727 <__gmpz_get_d_2exp@plt+0xb957> │ │ │ │ + movl $0x8058710,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov $0x834fe08,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %es,0x42002f(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %al,0x77(%eax) │ │ │ │ + add $0x4458b08,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8057688 <__gmpz_get_d_2exp@plt+0xb8b8> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xchg %ch,(%edi) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + arpl %edi,%edi │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ nop │ │ │ │ + jmp 8057c34 <__gmpz_get_d_2exp@plt+0xbe64> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + hlt │ │ │ │ + xor %al,(%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 8057825 <__gmpz_get_d_2exp@plt+0xba55> │ │ │ │ + jb 80577e5 <__gmpz_get_d_2exp@plt+0xba15> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8057804,-0xc(%ebp) │ │ │ │ + movl $0x80577f4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8057804 <__gmpz_get_d_2exp@plt+0xba34> │ │ │ │ + jne 80577f4 <__gmpz_get_d_2exp@plt+0xba24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + and %dh,%ah │ │ │ │ + xor %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8057828 <__gmpz_get_d_2exp@plt+0xba58> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x81b902c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + adc $0x9000159f,%eax │ │ │ │ + or %dh,%ah │ │ │ │ + xor %al,(%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 80578b8 <__gmpz_get_d_2exp@plt+0xbae8> │ │ │ │ + jb 8057839 <__gmpz_get_d_2exp@plt+0xba69> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8057878,-0xc(%ebp) │ │ │ │ + movl $0x8057848,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8057878 <__gmpz_get_d_2exp@plt+0xbaa8> │ │ │ │ + jne 8057848 <__gmpz_get_d_2exp@plt+0xba78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + int3 │ │ │ │ + repz xor %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80578bb <__gmpz_get_d_2exp@plt+0xbaeb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8057758,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80577cc,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b8ec4,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + rcrl $0x0,0x1900015(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805793e <__gmpz_get_d_2exp@plt+0xbb6e> │ │ │ │ + jb 8057886 <__gmpz_get_d_2exp@plt+0xbab6> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8208ca2,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8057911 <__gmpz_get_d_2exp@plt+0xbb41> │ │ │ │ - mov $0x8361a15,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0xf76f33b(%ebx) │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8057941 <__gmpz_get_d_2exp@plt+0xbb71> │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - movl $0x8057840,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80578ff <__gmpz_get_d_2exp@plt+0xbb2f> │ │ │ │ + movl $0x80578d4,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x805790c,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80578d4 <__gmpz_get_d_2exp@plt+0xbb04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x2000200,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8057afa <__gmpz_get_d_2exp@plt+0xbd2a> │ │ │ │ - movl $0x80579a8,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83504e8,-0xc(%ebp) │ │ │ │ - movl $0x8367491,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + ja 80578bd <__gmpz_get_d_2exp@plt+0xbaed> │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + movl $0x805785c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11acb4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb $0x86,%al │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - jns 80579b3 <__gmpz_get_d_2exp@plt+0xbbe3> │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x834ff80,-0x8(%ebp) │ │ │ │ - movl $0x8367491,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - nop │ │ │ │ - faddl 0x1002f(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805795f <__gmpz_get_d_2exp@plt+0xbb8f> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8057955 <__gmpz_get_d_2exp@plt+0xbb85> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8057894,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82088c4,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x30030b1,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - jns 80579e3 <__gmpz_get_d_2exp@plt+0xbc13> │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8057514 <__gmpz_get_d_2exp@plt+0xb744> │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80579c4 <__gmpz_get_d_2exp@plt+0xbbf4> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80579ba <__gmpz_get_d_2exp@plt+0xbbea> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x805790c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80579d8,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80579d8 <__gmpz_get_d_2exp@plt+0xbc08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - test %ebp,(%edi) │ │ │ │ + push %esp │ │ │ │ + mov $0x30,%cl │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - xor %bh,0x5(%edx) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - lock movl $0x83504fc,-0xc(%ebp) │ │ │ │ - movl $0x8367491,-0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8168550 <__gmpz_get_d_2exp@plt+0x11c780> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0xb1,%al │ │ │ │ + xor %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8057a51 <__gmpz_get_d_2exp@plt+0xbc81> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8057a47 <__gmpz_get_d_2exp@plt+0xbc77> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8057970,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82088d6,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - test %ebp,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + enter $0x30b0,$0x0 │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8057ac6 <__gmpz_get_d_2exp@plt+0xbcf6> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8057abc <__gmpz_get_d_2exp@plt+0xbcec> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80579f8,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8057ad8,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8057ad8 <__gmpz_get_d_2exp@plt+0xbd08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + mov $0x30,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x758b0805(%edx,%edi,2) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8057aa4 <__gmpz_get_d_2exp@plt+0xbcd4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8168550 <__gmpz_get_d_2exp@plt+0x11c780> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %dh,0x50030(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8057b59 <__gmpz_get_d_2exp@plt+0xbd89> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8057b4f <__gmpz_get_d_2exp@plt+0xbd7f> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x8057a64,-0x14(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82088e5,-0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + shrb $0x0,0x20030(%edi) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8057bbe <__gmpz_get_d_2exp@plt+0xbdee> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8057b02 <__gmpz_get_d_2exp@plt+0xbd32> │ │ │ │ - movl $0x80578d4,-0x8(%edi) │ │ │ │ + ja 8057bb4 <__gmpz_get_d_2exp@plt+0xbde4> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8057afc <__gmpz_get_d_2exp@plt+0xbd2c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + xor %al,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8057c0e <__gmpz_get_d_2exp@plt+0xbe3e> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8057b6c,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jo 8057c19 <__gmpz_get_d_2exp@plt+0xbe49> │ │ │ │ + (bad) │ │ │ │ + jmp *(%eax,%eax,1) │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8057c8d <__gmpz_get_d_2exp@plt+0xbebd> │ │ │ │ + movl $0x80577b8,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x805780c,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8057afc,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 8057c9f <__gmpz_get_d_2exp@plt+0xbecf> │ │ │ │ + movl $0x8057bd4,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x834fe18,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + pop %esp │ │ │ │ + subl $0x2000f00,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 8057a55 <__gmpz_get_d_2exp@plt+0xbc85> │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 8057d07 <__gmpz_get_d_2exp@plt+0xbf37> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8057cec,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8057cec <__gmpz_get_d_2exp@plt+0xbf1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x81,%al │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 8057a55 <__gmpz_get_d_2exp@plt+0xbc85> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x468b0805(,%edi,2) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x19750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x834fe28,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - test %ch,(%edi) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + cld │ │ │ │ + subb $0x0,(%edi) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8057ad4 <__gmpz_get_d_2exp@plt+0xbd04> │ │ │ │ - movl $0x8057a90,0x0(%ebp) │ │ │ │ - movl $0x8360178,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8360842,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8150c48 <__gmpz_get_d_2exp@plt+0x104e78> │ │ │ │ - movl $0x8057a80,0x0(%ebp) │ │ │ │ - movl $0x8360178,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8360842,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8150c48 <__gmpz_get_d_2exp@plt+0x104e78> │ │ │ │ - mov $0x834ffd4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8057a50,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x84,%al │ │ │ │ - das │ │ │ │ - add %al,0x200 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8057c34 <__gmpz_get_d_2exp@plt+0xbe64> │ │ │ │ + int3 │ │ │ │ + subb $0x0,(%edi) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - aaa │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x30076(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8057d6e <__gmpz_get_d_2exp@plt+0xbf9e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8057d84,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8057d84 <__gmpz_get_d_2exp@plt+0xbfb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x834fe30,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + subb $0x0,(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + 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 $0x81ef06c,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8057c34 <__gmpz_get_d_2exp@plt+0xbe64> │ │ │ │ + je 8057d2e <__gmpz_get_d_2exp@plt+0xbf5e> │ │ │ │ + das │ │ │ │ + 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 8057b5a <__gmpz_get_d_2exp@plt+0xbd8a> │ │ │ │ - movl $0x83607a8,-0x4(%ebp) │ │ │ │ + jb 8057dd6 <__gmpz_get_d_2exp@plt+0xc006> │ │ │ │ + movl $0x834fe32,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8057968 <__gmpz_get_d_2exp@plt+0xbb98> │ │ │ │ - mov $0x834ffec,%esi │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + mov $0x834fe38,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - js 8057aea <__gmpz_get_d_2exp@plt+0xbd1a> │ │ │ │ - das │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sub %al,0x5002f(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - test $0x84,%al │ │ │ │ - das │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8057e12 <__gmpz_get_d_2exp@plt+0xc042> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8057e28,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8057e28 <__gmpz_get_d_2exp@plt+0xc058> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x834fe48,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock jg 8057e4e <__gmpz_get_d_2exp@plt+0xc07e> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - call b21fec6 │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8057c1f <__gmpz_get_d_2exp@plt+0xbe4f> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8057bbd <__gmpz_get_d_2exp@plt+0xbded> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8057bd0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81ebbbc <__gmpz_get_d_2exp@plt+0x19fdec> │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81ef06c,-0x4(%ebp) │ │ │ │ + movl $0x83674a5,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8057c34 <__gmpz_get_d_2exp@plt+0xbe64> │ │ │ │ + nop │ │ │ │ + jmp 8057e74 <__gmpz_get_d_2exp@plt+0xc0a4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x453b0045(%ebx) │ │ │ │ + or $0x75,%al │ │ │ │ + bound %ecx,0x45c70445(%ebx) │ │ │ │ + add $0xc0,%al │ │ │ │ + jle 8057e8a <__gmpz_get_d_2exp@plt+0xc0ba> │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8057ec0 <__gmpz_get_d_2exp@plt+0xc0f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - test %ch,(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x463b0c45(%ebx) │ │ │ │ + add 0x33(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 816d748 <__gmpz_get_d_2exp@plt+0x121978> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - jnp 8057bdb <__gmpz_get_d_2exp@plt+0xbe0b> │ │ │ │ - or %bh,0x835ebc0(%esi) │ │ │ │ - jmp 81f0c5c <__gmpz_get_d_2exp@plt+0x1a4e8c> │ │ │ │ + add %ah,-0x74f7fa82(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xc9750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub %al,0x0(%edi,%ebp,1) │ │ │ │ + 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 8057f4c <__gmpz_get_d_2exp@plt+0xc17c> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8057fb4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8057fb4 <__gmpz_get_d_2exp@plt+0xc1e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - jl 8057bfb <__gmpz_get_d_2exp@plt+0xbe2b> │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8057c10 <__gmpz_get_d_2exp@plt+0xbe40> │ │ │ │ + clc │ │ │ │ + pop %esp │ │ │ │ + jg 8057f33 <__gmpz_get_d_2exp@plt+0xc163> │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + or 0x4d890376(%ebx),%ecx │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8057f5c <__gmpz_get_d_2exp@plt+0xc18c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,0x0(%edi,%ebp,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov $0x834fe68,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45891445(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x55890c55(%ebx) │ │ │ │ + or %cl,0x55890356(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,-0x1016ebbb(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x30076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - jl 8057c1b <__gmpz_get_d_2exp@plt+0xbe4b> │ │ │ │ - or %cl,0x6de90b76(%ebx) │ │ │ │ - negb (%eax) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 805abac <__gmpz_get_d_2exp@plt+0xeddc> │ │ │ │ + add %ch,(%eax) │ │ │ │ + jg 8057f9b <__gmpz_get_d_2exp@plt+0xc1cb> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x81750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x7c(%eax) │ │ │ │ - add $0xf4758908,%eax │ │ │ │ - movl $0x8350004,-0x8(%ebp) │ │ │ │ - movl $0x83633d6,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8118abc <__gmpz_get_d_2exp@plt+0xcccec> │ │ │ │ + clc │ │ │ │ + nop │ │ │ │ + jg 8057fbf <__gmpz_get_d_2exp@plt+0xc1ef> │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + or 0x4d890376(%ebx),%ecx │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8057f90 <__gmpz_get_d_2exp@plt+0xc1c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + 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 80580ff <__gmpz_get_d_2exp@plt+0xc32f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8058144,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8058144 <__gmpz_get_d_2exp@plt+0xc374> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov $0x46,%dh │ │ │ │ + add (%edi),%ecx │ │ │ │ + mov $0x4d,%dh │ │ │ │ + add $0x39,%al │ │ │ │ + rorl $0x85,(%edi) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,0x8367491(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x5(%esp,%edi,2) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8057c74 <__gmpz_get_d_2exp@plt+0xbea4> │ │ │ │ + adc %bl,(%eax) │ │ │ │ + addb $0x8b,0x3468a08 │ │ │ │ + jne 805804d <__gmpz_get_d_2exp@plt+0xc27d> │ │ │ │ + mov %al,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8058018 <__gmpz_get_d_2exp@plt+0xc248> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + inc %ebp │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x463b1445(%ebx) │ │ │ │ + add 0x64(%ebp),%esi │ │ │ │ + movl $0x805803c,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805803c <__gmpz_get_d_2exp@plt+0xc26c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x5(%eax,%eax,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899ebbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8058064 <__gmpz_get_d_2exp@plt+0xc294> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8057c89 <__gmpz_get_d_2exp@plt+0xbeb9> │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x463b1445(%ebx) │ │ │ │ + add 0x18(%ebp),%esi │ │ │ │ + movl $0x805808c,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805808c <__gmpz_get_d_2exp@plt+0xc2bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ mov $0x8367496,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - push $0x2f84 │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8057ce0 <__gmpz_get_d_2exp@plt+0xbf10> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8057cdc <__gmpz_get_d_2exp@plt+0xbf0c> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83500e2,-0x10(%ebp) │ │ │ │ - movl $0x83500f4,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 811dfe0 <__gmpz_get_d_2exp@plt+0xd2210> │ │ │ │ + add %dh,-0x74f7fa80(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891475(%ebx),%ecx │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0xb5750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x834fe6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + in $0x80,%al │ │ │ │ + add $0x3468b08,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80580e4 <__gmpz_get_d_2exp@plt+0xc314> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + adc %al,0x468b0805(%ecx) │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or 0x55890475(%ebx),%ecx │ │ │ │ + cld │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8058110 <__gmpz_get_d_2exp@plt+0xc340> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8057d16 <__gmpz_get_d_2exp@plt+0xbf46> │ │ │ │ + jb 80581a2 <__gmpz_get_d_2exp@plt+0xc3d2> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8361331,-0x10(%ebp) │ │ │ │ + movl $0x8208ca2,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8114490 <__gmpz_get_d_2exp@plt+0xc86c0> │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %al,0x2000500(%edi,%ebp,1) │ │ │ │ + jl 8058226 <__gmpz_get_d_2exp@plt+0xc456> │ │ │ │ + das │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x1bb27210(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 8057d89 <__gmpz_get_d_2exp@plt+0xbfb9> │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call c05acc8 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8057dea <__gmpz_get_d_2exp@plt+0xc01a> │ │ │ │ + jb 80581fd <__gmpz_get_d_2exp@plt+0xc42d> │ │ │ │ add $0xc,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8057e17 <__gmpz_get_d_2exp@plt+0xc047> │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80581f3 <__gmpz_get_d_2exp@plt+0xc423> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8058178,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - movl $0x8057dc8,-0x10(%ebp) │ │ │ │ - movl $0x8361264,-0x1c(%ebp) │ │ │ │ - movl $0x836080c,-0x18(%ebp) │ │ │ │ - movl $0x8361292,-0x14(%ebp) │ │ │ │ - mov 0x6(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ + movl $0x834fe32,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8150594 <__gmpz_get_d_2exp@plt+0x1047c4> │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - subl $0x0,(%edi) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x5(%ebp,%edi,2) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - int $0x6e │ │ │ │ - or %cl,%ss:0x458bf875(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 815b1c4 <__gmpz_get_d_2exp@plt+0x10f3f4> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8057e17 <__gmpz_get_d_2exp@plt+0xc047> │ │ │ │ - mov 0x2(%edx),%edx │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8057e68 <__gmpz_get_d_2exp@plt+0xc098> │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + 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 8057e53 <__gmpz_get_d_2exp@plt+0xc083> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8058260 <__gmpz_get_d_2exp@plt+0xc490> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8058256 <__gmpz_get_d_2exp@plt+0xc486> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815b0d0 <__gmpz_get_d_2exp@plt+0x10f300> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - subb $0x0,(%edi) │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - lea -0x1c(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8057f38 <__gmpz_get_d_2exp@plt+0xc168> │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - subb $0x0,(%edi) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x6608057e(%eax) │ │ │ │ - test $0x12750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,0x5002f(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - loopne 8057f33 <__gmpz_get_d_2exp@plt+0xc163> │ │ │ │ - add $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890875(%ebx),%ecx │ │ │ │ - add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8057ee0 <__gmpz_get_d_2exp@plt+0xc110> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - subb $0x0,(%edi) │ │ │ │ - add %al,%es:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8057fcd <__gmpz_get_d_2exp@plt+0xc1fd> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp 0x3(%esi),%edx │ │ │ │ - je 8057f1a <__gmpz_get_d_2exp@plt+0xc14a> │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8057d2c <__gmpz_get_d_2exp@plt+0xbf5c> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + movl $0x8208ca2,-0x10(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x14,%ebp │ │ │ │ - movl $0x8057f64,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8057f64 <__gmpz_get_d_2exp@plt+0xc194> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - rolb $1,0x3002f(%ecx) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x2002f7b,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8057f8e <__gmpz_get_d_2exp@plt+0xc1be> │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80582bd <__gmpz_get_d_2exp@plt+0xc4ed> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8057fbe <__gmpz_get_d_2exp@plt+0xc1ee> │ │ │ │ - movl $0x8057e30,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 80582b3 <__gmpz_get_d_2exp@plt+0xc4e3> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x805820c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8057e90,-0x8(%ebp) │ │ │ │ - movl $0x8361264,-0x14(%ebp) │ │ │ │ - movl $0x836080c,-0x10(%ebp) │ │ │ │ - movl $0x8361292,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ + movl $0x834fe32,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8150594 <__gmpz_get_d_2exp@plt+0x1047c4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + jnp 80582f6 <__gmpz_get_d_2exp@plt+0xc526> │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8058037 <__gmpz_get_d_2exp@plt+0xc267> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 8058323 <__gmpz_get_d_2exp@plt+0xc553> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805802d <__gmpz_get_d_2exp@plt+0xc25d> │ │ │ │ + ja 8058319 <__gmpz_get_d_2exp@plt+0xc549> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8058274,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83674a5,-0xc(%ebp) │ │ │ │ + movl $0x8208896,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 815b050 <__gmpz_get_d_2exp@plt+0x10f280> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - call 1705afc1 │ │ │ │ + clc │ │ │ │ + jp 805835a <__gmpz_get_d_2exp@plt+0xc58a> │ │ │ │ + add %dl,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - lea -0x18(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8058107 <__gmpz_get_d_2exp@plt+0xc337> │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8058378 <__gmpz_get_d_2exp@plt+0xc5a8> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 805838a <__gmpz_get_d_2exp@plt+0xc5ba> │ │ │ │ + movl $0x80582d0,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x834fe80,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rolb $0x0,0x4002f(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x80581b4,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8208896,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + nop │ │ │ │ + sarb $0x0,0x2f(%edx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x899f7fb(%eax,%eax,4) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + addl $0xfffffff7,0x66c68908 │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 8058094 <__gmpz_get_d_2exp@plt+0xc2c4> │ │ │ │ + jne 80583e4 <__gmpz_get_d_2exp@plt+0xc614> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x4002f80,%al │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + jp 805840a <__gmpz_get_d_2exp@plt+0xc63a> │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - les -0xf76f7fb(%eax),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,(%esp,%eax,4) │ │ │ │ + add $0x3468b08,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80580c4 <__gmpz_get_d_2exp@plt+0xc2f4> │ │ │ │ + jne 805840c <__gmpz_get_d_2exp@plt+0xc63c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - jo 805803a <__gmpz_get_d_2exp@plt+0xc26a> │ │ │ │ + je 805847c <__gmpz_get_d_2exp@plt+0xc6ac> │ │ │ │ das │ │ │ │ - add %ah,0x1e000000 │ │ │ │ + add %ah,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + sbb %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x7a500076(%ebp) │ │ │ │ + das │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8058179 <__gmpz_get_d_2exp@plt+0xc3a9> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp 0x3(%esi),%edx │ │ │ │ - jne 8058188 <__gmpz_get_d_2exp@plt+0xc3b8> │ │ │ │ - movl $0x81b9094,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - movl $0x8058134,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8058452 <__gmpz_get_d_2exp@plt+0xc682> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8058468,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8058134 <__gmpz_get_d_2exp@plt+0xc364> │ │ │ │ + jne 8058468 <__gmpz_get_d_2exp@plt+0xc698> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,0x3002f(%eax) │ │ │ │ + mov $0x834fe90,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %bh,0x2f(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8058149 <__gmpz_get_d_2exp@plt+0xc379> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8057d2c <__gmpz_get_d_2exp@plt+0xbf5c> │ │ │ │ - movl $0x8058074,-0x4(%ebp) │ │ │ │ - movl $0x8361264,-0x10(%ebp) │ │ │ │ - movl $0x836080c,-0xc(%ebp) │ │ │ │ - movl $0x8361292,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8150594 <__gmpz_get_d_2exp@plt+0x1047c4> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x8057fe4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8058338 <__gmpz_get_d_2exp@plt+0xc568> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %bh,0x2f(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %bh,0x2f(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80581d3 <__gmpz_get_d_2exp@plt+0xc403> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83674a5,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 805804c <__gmpz_get_d_2exp@plt+0xc27c> │ │ │ │ + jb 80584aa <__gmpz_get_d_2exp@plt+0xc6da> │ │ │ │ + movl $0x834fe92,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + mov $0x834fe98,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + hlt │ │ │ │ + jns 80584e6 <__gmpz_get_d_2exp@plt+0xc716> │ │ │ │ + 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 805823a <__gmpz_get_d_2exp@plt+0xc46a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8058218,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + jb 80584e7 <__gmpz_get_d_2exp@plt+0xc717> │ │ │ │ + movl $0x834fe32,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x834fea0,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8058218 <__gmpz_get_d_2exp@plt+0xc448> │ │ │ │ - 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 │ │ │ │ - jne 805822d <__gmpz_get_d_2exp@plt+0xc45d> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - jle 8058272 <__gmpz_get_d_2exp@plt+0xc4a2> │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x5002f79,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805832f <__gmpz_get_d_2exp@plt+0xc55f> │ │ │ │ - movl $0x8058284,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 805853d <__gmpz_get_d_2exp@plt+0xc76d> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8058533 <__gmpz_get_d_2exp@plt+0xc763> │ │ │ │ + movl $0x80584c0,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208896,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8058284 <__gmpz_get_d_2exp@plt+0xc4b4> │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x834fec4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jns 805857a <__gmpz_get_d_2exp@plt+0xc7aa> │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,0x5(%ebp,%eax,4) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 805857c <__gmpz_get_d_2exp@plt+0xc7ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - enter $0x2f7e,$0x0 │ │ │ │ - inc %edx │ │ │ │ + dec %eax │ │ │ │ + jns 80585a2 <__gmpz_get_d_2exp@plt+0xc7d2> │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80582c5 <__gmpz_get_d_2exp@plt+0xc4f5> │ │ │ │ - mov $0x835011c,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + jne 8058584 <__gmpz_get_d_2exp@plt+0xc7b4> │ │ │ │ + (bad) │ │ │ │ + call *0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x3976f7fb(%ebp,%eax,4) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80585b4 <__gmpz_get_d_2exp@plt+0xc7e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8058346 <__gmpz_get_d_2exp@plt+0xc576> │ │ │ │ - movl $0x80581e0,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ + add %cl,-0x197cf48a(%ebx) │ │ │ │ + cld │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8058337 <__gmpz_get_d_2exp@plt+0xc567> │ │ │ │ - movl $0x8057cec,-0x30(%edi) │ │ │ │ - mov %esi,-0x28(%edi) │ │ │ │ - movl $0x8057d2c,-0x24(%edi) │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8057e68,-0x18(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x805804c,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80581b0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xd(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80582a4,0x8(%ebp) │ │ │ │ - movl $0x835012d,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8112364 <__gmpz_get_d_2exp@plt+0xc6594> │ │ │ │ - mov $0x8350160,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - jle 805838a <__gmpz_get_d_2exp@plt+0xc5ba> │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80583a4 <__gmpz_get_d_2exp@plt+0xc5d4> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80583a0 <__gmpz_get_d_2exp@plt+0xc5d0> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83501d6,-0x10(%ebp) │ │ │ │ - movl $0x83501e8,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 811dfe0 <__gmpz_get_d_2exp@plt+0xd2210> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%al │ │ │ │ + test %eax,0x66c68908 │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - jle 80583da <__gmpz_get_d_2exp@plt+0xc60a> │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1f7cf7ba(%ebx) │ │ │ │ - add 0x97202f8(%ebx),%eax │ │ │ │ - mov $0x8350234,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cf88a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8350220,%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%esi,%eax,4) │ │ │ │ + add $0x66c68908,%eax │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0x1002f7e │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8058423 <__gmpz_get_d_2exp@plt+0xc653> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8058419 <__gmpz_get_d_2exp@plt+0xc649> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80583b4,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82080d3,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - and %bh,0x2f(%esi) │ │ │ │ - add %al,0x200 │ │ │ │ + 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 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80584a8 <__gmpz_get_d_2exp@plt+0xc6d8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8058468,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8058468 <__gmpz_get_d_2exp@plt+0xc698> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x7a(%eax) │ │ │ │ + add $0x66c68908,%eax │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock jge 805848e <__gmpz_get_d_2exp@plt+0xc6be> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 805847f <__gmpz_get_d_2exp@plt+0xc6af> │ │ │ │ - mov $0x8350210,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80584b0 <__gmpz_get_d_2exp@plt+0xc6e0> │ │ │ │ - movl $0x80583e0,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83501a2,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8058250 <__gmpz_get_d_2exp@plt+0xc480> │ │ │ │ - mov $0x8350270,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80586a4 <__gmpz_get_d_2exp@plt+0xc8d4> │ │ │ │ + movl $0x8058710,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8350078,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - mov 0x5002f7d,%al │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - arpl %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x30076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8058505 <__gmpz_get_d_2exp@plt+0xc735> │ │ │ │ - movl $0x8350280,-0x8(%ebp) │ │ │ │ - movl $0x83502aa,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8058250 <__gmpz_get_d_2exp@plt+0xc480> │ │ │ │ - mov $0x83502b8,%esi │ │ │ │ + ja 80586f0 <__gmpz_get_d_2exp@plt+0xc920> │ │ │ │ + movl $0x8058720,-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 $0x835007c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - jge 8058542 <__gmpz_get_d_2exp@plt+0xc772> │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + add %ebx,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %bh,%gs:(%edx) │ │ │ │ + add (%ebx),%bl │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %al,%gs:0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - ret $0x9066 │ │ │ │ - in $0x7d,%al │ │ │ │ - das │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + push %ecx │ │ │ │ + jmp 8058752 <__gmpz_get_d_2exp@plt+0xc982> │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - call b220872 │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + sbb %al,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + and %ebp,%ebx │ │ │ │ + sbb %al,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80585cb <__gmpz_get_d_2exp@plt+0xc7fb> │ │ │ │ + adc $0x8d000000,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80587b0 <__gmpz_get_d_2exp@plt+0xc9e0> │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 8058569 <__gmpz_get_d_2exp@plt+0xc799> │ │ │ │ + je 80587b3 <__gmpz_get_d_2exp@plt+0xc9e3> │ │ │ │ movl $0x81edfc0,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x805857c,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81ebbbc <__gmpz_get_d_2exp@plt+0x19fdec> │ │ │ │ + movl $0x8366eed,-0x10(%ebp) │ │ │ │ + movl $0x8366eed,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b8814 <__gmpz_get_d_2exp@plt+0x16ca44> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - jge 80585a2 <__gmpz_get_d_2exp@plt+0xc7d2> │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x3f41f7fb(%ebp,%eax,4) │ │ │ │ - jmp 80585bc <__gmpz_get_d_2exp@plt+0xc7ec> │ │ │ │ - or %ch,%cl │ │ │ │ - iret │ │ │ │ - xchg %bl,(%ecx) │ │ │ │ - add %cl,0x7d600076(%ebp) │ │ │ │ - das │ │ │ │ + add %bh,0x8367496(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + fdivrs 0x2f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x899f7fb(%ebp,%eax,4) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80585bc <__gmpz_get_d_2exp@plt+0xc7ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - jge 80585e2 <__gmpz_get_d_2exp@plt+0xc812> │ │ │ │ - add %al,(%eax) │ │ │ │ + call b220b1e │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - test %eax,0xb768b08 │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %bh,0x2f(%ebp) │ │ │ │ + jb 805885d <__gmpz_get_d_2exp@plt+0xca8d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8058860 <__gmpz_get_d_2exp@plt+0xca90> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8058840,-0xc(%ebp) │ │ │ │ + movl $0x83556b6,-0x18(%ebp) │ │ │ │ + movl $0x8363951,-0x14(%ebp) │ │ │ │ + movl $0x8363981,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - xchg %al,0xf4758908 │ │ │ │ - movl $0x83502e8,-0x8(%ebp) │ │ │ │ - movl $0x83633d6,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8118abc <__gmpz_get_d_2exp@plt+0xcccec> │ │ │ │ - int3 │ │ │ │ - jl 805862e <__gmpz_get_d_2exp@plt+0xc85e> │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - xchg %al,0xc6f76608 │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8058628 <__gmpz_get_d_2exp@plt+0xc858> │ │ │ │ + ja 8058826 <__gmpz_get_d_2exp@plt+0xca56> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jl 805864e <__gmpz_get_d_2exp@plt+0xc87e> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 805866d <__gmpz_get_d_2exp@plt+0xc89d> │ │ │ │ - movl $0x8058658,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83502d4,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80588d7 <__gmpz_get_d_2exp@plt+0xcb07> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80588b0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80588b0 <__gmpz_get_d_2exp@plt+0xcae0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 805866d <__gmpz_get_d_2exp@plt+0xc89d> │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8367496,%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8058899 <__gmpz_get_d_2exp@plt+0xcac9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x2002f7c,%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 8058955 <__gmpz_get_d_2exp@plt+0xcb85> │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805870c <__gmpz_get_d_2exp@plt+0xc93c> │ │ │ │ + jb 805899e <__gmpz_get_d_2exp@plt+0xcbce> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80586c4,-0x10(%ebp) │ │ │ │ + movl $0x80589ac,-0xc(%ebp) │ │ │ │ + movl $0x83500c8,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80586c4 <__gmpz_get_d_2exp@plt+0xc8f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - jl 80586ea <__gmpz_get_d_2exp@plt+0xc91a> │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 8058701 <__gmpz_get_d_2exp@plt+0xc931> │ │ │ │ + jne 8058990 <__gmpz_get_d_2exp@plt+0xcbc0> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805891d <__gmpz_get_d_2exp@plt+0xcb4d> │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80586f4,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80586f4 <__gmpz_get_d_2exp@plt+0xc924> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xor %bh,0x0(%edi,%ebp,1) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 805870f <__gmpz_get_d_2exp@plt+0xc93f> │ │ │ │ + je 8058993 <__gmpz_get_d_2exp@plt+0xcbc3> │ │ │ │ + movl $0x8058934,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x8350324,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8058934 <__gmpz_get_d_2exp@plt+0xcb64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x8361a15,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805879b <__gmpz_get_d_2exp@plt+0xc9cb> │ │ │ │ - movl $0x8058754,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8147060 <__gmpz_get_d_2exp@plt+0xfb290> │ │ │ │ - loopne 80587c5 <__gmpz_get_d_2exp@plt+0xc9f5> │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x79(%eax) │ │ │ │ - add $0x4458b08,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + add %ch,-0x77(%eax) │ │ │ │ + add $0xfc758908,%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8144a78 <__gmpz_get_d_2exp@plt+0xf8ca8> │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jnp 805879e <__gmpz_get_d_2exp@plt+0xc9ce> │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 8174430 <__gmpz_get_d_2exp@plt+0x128660> │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + jbe 80589f2 <__gmpz_get_d_2exp@plt+0xcc22> │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80587a3 <__gmpz_get_d_2exp@plt+0xc9d3> │ │ │ │ - movl $0x8058684,-0xc(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 8058a31 <__gmpz_get_d_2exp@plt+0xcc61> │ │ │ │ + movl $0x805886c,-0x2c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80588e8,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + movl $0x8361a15,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + movl $0x8361a15,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8350344,%esi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x83500d8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x0,0x2f(%ebx) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - pop %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x7b680076(%ebp) │ │ │ │ - das │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - inc %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x7b740076(%ebp) │ │ │ │ - das │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + jbe 8058a76 <__gmpz_get_d_2exp@plt+0xcca6> │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805886e <__gmpz_get_d_2exp@plt+0xca9e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8058830,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8058ac5 <__gmpz_get_d_2exp@plt+0xccf5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8058ac8 <__gmpz_get_d_2exp@plt+0xccf8> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8058aa8,-0xc(%ebp) │ │ │ │ + mov $0x83500e0,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8058830 <__gmpz_get_d_2exp@plt+0xca60> │ │ │ │ + jne 8058aa8 <__gmpz_get_d_2exp@plt+0xccd8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - xor $0x7b,%al │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8058854 <__gmpz_get_d_2exp@plt+0xca84> │ │ │ │ - movl $0x8058880,0x4(%ebp) │ │ │ │ - mov $0x835003c,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8058880 <__gmpz_get_d_2exp@plt+0xcab0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80588b8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8058a90 <__gmpz_get_d_2exp@plt+0xccc0> │ │ │ │ + movl $0x80c8210,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80588b8 <__gmpz_get_d_2exp@plt+0xcae8> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jp 80588a6 <__gmpz_get_d_2exp@plt+0xcad6> │ │ │ │ + push %eax │ │ │ │ + jbe 8058afe <__gmpz_get_d_2exp@plt+0xcd2e> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8058944 <__gmpz_get_d_2exp@plt+0xcb74> │ │ │ │ - movl $0x8058938,0x0(%ebp) │ │ │ │ - mov $0x8350324,%esi │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8058b4d <__gmpz_get_d_2exp@plt+0xcd7d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8058b50 <__gmpz_get_d_2exp@plt+0xcd80> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8058b30,-0xc(%ebp) │ │ │ │ + mov $0x8350128,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8058938 <__gmpz_get_d_2exp@plt+0xcb68> │ │ │ │ + jne 8058b30 <__gmpz_get_d_2exp@plt+0xcd60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jp 80588de <__gmpz_get_d_2exp@plt+0xcb0e> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805894f <__gmpz_get_d_2exp@plt+0xcb7f> │ │ │ │ - movl $0x80588ec,0x0(%ebp) │ │ │ │ - mov $0x835003c,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80588ec <__gmpz_get_d_2exp@plt+0xcb1c> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8058b18 <__gmpz_get_d_2exp@plt+0xcd48> │ │ │ │ + movl $0x80c8210,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %bh,0x2f(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8058944 <__gmpz_get_d_2exp@plt+0xcb74> │ │ │ │ - movl $0x8058918,0x0(%ebp) │ │ │ │ - mov $0x8350324,%esi │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8058bc7 <__gmpz_get_d_2exp@plt+0xcdf7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8058ba0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8058918 <__gmpz_get_d_2exp@plt+0xcb48> │ │ │ │ + jne 8058ba0 <__gmpz_get_d_2exp@plt+0xcdd0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8058944 <__gmpz_get_d_2exp@plt+0xcb74> │ │ │ │ - mov $0x8367496,%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8058b89 <__gmpz_get_d_2exp@plt+0xcdb9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8058c3f <__gmpz_get_d_2exp@plt+0xce6f> │ │ │ │ + movl $0x8058b5c,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x815c684,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + movl $0x8361a15,-0x4(%edi) │ │ │ │ + movl $0x8361a15,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x8350170,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + adc $0x75,%al │ │ │ │ + das │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8058cd5 <__gmpz_get_d_2exp@plt+0xcf05> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8058cd8 <__gmpz_get_d_2exp@plt+0xcf08> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8058cb8,-0xc(%ebp) │ │ │ │ + mov $0x8350174,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8058cb8 <__gmpz_get_d_2exp@plt+0xcee8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8058944 <__gmpz_get_d_2exp@plt+0xcb74> │ │ │ │ - jmp 8058922 <__gmpz_get_d_2exp@plt+0xcb52> │ │ │ │ - mov $0x8367491,%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8058ca0 <__gmpz_get_d_2exp@plt+0xced0> │ │ │ │ + movl $0x80c8210,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8058974,0x0(%ebp) │ │ │ │ - mov $0x8350324,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8058974 <__gmpz_get_d_2exp@plt+0xcba4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x2f76,$0x0 │ │ │ │ + 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 8058922 <__gmpz_get_d_2exp@plt+0xcb52> │ │ │ │ - mov $0x835003c,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8058d4f <__gmpz_get_d_2exp@plt+0xcf7f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8058d28,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8058d28 <__gmpz_get_d_2exp@plt+0xcf58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8058a0b <__gmpz_get_d_2exp@plt+0xcc3b> │ │ │ │ - movl $0x80589c4,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8147060 <__gmpz_get_d_2exp@plt+0xfb290> │ │ │ │ - mov $0x79,%al │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - mov %eax,0x4458b08 │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8144a78 <__gmpz_get_d_2exp@plt+0xf8ca8> │ │ │ │ - jl 8058a57 <__gmpz_get_d_2exp@plt+0xcc87> │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ + ja 8058d11 <__gmpz_get_d_2exp@plt+0xcf41> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8058a13 <__gmpz_get_d_2exp@plt+0xcc43> │ │ │ │ - movl $0x80587f0,-0xc(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8058d92 <__gmpz_get_d_2exp@plt+0xcfc2> │ │ │ │ + movl $0x8058ce4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x8361a15,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8350384,%esi │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x83501bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - jns 8058a56 <__gmpz_get_d_2exp@plt+0xcc86> │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - pop %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - jns 8058a6e <__gmpz_get_d_2exp@plt+0xcc9e> │ │ │ │ - add %al,(%ecx) │ │ │ │ + sbb %dh,0x0(%edi,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8058a68 <__gmpz_get_d_2exp@plt+0xcc98> │ │ │ │ - movl $0x835039c,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8058e25 <__gmpz_get_d_2exp@plt+0xd055> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8058e28 <__gmpz_get_d_2exp@plt+0xd058> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8114bac <__gmpz_get_d_2exp@plt+0xc8ddc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x8058e08,-0xc(%ebp) │ │ │ │ + mov $0x83501c8,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8058e08 <__gmpz_get_d_2exp@plt+0xd038> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - and $0x79,%al │ │ │ │ - das │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8058afe <__gmpz_get_d_2exp@plt+0xcd2e> │ │ │ │ - movl $0x8058ab0,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ - in (%dx),%al │ │ │ │ - js 8058ad6 <__gmpz_get_d_2exp@plt+0xcd06> │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8058ac7 <__gmpz_get_d_2exp@plt+0xccf7> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8058b34 <__gmpz_get_d_2exp@plt+0xcd64> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8058a48,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8058b0c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8058b0c <__gmpz_get_d_2exp@plt+0xcd3c> │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8058df0 <__gmpz_get_d_2exp@plt+0xd020> │ │ │ │ + movl $0x80c8210,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x2c,%al │ │ │ │ - mov 0xfc758908,%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8114d34 <__gmpz_get_d_2exp@plt+0xc8f64> │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x5ce90376(%ebx) │ │ │ │ + test %bl,(%ecx) │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x74e90075(%ecx) │ │ │ │ - or (%eax,%eax,1),%cl │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - js 8058b76 <__gmpz_get_d_2exp@plt+0xcda6> │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,0x48e90376(%ebx) │ │ │ │ + test %bl,(%ecx) │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8058b8c <__gmpz_get_d_2exp@plt+0xcdbc> │ │ │ │ - movl $0x8058a78,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 8058e9b <__gmpz_get_d_2exp@plt+0xd0cb> │ │ │ │ + movl $0x8058e38,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8058e4c,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8208131,0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x83503b0,%esi │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x83501fc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x78,%al │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8058bcc <__gmpz_get_d_2exp@plt+0xcdfc> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83503b8,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - fdivl 0x2f(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8058c1f <__gmpz_get_d_2exp@plt+0xce4f> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8058c15 <__gmpz_get_d_2exp@plt+0xce45> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8058bac,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208293,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %dh,0x2f(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %ch,%bl │ │ │ │ + mov %al,0x59066 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8058c72 <__gmpz_get_d_2exp@plt+0xcea2> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8058c68 <__gmpz_get_d_2exp@plt+0xce98> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8058bdc,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - xor %dh,0x2f(%edi) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x4b16fc8a(%ebx) │ │ │ │ + sbbl $0x0,(%ecx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8058cb7 <__gmpz_get_d_2exp@plt+0xcee7> │ │ │ │ - movl $0x8058c30,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8058f2f <__gmpz_get_d_2exp@plt+0xd15f> │ │ │ │ + movl $0x8058ecc,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8058ee0,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x82080d3,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x83503cc,%esi │ │ │ │ + mov $0x8350204,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %dh,0x2f(%edi) │ │ │ │ - add %al,0x100 │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea 0x66c68908,%eax │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - jbe 8058d26 <__gmpz_get_d_2exp@plt+0xcf56> │ │ │ │ + add %ch,%bl │ │ │ │ + mov %al,0x6fe99066 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8058d15 <__gmpz_get_d_2exp@plt+0xcf45> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8058f8e <__gmpz_get_d_2exp@plt+0xd1be> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b9c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8058d26 <__gmpz_get_d_2exp@plt+0xcf56> │ │ │ │ - mov $0x83503e8,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x83503d4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8058d5c <__gmpz_get_d_2exp@plt+0xcf8c> │ │ │ │ - movl $0x820be60,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8058dc3 <__gmpz_get_d_2exp@plt+0xcff3> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8058d98,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8058d98 <__gmpz_get_d_2exp@plt+0xcfc8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8058dcb <__gmpz_get_d_2exp@plt+0xcffb> │ │ │ │ + ja 8058fcf <__gmpz_get_d_2exp@plt+0xd1ff> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8058d3c,-0x8(%edi) │ │ │ │ + movl $0x8058f68,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - mov $0x8350428,%esi │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - jbe 8058e0e <__gmpz_get_d_2exp@plt+0xd03e> │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8058e08 <__gmpz_get_d_2exp@plt+0xd038> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x835042c,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8058e34 <__gmpz_get_d_2exp@plt+0xd064> │ │ │ │ - movl $0x8208293,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - shlb $1,0x2f(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8058e64 <__gmpz_get_d_2exp@plt+0xd094> │ │ │ │ - movl $0x8350414,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8114bac <__gmpz_get_d_2exp@plt+0xc8ddc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 805900e <__gmpz_get_d_2exp@plt+0xd23e> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b9c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - jne 8058e9a <__gmpz_get_d_2exp@plt+0xd0ca> │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8058f25 <__gmpz_get_d_2exp@plt+0xd155> │ │ │ │ - movl $0x8058eb4,-0x8(%ebp) │ │ │ │ - movl $0x8350429,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %?,0x2f(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8058eda <__gmpz_get_d_2exp@plt+0xd10a> │ │ │ │ - movl $0x8058f34,0x4(%ebp) │ │ │ │ - movl $0x8208293,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8058fae <__gmpz_get_d_2exp@plt+0xd1de> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x8058e14,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8058e44,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8058f54,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8058f54 <__gmpz_get_d_2exp@plt+0xd184> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - test %dh,0x0(%edi,%ebp,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x7cf7cafd(%eax) │ │ │ │ - (bad) │ │ │ │ - bound %eax,(%esi) │ │ │ │ - or $0x0,%al │ │ │ │ - xchg %ax,%ax │ │ │ │ - fs je 8058f7a <__gmpz_get_d_2exp@plt+0xd1aa> │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x78,%al │ │ │ │ - pop 0xfc758908 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8114d34 <__gmpz_get_d_2exp@plt+0xc8f64> │ │ │ │ - inc %eax │ │ │ │ - je 8058f9e <__gmpz_get_d_2exp@plt+0xd1ce> │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x9c,%al │ │ │ │ - pop 0xfc758908 │ │ │ │ + ja 805904f <__gmpz_get_d_2exp@plt+0xd27f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8058fe8,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - sbb $0x74,%al │ │ │ │ - das │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x7cf7cafd(%eax) │ │ │ │ + ja 80590a2 <__gmpz_get_d_2exp@plt+0xd2d2> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x8058fa8,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8059028,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov %?,%esi │ │ │ │ (bad) │ │ │ │ - cli │ │ │ │ - add $0x83c7000c,%eax │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb %al,(%eax) │ │ │ │ + incl (%edi) │ │ │ │ + ... │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - 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,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805903e <__gmpz_get_d_2exp@plt+0xd26e> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8059034 <__gmpz_get_d_2exp@plt+0xd264> │ │ │ │ - movl $0x8058de8,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8058e74,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80590ea <__gmpz_get_d_2exp@plt+0xd31a> │ │ │ │ + movl $0x8059068,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x805902c,0x4(%ebp) │ │ │ │ - movl $0x820828b,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x74e90075(%ecx) │ │ │ │ - add $0x83c7000c,%eax │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x8350450,%esi │ │ │ │ + jmp 80ca2f4 <__gmpz_get_d_2exp@plt+0x7e524> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x835020c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + jmp 8059118 <__gmpz_get_d_2exp@plt+0xd348> │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - jae 805907a <__gmpz_get_d_2exp@plt+0xd2aa> │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ + ... │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8059072 <__gmpz_get_d_2exp@plt+0xd2a2> │ │ │ │ - movl $0x83674a5,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8058fcc <__gmpz_get_d_2exp@plt+0xd1fc> │ │ │ │ - mov $0x8350460,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %ch,%bl │ │ │ │ + scas %es:(%edi),%al │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805918f <__gmpz_get_d_2exp@plt+0xd3bf> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8059168,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8059168 <__gmpz_get_d_2exp@plt+0xd398> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80590c5 <__gmpz_get_d_2exp@plt+0xd2f5> │ │ │ │ - movl $0x81b8ec4,-0x14(%edi) │ │ │ │ - movl $0x8350468,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8058fcc <__gmpz_get_d_2exp@plt+0xd1fc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x835047c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - test $0x73,%al │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805912a <__gmpz_get_d_2exp@plt+0xd35a> │ │ │ │ - movl $0x8059118,-0x4(%ebp) │ │ │ │ - movl $0x8362f5d,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815aa48 <__gmpz_get_d_2exp@plt+0x10ec78> │ │ │ │ - nop │ │ │ │ - mov 0x2f72,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x7cf7cafd(%eax) │ │ │ │ - (bad) │ │ │ │ - jle 805912c <__gmpz_get_d_2exp@plt+0xd35c> │ │ │ │ - or $0x0,%al │ │ │ │ + ja 8059151 <__gmpz_get_d_2exp@plt+0xd381> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - jae 8059162 <__gmpz_get_d_2exp@plt+0xd392> │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8059181 <__gmpz_get_d_2exp@plt+0xd3b1> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8059177 <__gmpz_get_d_2exp@plt+0xd3a7> │ │ │ │ - movl $0x80590e4,-0x8(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80591d2 <__gmpz_get_d_2exp@plt+0xd402> │ │ │ │ + movl $0x8059124,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8208290,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x83670a9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x835049c,%esi │ │ │ │ + mov $0x8350214,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,-0x76f7fa6f(%eax) │ │ │ │ - (bad) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8059257 <__gmpz_get_d_2exp@plt+0xd487> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8059230,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80591b8 <__gmpz_get_d_2exp@plt+0xd3e8> │ │ │ │ + jne 8059230 <__gmpz_get_d_2exp@plt+0xd460> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80591d7 <__gmpz_get_d_2exp@plt+0xd407> │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - add $0xfffffffe,%eax │ │ │ │ - jmp *0x82166e8(,%eax,4) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80591e7 <__gmpz_get_d_2exp@plt+0xd417> │ │ │ │ - mov $0x8369209,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369201,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369211,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369219,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369221,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369229,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369231,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369239,%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8059219 <__gmpz_get_d_2exp@plt+0xd449> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0x6e(%eax) │ │ │ │ - add $0x66c68908,%eax │ │ │ │ - test $0xd750003,%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805929a <__gmpz_get_d_2exp@plt+0xd4ca> │ │ │ │ + movl $0x80591ec,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350218,%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 805931f <__gmpz_get_d_2exp@plt+0xd54f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80592f8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80592f8 <__gmpz_get_d_2exp@plt+0xd528> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8059275 <__gmpz_get_d_2exp@plt+0xd4a5> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80592e1 <__gmpz_get_d_2exp@plt+0xd511> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8167394 <__gmpz_get_d_2exp@plt+0x11b5c4> │ │ │ │ - mov %dh,0x2f(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80592d2 <__gmpz_get_d_2exp@plt+0xd502> │ │ │ │ - movl $0x80592c0,-0x4(%ebp) │ │ │ │ - movl $0x8350531,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - jno 80592e6 <__gmpz_get_d_2exp@plt+0xd516> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0x4,%al │ │ │ │ - xor $0x758908,%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8114bac <__gmpz_get_d_2exp@plt+0xc8ddc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x71,%al │ │ │ │ - das │ │ │ │ - add %cl,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8059357 <__gmpz_get_d_2exp@plt+0xd587> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8059324 <__gmpz_get_d_2exp@plt+0xd554> │ │ │ │ - movl $0x83674a5,0x4(%ebp) │ │ │ │ - jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11acb4> │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - jo 8059342 <__gmpz_get_d_2exp@plt+0xd572> │ │ │ │ - add %ah,0x0(%edx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8059370 <__gmpz_get_d_2exp@plt+0xd5a0> │ │ │ │ - movl $0x805928c,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8059368,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83674a5,-0x4(%ebp) │ │ │ │ + ja 8059362 <__gmpz_get_d_2exp@plt+0xd592> │ │ │ │ + movl $0x80592b4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11acb4> │ │ │ │ - mov $0x8350534,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x835021c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3b16ff8b(%ecx) │ │ │ │ - mov $0x83c7000b,%ecx │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x805931c,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - jno 80593be <__gmpz_get_d_2exp@plt+0xd5ee> │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8059432 <__gmpz_get_d_2exp@plt+0xd662> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80593d0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80593e7 <__gmpz_get_d_2exp@plt+0xd617> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80593c0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80593d0 <__gmpz_get_d_2exp@plt+0xd600> │ │ │ │ + jne 80593c0 <__gmpz_get_d_2exp@plt+0xd5f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fs jno 80593f6 <__gmpz_get_d_2exp@plt+0xd626> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80593fc <__gmpz_get_d_2exp@plt+0xd62c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %dh,0x2f(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%esp,%edx,4) │ │ │ │ - add $0x3468b08,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8059424 <__gmpz_get_d_2exp@plt+0xd654> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - adc %dh,0x2f(%ecx) │ │ │ │ - add %ah,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0x4916fb8b(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x835053c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 80593a9 <__gmpz_get_d_2exp@plt+0xd5d9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8059462 <__gmpz_get_d_2exp@plt+0xd692> │ │ │ │ - movl $0x835053d,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov $0x8350544,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x6f,%al │ │ │ │ - das │ │ │ │ - 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,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8059496 <__gmpz_get_d_2exp@plt+0xd6c6> │ │ │ │ - movl $0x83629e5,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov $0x8350554,%esi │ │ │ │ + ja 805942a <__gmpz_get_d_2exp@plt+0xd65a> │ │ │ │ + movl $0x805937c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350220,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $0x0,0x2f(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80594ff <__gmpz_get_d_2exp@plt+0xd72f> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80594e0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80594af <__gmpz_get_d_2exp@plt+0xd6df> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8059488,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80594e0 <__gmpz_get_d_2exp@plt+0xd710> │ │ │ │ + jne 8059488 <__gmpz_get_d_2exp@plt+0xd6b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - jo 8059506 <__gmpz_get_d_2exp@plt+0xd736> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8059507 <__gmpz_get_d_2exp@plt+0xd737> │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 8059516 <__gmpz_get_d_2exp@plt+0xd746> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ + ja 8059471 <__gmpz_get_d_2exp@plt+0xd6a1> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8350580,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - movl $0x83629e5,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x835055c,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - jo 8059576 <__gmpz_get_d_2exp@plt+0xd7a6> │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80595a3 <__gmpz_get_d_2exp@plt+0xd7d3> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80594f2 <__gmpz_get_d_2exp@plt+0xd722> │ │ │ │ + movl $0x8059444,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8059584,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350224,%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 8059577 <__gmpz_get_d_2exp@plt+0xd7a7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8059550,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8059584 <__gmpz_get_d_2exp@plt+0xd7b4> │ │ │ │ + jne 8059550 <__gmpz_get_d_2exp@plt+0xd780> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %dh,0x2f(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80595ab <__gmpz_get_d_2exp@plt+0xd7db> │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 80595ba <__gmpz_get_d_2exp@plt+0xd7ea> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ + ja 8059539 <__gmpz_get_d_2exp@plt+0xd769> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x83505ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - movl $0x83629e5,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350588,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - shrb $1,0x2f(%edi) │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8059647 <__gmpz_get_d_2exp@plt+0xd877> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80595ba <__gmpz_get_d_2exp@plt+0xd7ea> │ │ │ │ + movl $0x805950c,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8059628,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350228,%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 805963f <__gmpz_get_d_2exp@plt+0xd86f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8059618,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8059628 <__gmpz_get_d_2exp@plt+0xd858> │ │ │ │ + jne 8059618 <__gmpz_get_d_2exp@plt+0xd848> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x2f6f,%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805964f <__gmpz_get_d_2exp@plt+0xd87f> │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 805965e <__gmpz_get_d_2exp@plt+0xd88e> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ + ja 8059601 <__gmpz_get_d_2exp@plt+0xd831> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x83505d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - movl $0x83629e5,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83505b4,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - das │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80596eb <__gmpz_get_d_2exp@plt+0xd91b> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8059682 <__gmpz_get_d_2exp@plt+0xd8b2> │ │ │ │ + movl $0x80595d4,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80596cc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x835022c,%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 8059707 <__gmpz_get_d_2exp@plt+0xd937> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80596e0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80596cc <__gmpz_get_d_2exp@plt+0xd8fc> │ │ │ │ + jne 80596e0 <__gmpz_get_d_2exp@plt+0xd910> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %ch,0x2f(%edi) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80596f3 <__gmpz_get_d_2exp@plt+0xd923> │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 8059702 <__gmpz_get_d_2exp@plt+0xd932> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ + ja 80596c9 <__gmpz_get_d_2exp@plt+0xd8f9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8350604,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - movl $0x83629e5,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83505e0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %ch,0x2f(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8059783 <__gmpz_get_d_2exp@plt+0xd9b3> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 805977f <__gmpz_get_d_2exp@plt+0xd9af> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x8350622,-0x10(%ebp) │ │ │ │ - movl $0x8350630,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - das │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80597e8 <__gmpz_get_d_2exp@plt+0xda18> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80597c8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80597c8 <__gmpz_get_d_2exp@plt+0xd9f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - das │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80597f0 <__gmpz_get_d_2exp@plt+0xda20> │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 80597ff <__gmpz_get_d_2exp@plt+0xda2f> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x8350654,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8350678,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 805974a <__gmpz_get_d_2exp@plt+0xd97a> │ │ │ │ + movl $0x805969c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - movl $0x83629e5,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x835060c,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - das │ │ │ │ - add %al,0x100 │ │ │ │ + mov $0x8350230,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805988c <__gmpz_get_d_2exp@plt+0xdabc> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x805986c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80597cf <__gmpz_get_d_2exp@plt+0xd9ff> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80597a8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 805986c <__gmpz_get_d_2exp@plt+0xda9c> │ │ │ │ + jne 80597a8 <__gmpz_get_d_2exp@plt+0xd9d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %ch,0x2f(%esi) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8059894 <__gmpz_get_d_2exp@plt+0xdac4> │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 80598a3 <__gmpz_get_d_2exp@plt+0xdad3> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x8350654,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x83506a8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 8059791 <__gmpz_get_d_2exp@plt+0xd9c1> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ - movl $0x83629e5,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350680,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - nop │ │ │ │ - call 805c842 <__gmpz_get_d_2exp@plt+0x10a72> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8059923 <__gmpz_get_d_2exp@plt+0xdb53> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 805991f <__gmpz_get_d_2exp@plt+0xdb4f> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x83674a5,-0x10(%ebp) │ │ │ │ - movl $0x83506b0,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0x6d │ │ │ │ - das │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805997b <__gmpz_get_d_2exp@plt+0xdbab> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8059977 <__gmpz_get_d_2exp@plt+0xdba7> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x83506e6,-0x10(%ebp) │ │ │ │ - movl $0x83506f4,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 80599ef <__gmpz_get_d_2exp@plt+0xdc1f> │ │ │ │ - das │ │ │ │ + ja 8059812 <__gmpz_get_d_2exp@plt+0xda42> │ │ │ │ + movl $0x8059764,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350234,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80599d3 <__gmpz_get_d_2exp@plt+0xdc03> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80599cf <__gmpz_get_d_2exp@plt+0xdbff> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x8350622,-0x10(%ebp) │ │ │ │ - movl $0x83506f4,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ + jb 8059897 <__gmpz_get_d_2exp@plt+0xdac7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8059870,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8059870 <__gmpz_get_d_2exp@plt+0xdaa0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x6d,%al │ │ │ │ - das │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8059a2b <__gmpz_get_d_2exp@plt+0xdc5b> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8059a27 <__gmpz_get_d_2exp@plt+0xdc57> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x835073a,-0x10(%ebp) │ │ │ │ - movl $0x83506f4,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %ch,0x2f(%ebp) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8059a83 <__gmpz_get_d_2exp@plt+0xdcb3> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8059a7f <__gmpz_get_d_2exp@plt+0xdcaf> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x83506e6,-0x10(%ebp) │ │ │ │ - movl $0x8350758,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 8059859 <__gmpz_get_d_2exp@plt+0xda89> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fsubrs 0x0(%edi,%ebp,1) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8059adb <__gmpz_get_d_2exp@plt+0xdd0b> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8059ad7 <__gmpz_get_d_2exp@plt+0xdd07> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x8350622,-0x10(%ebp) │ │ │ │ - movl $0x8350758,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - subb $0x0,0x0(%edi,%ebp,1) │ │ │ │ + ja 80598da <__gmpz_get_d_2exp@plt+0xdb0a> │ │ │ │ + movl $0x805982c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350238,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8059b33 <__gmpz_get_d_2exp@plt+0xdd63> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8059b2f <__gmpz_get_d_2exp@plt+0xdd5f> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x835073a,-0x10(%ebp) │ │ │ │ - movl $0x8350758,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ + jb 805995f <__gmpz_get_d_2exp@plt+0xdb8f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8059938,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8059938 <__gmpz_get_d_2exp@plt+0xdb68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 8059ba6 <__gmpz_get_d_2exp@plt+0xddd6> │ │ │ │ - das │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8059b8b <__gmpz_get_d_2exp@plt+0xddbb> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8059b87 <__gmpz_get_d_2exp@plt+0xddb7> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x83674a5,-0x10(%ebp) │ │ │ │ - movl $0x83507ac,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - das │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8059be3 <__gmpz_get_d_2exp@plt+0xde13> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8059bdf <__gmpz_get_d_2exp@plt+0xde0f> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x83674a5,-0x10(%ebp) │ │ │ │ - movl $0x83507e0,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 8059921 <__gmpz_get_d_2exp@plt+0xdb51> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %ch,0x0(%edi,%ebp,1) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8059c47 <__gmpz_get_d_2exp@plt+0xde77> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80599a2 <__gmpz_get_d_2exp@plt+0xdbd2> │ │ │ │ + movl $0x80598f4,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8059c28,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x835023c,%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 8059a27 <__gmpz_get_d_2exp@plt+0xdc57> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8059a00,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8059c28 <__gmpz_get_d_2exp@plt+0xde58> │ │ │ │ + jne 8059a00 <__gmpz_get_d_2exp@plt+0xdc30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %ch,0x0(%edi,%ebp,1) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8059c4f <__gmpz_get_d_2exp@plt+0xde7f> │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 8059c5e <__gmpz_get_d_2exp@plt+0xde8e> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ + ja 80599e9 <__gmpz_get_d_2exp@plt+0xdc19> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8350838,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - movl $0x83629e5,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350814,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x5002f6b,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8059ceb <__gmpz_get_d_2exp@plt+0xdf1b> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8059a6a <__gmpz_get_d_2exp@plt+0xdc9a> │ │ │ │ + movl $0x80599bc,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8059ccc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350240,%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 8059aef <__gmpz_get_d_2exp@plt+0xdd1f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8059ac8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8059ccc <__gmpz_get_d_2exp@plt+0xdefc> │ │ │ │ + jne 8059ac8 <__gmpz_get_d_2exp@plt+0xdcf8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ch,0x2f(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8059cf3 <__gmpz_get_d_2exp@plt+0xdf23> │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 8059d02 <__gmpz_get_d_2exp@plt+0xdf32> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ + ja 8059ab1 <__gmpz_get_d_2exp@plt+0xdce1> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8350864,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - movl $0x83629e5,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350840,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - imul $0x0,(%edi),%ebp │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8059d83 <__gmpz_get_d_2exp@plt+0xdfb3> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8059d7f <__gmpz_get_d_2exp@plt+0xdfaf> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x83674a5,-0x10(%ebp) │ │ │ │ - movl $0x835086c,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %ch,0x2f(%ebx) │ │ │ │ + ja 8059b32 <__gmpz_get_d_2exp@plt+0xdd62> │ │ │ │ + movl $0x8059a84,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350244,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8059ddb <__gmpz_get_d_2exp@plt+0xe00b> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8059dd7 <__gmpz_get_d_2exp@plt+0xe007> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x83674a5,-0x10(%ebp) │ │ │ │ - movl $0x83508a0,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ + jb 8059bb7 <__gmpz_get_d_2exp@plt+0xdde7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8059b90,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8059b90 <__gmpz_get_d_2exp@plt+0xddc0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - push $0x2f │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8059e33 <__gmpz_get_d_2exp@plt+0xe063> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8059e2f <__gmpz_get_d_2exp@plt+0xe05f> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x83674a5,-0x10(%ebp) │ │ │ │ - movl $0x83508d4,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubrs 0x2f(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8059e8b <__gmpz_get_d_2exp@plt+0xe0bb> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8059e87 <__gmpz_get_d_2exp@plt+0xe0b7> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83629e5,-0x14(%ebp) │ │ │ │ - movl $0x83674a5,-0x10(%ebp) │ │ │ │ - movl $0x8350908,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 8059b79 <__gmpz_get_d_2exp@plt+0xdda9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x1002f6a,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8059bfa <__gmpz_get_d_2exp@plt+0xde2a> │ │ │ │ + movl $0x8059b4c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350248,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8059f4d <__gmpz_get_d_2exp@plt+0xe17d> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8059c7f <__gmpz_get_d_2exp@plt+0xdeaf> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8059edc,-0xc(%ebp) │ │ │ │ + movl $0x8059c58,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8059edc <__gmpz_get_d_2exp@plt+0xe10c> │ │ │ │ + jne 8059c58 <__gmpz_get_d_2exp@plt+0xde88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - push $0x2f │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%edi,%ebx,4) │ │ │ │ - add $0xe445c708,%eax │ │ │ │ - jmp cf0dd4cf │ │ │ │ - inc %ebp │ │ │ │ - call 103b8376 │ │ │ │ - movl $0x8363335,-0x14(%ebp) │ │ │ │ - movl $0x8363101,-0x10(%ebp) │ │ │ │ - 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 $0xffffffe4,%ebp │ │ │ │ - jmp 805bdb0 <__gmpz_get_d_2exp@plt+0xffe0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8059f50 <__gmpz_get_d_2exp@plt+0xe180> │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8059c41 <__gmpz_get_d_2exp@plt+0xde71> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8059cc2 <__gmpz_get_d_2exp@plt+0xdef2> │ │ │ │ + movl $0x8059c14,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x835024c,%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 8059fc4 <__gmpz_get_d_2exp@plt+0xe1f4> │ │ │ │ + jb 8059d47 <__gmpz_get_d_2exp@plt+0xdf77> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8059fa0,-0xc(%ebp) │ │ │ │ + movl $0x8059d20,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8059fa0 <__gmpz_get_d_2exp@plt+0xe1d0> │ │ │ │ + jne 8059d20 <__gmpz_get_d_2exp@plt+0xdf50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8059fc7 <__gmpz_get_d_2exp@plt+0xe1f7> │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - movzbl 0x3(%eax),%eax │ │ │ │ - movl $0x81b902c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 8059d09 <__gmpz_get_d_2exp@plt+0xdf39> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8059d8a <__gmpz_get_d_2exp@plt+0xdfba> │ │ │ │ + movl $0x8059cdc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350250,%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 805a03c <__gmpz_get_d_2exp@plt+0xe26c> │ │ │ │ + jb 8059e0f <__gmpz_get_d_2exp@plt+0xe03f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x805a018,-0xc(%ebp) │ │ │ │ + movl $0x8059de8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 805a018 <__gmpz_get_d_2exp@plt+0xe248> │ │ │ │ + jne 8059de8 <__gmpz_get_d_2exp@plt+0xe018> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805a03f <__gmpz_get_d_2exp@plt+0xe26f> │ │ │ │ + ja 8059dd1 <__gmpz_get_d_2exp@plt+0xe001> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movzbl 0x3(%eax),%eax │ │ │ │ - movl $0x81b902c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8059e52 <__gmpz_get_d_2exp@plt+0xe082> │ │ │ │ + movl $0x8059da4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350254,%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 805a0b4 <__gmpz_get_d_2exp@plt+0xe2e4> │ │ │ │ + jb 8059ed7 <__gmpz_get_d_2exp@plt+0xe107> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x805a090,-0xc(%ebp) │ │ │ │ + movl $0x8059eb0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 805a090 <__gmpz_get_d_2exp@plt+0xe2c0> │ │ │ │ + jne 8059eb0 <__gmpz_get_d_2exp@plt+0xe0e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805a0b7 <__gmpz_get_d_2exp@plt+0xe2e7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movzbl 0x3(%eax),%eax │ │ │ │ - movl $0x81b902c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 8059e99 <__gmpz_get_d_2exp@plt+0xe0c9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - fs push $0x5002f │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8059f1a <__gmpz_get_d_2exp@plt+0xe14a> │ │ │ │ + movl $0x8059e6c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350258,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ab39(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8059f9f <__gmpz_get_d_2exp@plt+0xe1cf> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8059f78,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8059f78 <__gmpz_get_d_2exp@plt+0xe1a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805a153 <__gmpz_get_d_2exp@plt+0xe383> │ │ │ │ - movl $0x8059e9c,-0x50(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x8059f68,-0x44(%edi) │ │ │ │ - lea -0x50(%edi),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x81b9094,-0x38(%edi) │ │ │ │ - lea -0x44(%edi),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - movl $0x83674a5,-0x30(%edi) │ │ │ │ - movl $0x8059fe0,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x81b9094,-0x20(%edi) │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x36(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x805a058,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 8059f61 <__gmpz_get_d_2exp@plt+0xe191> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ - mov $0x8350950,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805a194 <__gmpz_get_d_2exp@plt+0xe3c4> │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ + ja 8059fe2 <__gmpz_get_d_2exp@plt+0xe212> │ │ │ │ + movl $0x8059f34,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8350b9c,%esi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x835025c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ 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 805a246 <__gmpz_get_d_2exp@plt+0xe476> │ │ │ │ + jb 805a067 <__gmpz_get_d_2exp@plt+0xe297> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 805a1e9 <__gmpz_get_d_2exp@plt+0xe419> │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - add $0xfffffffe,%eax │ │ │ │ - jmp *0x8216700(,%eax,4) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 805a1f9 <__gmpz_get_d_2exp@plt+0xe429> │ │ │ │ - mov $0x83692f9,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83692f1,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369301,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369309,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369311,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369319,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369321,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369329,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x805a040,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805a040 <__gmpz_get_d_2exp@plt+0xe270> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a029 <__gmpz_get_d_2exp@plt+0xe259> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a0aa <__gmpz_get_d_2exp@plt+0xe2da> │ │ │ │ + movl $0x8059ffc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350260,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ 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 805a2ea <__gmpz_get_d_2exp@plt+0xe51a> │ │ │ │ + jb 805a12f <__gmpz_get_d_2exp@plt+0xe35f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 805a28d <__gmpz_get_d_2exp@plt+0xe4bd> │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - add $0xfffffffe,%eax │ │ │ │ - jmp *0x8216718(,%eax,4) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 805a29d <__gmpz_get_d_2exp@plt+0xe4cd> │ │ │ │ - mov $0x83694d9,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83694d1,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83694e1,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83694e9,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83694f1,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83694f9,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369501,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369509,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x805a108,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805a108 <__gmpz_get_d_2exp@plt+0xe338> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a0f1 <__gmpz_get_d_2exp@plt+0xe321> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a172 <__gmpz_get_d_2exp@plt+0xe3a2> │ │ │ │ + movl $0x805a0c4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350264,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ 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 805a38e <__gmpz_get_d_2exp@plt+0xe5be> │ │ │ │ + jb 805a1f7 <__gmpz_get_d_2exp@plt+0xe427> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 805a331 <__gmpz_get_d_2exp@plt+0xe561> │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - add $0xfffffffe,%eax │ │ │ │ - jmp *0x8216730(,%eax,4) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 805a341 <__gmpz_get_d_2exp@plt+0xe571> │ │ │ │ - mov $0x8369349,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369341,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369351,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369359,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369361,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369369,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369371,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369379,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x805a1d0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805a1d0 <__gmpz_get_d_2exp@plt+0xe400> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a1b9 <__gmpz_get_d_2exp@plt+0xe3e9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a23a <__gmpz_get_d_2exp@plt+0xe46a> │ │ │ │ + movl $0x805a18c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350268,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ 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 805a432 <__gmpz_get_d_2exp@plt+0xe662> │ │ │ │ + jb 805a2bf <__gmpz_get_d_2exp@plt+0xe4ef> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 805a3d5 <__gmpz_get_d_2exp@plt+0xe605> │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - add $0xfffffffe,%eax │ │ │ │ - jmp *0x8216748(,%eax,4) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 805a3e5 <__gmpz_get_d_2exp@plt+0xe615> │ │ │ │ - mov $0x8369529,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369521,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369531,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369539,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369541,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369549,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369551,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369559,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x805a298,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805a298 <__gmpz_get_d_2exp@plt+0xe4c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a281 <__gmpz_get_d_2exp@plt+0xe4b1> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a302 <__gmpz_get_d_2exp@plt+0xe532> │ │ │ │ + movl $0x805a254,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x835026c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ 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 805a4d6 <__gmpz_get_d_2exp@plt+0xe706> │ │ │ │ + jb 805a387 <__gmpz_get_d_2exp@plt+0xe5b7> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 805a479 <__gmpz_get_d_2exp@plt+0xe6a9> │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - add $0xfffffffe,%eax │ │ │ │ - jmp *0x8216760(,%eax,4) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 805a489 <__gmpz_get_d_2exp@plt+0xe6b9> │ │ │ │ - mov $0x8369209,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369201,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369211,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369219,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369221,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369229,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369231,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369239,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x805a360,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805a360 <__gmpz_get_d_2exp@plt+0xe590> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a349 <__gmpz_get_d_2exp@plt+0xe579> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a3ca <__gmpz_get_d_2exp@plt+0xe5fa> │ │ │ │ + movl $0x805a31c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350270,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ 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 805a57a <__gmpz_get_d_2exp@plt+0xe7aa> │ │ │ │ + jb 805a44f <__gmpz_get_d_2exp@plt+0xe67f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 805a51d <__gmpz_get_d_2exp@plt+0xe74d> │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - add $0xfffffffe,%eax │ │ │ │ - jmp *0x8216778(,%eax,4) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 805a52d <__gmpz_get_d_2exp@plt+0xe75d> │ │ │ │ - mov $0x8369249,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369241,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369251,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369259,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369261,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369269,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369271,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8369279,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les 0x2f(%ebx),%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ + movl $0x805a428,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805a428 <__gmpz_get_d_2exp@plt+0xe658> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805a5af <__gmpz_get_d_2exp@plt+0xe7df> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805a0d8 <__gmpz_get_d_2exp@plt+0xe308> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - arpl %ebp,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805a5e3 <__gmpz_get_d_2exp@plt+0xe813> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805a0d8 <__gmpz_get_d_2exp@plt+0xe308> │ │ │ │ + ja 805a411 <__gmpz_get_d_2exp@plt+0xe641> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - arpl %ebp,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a492 <__gmpz_get_d_2exp@plt+0xe6c2> │ │ │ │ + movl $0x805a3e4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350274,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805a63a <__gmpz_get_d_2exp@plt+0xe86a> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805a517 <__gmpz_get_d_2exp@plt+0xe747> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x805a628,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 805a0d8 <__gmpz_get_d_2exp@plt+0xe308> │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x805a4f0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805a4f0 <__gmpz_get_d_2exp@plt+0xe720> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - popf │ │ │ │ - or 0x758908,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %ah,0x2f(%ebx) │ │ │ │ - add %al,0x100 │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 805a4d9 <__gmpz_get_d_2exp@plt+0xe709> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ac4f <__gmpz_get_d_2exp@plt+0xee7f> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a55a <__gmpz_get_d_2exp@plt+0xe78a> │ │ │ │ + movl $0x805a4ac,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x805a684,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350278,%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 805a5df <__gmpz_get_d_2exp@plt+0xe80f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805a5b8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 805a684 <__gmpz_get_d_2exp@plt+0xe8b4> │ │ │ │ + jne 805a5b8 <__gmpz_get_d_2exp@plt+0xe7e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - bound %ebp,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 805aae2 <__gmpz_get_d_2exp@plt+0xed12> │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - add $0xfffffffe,%eax │ │ │ │ - jmp *0x8216790(,%eax,4) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805acef <__gmpz_get_d_2exp@plt+0xef1f> │ │ │ │ - movl $0x805a1b0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - movl $0x8114380,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov 0x9(%esi),%ecx │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 805a798 <__gmpz_get_d_2exp@plt+0xe9c8> │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805a8f8 <__gmpz_get_d_2exp@plt+0xeb28> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805ad67 <__gmpz_get_d_2exp@plt+0xef97> │ │ │ │ - movl $0x805a440,-0x3c(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x815c684,-0x30(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81b9094,-0x28(%edi) │ │ │ │ - lea -0x2e(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x83674a5,-0x20(%edi) │ │ │ │ - movl $0x81b9094,-0x1c(%edi) │ │ │ │ - movl $0x8350a7a,-0x18(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81b8ec4,-0x10(%edi) │ │ │ │ - movl $0x83693d1,-0xc(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8114370,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 805a7f1 <__gmpz_get_d_2exp@plt+0xea21> │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805a888 <__gmpz_get_d_2exp@plt+0xeab8> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805ad2b <__gmpz_get_d_2exp@plt+0xef5b> │ │ │ │ - movl $0x805a2f8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - movl $0x8114380,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a5a1 <__gmpz_get_d_2exp@plt+0xe7d1> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805a818 <__gmpz_get_d_2exp@plt+0xea48> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - jmp 805a6b8 <__gmpz_get_d_2exp@plt+0xe8e8> │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805ad0d <__gmpz_get_d_2exp@plt+0xef3d> │ │ │ │ - movl $0x805a254,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - movl $0x8114380,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + ja 805a622 <__gmpz_get_d_2exp@plt+0xe852> │ │ │ │ + movl $0x805a574,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x835027c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805a6a7 <__gmpz_get_d_2exp@plt+0xe8d7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805a680,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805a680 <__gmpz_get_d_2exp@plt+0xe8b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - jmp 805a7af <__gmpz_get_d_2exp@plt+0xe9df> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805ad49 <__gmpz_get_d_2exp@plt+0xef79> │ │ │ │ - movl $0x805a39c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - movl $0x8114380,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a669 <__gmpz_get_d_2exp@plt+0xe899> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - jmp 805a721 <__gmpz_get_d_2exp@plt+0xe951> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805ad85 <__gmpz_get_d_2exp@plt+0xefb5> │ │ │ │ - movl $0x805a4e4,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - movl $0x815c684,-0x30(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81b9094,-0x28(%edi) │ │ │ │ - lea -0x2e(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x83674a5,-0x20(%edi) │ │ │ │ - movl $0x81b9094,-0x1c(%edi) │ │ │ │ - movl $0x8350a7a,-0x18(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81b8ec4,-0x10(%edi) │ │ │ │ - movl $0x83693d1,-0xc(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8114370,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 805a6ea <__gmpz_get_d_2exp@plt+0xe91a> │ │ │ │ + movl $0x805a63c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - aam $0x5f │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350280,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jl 805a759 <__gmpz_get_d_2exp@plt+0xe989> │ │ │ │ das │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805ada3 <__gmpz_get_d_2exp@plt+0xefd3> │ │ │ │ - movl $0x805a58c,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x81b9094,-0x1c(%edi) │ │ │ │ - movl $0x8369211,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - movl $0x8369331,-0xc(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8114380,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jae 805aa78 <__gmpz_get_d_2exp@plt+0xeca8> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 805a984 <__gmpz_get_d_2exp@plt+0xebb4> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805adc1 <__gmpz_get_d_2exp@plt+0xeff1> │ │ │ │ - movl $0x805a5c0,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x81b9094,-0x1c(%edi) │ │ │ │ - movl $0x8369211,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - movl $0x8369381,-0xc(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8114380,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - pop %esi │ │ │ │ - das │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - jmp 805a9f3 <__gmpz_get_d_2exp@plt+0xec23> │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 805aac4 <__gmpz_get_d_2exp@plt+0xecf4> │ │ │ │ + jb 805a728 <__gmpz_get_d_2exp@plt+0xe958> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8350284,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + pop %ebx │ │ │ │ das │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - add $0x38,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805addf <__gmpz_get_d_2exp@plt+0xf00f> │ │ │ │ - movl $0x805a5f4,-0x34(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81b9094,-0x28(%edi) │ │ │ │ - movl $0x8361a15,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x81b9094,-0x1c(%edi) │ │ │ │ - movl $0x8350b92,-0x18(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81b8ec4,-0x10(%edi) │ │ │ │ - movl $0x83693d1,-0xc(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8114370,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 805ab01 <__gmpz_get_d_2exp@plt+0xed31> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 805ac57 <__gmpz_get_d_2exp@plt+0xee87> │ │ │ │ - mov $0x835098e,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x835095a,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805ac72 <__gmpz_get_d_2exp@plt+0xeea2> │ │ │ │ - mov $0x83509aa,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 805ac7d <__gmpz_get_d_2exp@plt+0xeead> │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 805ac98 <__gmpz_get_d_2exp@plt+0xeec8> │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jb 805acb3 <__gmpz_get_d_2exp@plt+0xeee3> │ │ │ │ - mov $0x8350ac2,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 805acbe <__gmpz_get_d_2exp@plt+0xeeee> │ │ │ │ - mov $0x8350b16,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805acd9 <__gmpz_get_d_2exp@plt+0xef09> │ │ │ │ - mov $0x8350b32,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805ace4 <__gmpz_get_d_2exp@plt+0xef14> │ │ │ │ - mov $0x8350b6a,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x5(%esi),%al │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jae 805aedc <__gmpz_get_d_2exp@plt+0xf10c> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 805ae10 <__gmpz_get_d_2exp@plt+0xf040> │ │ │ │ - add $0x34,%edi │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805a77d <__gmpz_get_d_2exp@plt+0xe9ad> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805aead <__gmpz_get_d_2exp@plt+0xf0dd> │ │ │ │ - movl $0x81b902c,-0x30(%edi) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81b9094,-0x28(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x83674a5,-0x20(%edi) │ │ │ │ - movl $0x81b9094,-0x1c(%edi) │ │ │ │ - movl $0x8369229,-0x18(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - movl $0x8369381,-0xc(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8114380,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + ja 805a773 <__gmpz_get_d_2exp@plt+0xe9a3> │ │ │ │ + movl $0x805a708,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 805af70 <__gmpz_get_d_2exp@plt+0xf1a0> │ │ │ │ - mov $0x8350bea,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8350bf4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 805ac67 <__gmpz_get_d_2exp@plt+0xee97> │ │ │ │ - mov $0x8350972,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8350966,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83509c6,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 805ac8d <__gmpz_get_d_2exp@plt+0xeebd> │ │ │ │ - mov $0x83509fe,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83509e2,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 805aca8 <__gmpz_get_d_2exp@plt+0xeed8> │ │ │ │ - mov $0x8350a6d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8350a35,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8350aa5,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 805acce <__gmpz_get_d_2exp@plt+0xeefe> │ │ │ │ - mov $0x8350afa,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8350ade,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8350b4e,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8350b86,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x805a6b0,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x805a80c,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x805a864,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x805a87c,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - movl $0x805a8d4,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - movl $0x805a8ec,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x805a97c,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x805aa58,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - movl $0x805aa70,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + movl $0x8208d6d,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350298,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%edx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805ae79 <__gmpz_get_d_2exp@plt+0xf0a9> │ │ │ │ - movl $0x81b902c,-0x30(%edi) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81b9094,-0x28(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x83674a5,-0x20(%edi) │ │ │ │ - movl $0x81b9094,-0x1c(%edi) │ │ │ │ - movl $0x8369229,-0x18(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - movl $0x8369331,-0xc(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8114380,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - movl $0x805ae08,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %al,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%edx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - jmp 805abc8 <__gmpz_get_d_2exp@plt+0xedf8> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - movl $0x805aea0,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %al,0x0(%ebp) │ │ │ │ + jb 805a805 <__gmpz_get_d_2exp@plt+0xea35> │ │ │ │ + movl $0x805a848,-0x4(%ebp) │ │ │ │ + mov $0x835ebc0,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 81f0c5c <__gmpz_get_d_2exp@plt+0x1a4e8c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%edx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - add $0x3c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805af52 <__gmpz_get_d_2exp@plt+0xf182> │ │ │ │ - movl $0x81b902c,-0x38(%edi) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x815c684,-0x30(%edi) │ │ │ │ - lea -0x37(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81b9094,-0x28(%edi) │ │ │ │ - lea -0x2e(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x83674a5,-0x20(%edi) │ │ │ │ - movl $0x81b9094,-0x1c(%edi) │ │ │ │ - movl $0x8350a7a,-0x18(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81b8ec4,-0x10(%edi) │ │ │ │ - movl $0x83693d1,-0xc(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8114370,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - movl $0x805aed4,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %al,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 805af80 <__gmpz_get_d_2exp@plt+0xf1b0> │ │ │ │ - mov $0x8350bce,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8350bb2,%esi │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a7b3 <__gmpz_get_d_2exp@plt+0xe9e3> │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + movl $0x8361a15,-0x4(%edi) │ │ │ │ + movl $0x8361a15,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - pop %esp │ │ │ │ + mov $0x83502c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + pop %edx │ │ │ │ das │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805afe6 <__gmpz_get_d_2exp@plt+0xf216> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x805afc4,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 805a650 <__gmpz_get_d_2exp@plt+0xe880> │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add $0xf4758908,%eax │ │ │ │ + movl $0x83502a0,-0x8(%ebp) │ │ │ │ + movl $0x83633d6,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8118abc <__gmpz_get_d_2exp@plt+0xcccec> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pop %edx │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805afd9 <__gmpz_get_d_2exp@plt+0xf209> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x58(%eax) │ │ │ │ + add $0xc6f76608,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 805a868 <__gmpz_get_d_2exp@plt+0xea98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8350bfc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb $0x5c,%al │ │ │ │ + dec %esp │ │ │ │ + pop %edx │ │ │ │ das │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax,%ebp,4) │ │ │ │ + add $0xb768b08,%eax │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + pop %edx │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805b01f <__gmpz_get_d_2exp@plt+0xf24f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805b124 <__gmpz_get_d_2exp@plt+0xf354> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + pop %es │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x10076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805b04f <__gmpz_get_d_2exp@plt+0xf27f> │ │ │ │ + jb 805a903 <__gmpz_get_d_2exp@plt+0xeb33> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x805a8dc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 805b060 <__gmpz_get_d_2exp@plt+0xf290> │ │ │ │ - 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 805b100 <__gmpz_get_d_2exp@plt+0xf330> │ │ │ │ - movl $0x805b09c,-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 805b09c <__gmpz_get_d_2exp@plt+0xf2cc> │ │ │ │ + jne 805a8dc <__gmpz_get_d_2exp@plt+0xeb0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805b0b3 <__gmpz_get_d_2exp@plt+0xf2e3> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805b103 <__gmpz_get_d_2exp@plt+0xf333> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x805b02c,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81b8ec4,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x83674a5,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a8c5 <__gmpz_get_d_2exp@plt+0xeaf5> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - rcrb $1,0x2f(%edx) │ │ │ │ - add %al,0x100 │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805a946 <__gmpz_get_d_2exp@plt+0xeb76> │ │ │ │ + movl $0x805a898,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x83502e1,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x83502fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cwtl │ │ │ │ + pop %ecx │ │ │ │ + das │ │ │ │ + add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805b1da <__gmpz_get_d_2exp@plt+0xf40a> │ │ │ │ + jb 805a9b5 <__gmpz_get_d_2exp@plt+0xebe5> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x805b158,0x0(%ebp) │ │ │ │ + movl $0x805a9f4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 805b158 <__gmpz_get_d_2exp@plt+0xf388> │ │ │ │ + jne 805a9f4 <__gmpz_get_d_2exp@plt+0xec24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcrb $0x0,0x2f(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805b1a8 <__gmpz_get_d_2exp@plt+0xf3d8> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov $0x83502e1,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 805b200 <__gmpz_get_d_2exp@plt+0xf430> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805b1f1 <__gmpz_get_d_2exp@plt+0xf421> │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805a98a <__gmpz_get_d_2exp@plt+0xebba> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805b1e2 <__gmpz_get_d_2exp@plt+0xf412> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x805affc,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x805b178,-0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 805a650 <__gmpz_get_d_2exp@plt+0xe880> │ │ │ │ - mov $0x8350c18,%esi │ │ │ │ + jmp 81e7fd4 <__gmpz_get_d_2exp@plt+0x19c204> │ │ │ │ + mov $0x8350310,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805b225 <__gmpz_get_d_2exp@plt+0xf455> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - movl $0x805b060,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 805b060 <__gmpz_get_d_2exp@plt+0xf290> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - fcomps 0x2f(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x59,%al │ │ │ │ + das │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805b259 <__gmpz_get_d_2exp@plt+0xf489> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 805b124 <__gmpz_get_d_2exp@plt+0xf354> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x76f7fa57(%eax) │ │ │ │ + jne 805a9ce <__gmpz_get_d_2exp@plt+0xebfe> │ │ │ │ + movl $0x835f244,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8182d08 <__gmpz_get_d_2exp@plt+0x136f38> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x59,%al │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805b2b0 <__gmpz_get_d_2exp@plt+0xf4e0> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805b2a6 <__gmpz_get_d_2exp@plt+0xf4d6> │ │ │ │ - movl $0x805b240,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x835053d,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350c04,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8350c20,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + int3 │ │ │ │ + test $0x468b0805,%eax │ │ │ │ + add 0x7589f845(%ecx),%ecx │ │ │ │ + add %al,-0x2b16073b(%ebx) │ │ │ │ + pop %eax │ │ │ │ + or $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805b319 <__gmpz_get_d_2exp@plt+0xf549> │ │ │ │ + jb 805aa7f <__gmpz_get_d_2exp@plt+0xecaf> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x805b2f8,-0xc(%ebp) │ │ │ │ + movl $0x805aa58,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 805b2f8 <__gmpz_get_d_2exp@plt+0xf528> │ │ │ │ + jne 805aa58 <__gmpz_get_d_2exp@plt+0xec88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805b31c <__gmpz_get_d_2exp@plt+0xf54c> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x81b902c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 805aa41 <__gmpz_get_d_2exp@plt+0xec71> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - or %dl,0x2f(%ebx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805b398 <__gmpz_get_d_2exp@plt+0xf5c8> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805b38e <__gmpz_get_d_2exp@plt+0xf5be> │ │ │ │ - movl $0x805b2c0,-0x14(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805aac2 <__gmpz_get_d_2exp@plt+0xecf2> │ │ │ │ + movl $0x805aa14,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - movl $0x83629e5,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350630,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8350c38,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835e5c9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350318,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %bl,0x2f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805b401 <__gmpz_get_d_2exp@plt+0xf631> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x805b3e0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + jb 805ab65 <__gmpz_get_d_2exp@plt+0xed95> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 805ab68 <__gmpz_get_d_2exp@plt+0xed98> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x805ab48,-0xc(%ebp) │ │ │ │ + mov $0x8350320,%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 805b3e0 <__gmpz_get_d_2exp@plt+0xf610> │ │ │ │ + jne 805ab48 <__gmpz_get_d_2exp@plt+0xed78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805b404 <__gmpz_get_d_2exp@plt+0xf634> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x81b902c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 805ab30 <__gmpz_get_d_2exp@plt+0xed60> │ │ │ │ + movl $0x80c8210,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + int3 │ │ │ │ + push %edi │ │ │ │ + das │ │ │ │ + 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 805b475 <__gmpz_get_d_2exp@plt+0xf6a5> │ │ │ │ + jb 805abe7 <__gmpz_get_d_2exp@plt+0xee17> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x805b454,-0xc(%ebp) │ │ │ │ + movl $0x805abc0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 805b454 <__gmpz_get_d_2exp@plt+0xf684> │ │ │ │ + jne 805abc0 <__gmpz_get_d_2exp@plt+0xedf0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + test %dl,0x2f(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805b478 <__gmpz_get_d_2exp@plt+0xf6a8> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x81b902c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 805aba5 <__gmpz_get_d_2exp@plt+0xedd5> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8350346,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + push %edi │ │ │ │ + das │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805b510 <__gmpz_get_d_2exp@plt+0xf740> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805b506 <__gmpz_get_d_2exp@plt+0xf736> │ │ │ │ - movl $0x805b3a8,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x81b9094,-0x20(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x83674a5,-0x18(%edi) │ │ │ │ - movl $0x805b41c,-0x14(%edi) │ │ │ │ + ja 805ac24 <__gmpz_get_d_2exp@plt+0xee54> │ │ │ │ + movl $0x805ab78,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x83629e5,-0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8350c40,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8058b54 <__gmpz_get_d_2exp@plt+0xcd84> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x8350c54,%esi │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8350354,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x57,%al │ │ │ │ + das │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805b551 <__gmpz_get_d_2exp@plt+0xf781> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350c85,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x5014fb3b(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + push %esi │ │ │ │ + das │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805b58d <__gmpz_get_d_2exp@plt+0xf7bd> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350cdd,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + out %al,$0x66 │ │ │ │ + nop │ │ │ │ + or $0x5c,%al │ │ │ │ + das │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805b5c9 <__gmpz_get_d_2exp@plt+0xf7f9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350c75,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 805ac9b <__gmpz_get_d_2exp@plt+0xeecb> │ │ │ │ + movl $0x8366ecd,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8350880,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ + mov $0x8350894,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + call d05dc04 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805b605 <__gmpz_get_d_2exp@plt+0xf835> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350c9d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805acdb <__gmpz_get_d_2exp@plt+0xef0b> │ │ │ │ + movl $0x8366ecd,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x835089c,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ + mov $0x83508b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805b641 <__gmpz_get_d_2exp@plt+0xf871> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350c85,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jb 805ad0f <__gmpz_get_d_2exp@plt+0xef3f> │ │ │ │ + movl $0x805ad4c,-0x4(%ebp) │ │ │ │ + mov $0x835ebc0,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81f0c5c <__gmpz_get_d_2exp@plt+0x1a4e8c> │ │ │ │ + mov $0x83508e0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + test $0x5b,%al │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805b6af <__gmpz_get_d_2exp@plt+0xf8df> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805b6a5 <__gmpz_get_d_2exp@plt+0xf8d5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x805b5d4,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x805b610,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805b72b <__gmpz_get_d_2exp@plt+0xf95b> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805b721 <__gmpz_get_d_2exp@plt+0xf951> │ │ │ │ - movl $0x81edd7c,-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 $0x805b64c,-0xc(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81221dc <__gmpz_get_d_2exp@plt+0xd640c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + mov $0xc7083508,%eax │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%dh │ │ │ │ + xor (%esi),%esi │ │ │ │ + or %al,0x7fe9f8c5(%ebx) │ │ │ │ + fisttpll (%ebx) │ │ │ │ + add %cl,0x5b800076(%ebp) │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805b769 <__gmpz_get_d_2exp@plt+0xf999> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350c85,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x5(%ebp,%ebp,4) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 805ad6c <__gmpz_get_d_2exp@plt+0xef9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + pop %ebx │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805b7ca <__gmpz_get_d_2exp@plt+0xf9fa> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805b7c0 <__gmpz_get_d_2exp@plt+0xf9f0> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x768b0805(,%ebp,4) │ │ │ │ + or %ecx,%ebp │ │ │ │ + adc %eax,%ebp │ │ │ │ + sbb %al,(%eax) │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + pop %ebx │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + pop %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x3067ff8a(%ebp) │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805adbd <__gmpz_get_d_2exp@plt+0xefed> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x805b738,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ce514 <__gmpz_get_d_2exp@plt+0x82744> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805ae3d <__gmpz_get_d_2exp@plt+0xf06d> │ │ │ │ + movl $0x805ae10,-0x4(%ebp) │ │ │ │ + movl $0x835090c,-0xc(%ebp) │ │ │ │ + movl $0x8358986,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d6208 <__gmpz_get_d_2exp@plt+0x8a438> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - add $0xf000000,%eax │ │ │ │ + adc %bl,0x2f(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805adf4 <__gmpz_get_d_2exp@plt+0xf024> │ │ │ │ + movl $0x805ada4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x805ae54,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x8357a56,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e7c04 <__gmpz_get_d_2exp@plt+0x19be34> │ │ │ │ + mov $0x8350934,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 805ae1f <__gmpz_get_d_2exp@plt+0xf04f> │ │ │ │ + das │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x5716ff8b(%ecx) │ │ │ │ + leave │ │ │ │ + pop %es │ │ │ │ + add %cl,%al │ │ │ │ + pop %edx │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + pop %ebx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x3147ff8a(%ebp) │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805ae9d <__gmpz_get_d_2exp@plt+0xf0cd> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ce514 <__gmpz_get_d_2exp@plt+0x82744> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + je 805ae77 <__gmpz_get_d_2exp@plt+0xf0a7> │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805b86c <__gmpz_get_d_2exp@plt+0xfa9c> │ │ │ │ - add $0x28,%edi │ │ │ │ + jb 805af42 <__gmpz_get_d_2exp@plt+0xf172> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805b862 <__gmpz_get_d_2exp@plt+0xfa92> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + ja 805af38 <__gmpz_get_d_2exp@plt+0xf168> │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x805b6bc,-0x24(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x805b774,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + call 804b230 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x81b902c,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x815cbd0,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b8ec4,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d7688 <__gmpz_get_d_2exp@plt+0x8b8b8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb $0x5a,%al │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805b8ad <__gmpz_get_d_2exp@plt+0xfadd> │ │ │ │ + jb 805af8c <__gmpz_get_d_2exp@plt+0xf1bc> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805afd0,-0x10(%ebp) │ │ │ │ + movl $0x8357f71,-0x18(%ebp) │ │ │ │ + movl $0x8350972,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350cbd,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815adb8 <__gmpz_get_d_2exp@plt+0x10efe8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805ba36 <__gmpz_get_d_2exp@plt+0xfc66> │ │ │ │ - movl $0x805b8e8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81221a0 <__gmpz_get_d_2exp@plt+0xd63d0> │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x8350972,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x2f59,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805af8f <__gmpz_get_d_2exp@plt+0xf1bf> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x8350972,0x4(%ebp) │ │ │ │ + jmp 80d186c <__gmpz_get_d_2exp@plt+0x85a9c> │ │ │ │ + mov 0x1002f59,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - or %bh,0x75890805(%ecx) │ │ │ │ - clc │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ + add $0xa8,%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + add $0x4c58308,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805afa8 <__gmpz_get_d_2exp@plt+0xf1d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805ba3e <__gmpz_get_d_2exp@plt+0xfc6e> │ │ │ │ - movl $0x805b520,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x805b948,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 805b0f1 <__gmpz_get_d_2exp@plt+0xf321> │ │ │ │ + movl $0x805b0c4,-0x4(%ebp) │ │ │ │ + movl $0x835090c,-0xc(%ebp) │ │ │ │ + movl $0x8358986,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 81b74c8 <__gmpz_get_d_2exp@plt+0x16b6f8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 80d6208 <__gmpz_get_d_2exp@plt+0x8a438> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + xor $0x59,%al │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x47(%eax) │ │ │ │ - add $0xf0758908,%eax │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805b020 <__gmpz_get_d_2exp@plt+0xf250> │ │ │ │ + movl $0x805af54,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + or $0x59,%al │ │ │ │ + das │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805baa6 <__gmpz_get_d_2exp@plt+0xfcd6> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805ba4d <__gmpz_get_d_2exp@plt+0xfc7d> │ │ │ │ - movl $0x805b55c,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x805b9d4,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esi │ │ │ │ - add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 805ba6b <__gmpz_get_d_2exp@plt+0xfc9b> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805ba5c <__gmpz_get_d_2exp@plt+0xfc8c> │ │ │ │ - movl $0x805b598,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x805b7d8,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + ja 805b059 <__gmpz_get_d_2exp@plt+0xf289> │ │ │ │ + movl $0x805aeb0,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - movl $0x81ef4f8,0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - mov $0x8350cec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805ba97 <__gmpz_get_d_2exp@plt+0xfcc7> │ │ │ │ - movl $0x805b87c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - movl $0x81ef4f8,0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x805b03c,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81ebe04 <__gmpz_get_d_2exp@plt+0x1a0034> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - movl $0x81ef06c,0x14(%ebp) │ │ │ │ - movl $0x8350c85,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + pop %eax │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805bbb5 <__gmpz_get_d_2exp@plt+0xfde5> │ │ │ │ - movl $0x805bb00,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + ja 805b0a9 <__gmpz_get_d_2exp@plt+0xf2d9> │ │ │ │ + movl $0x805ae84,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x805b108,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x8357a56,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805bb00 <__gmpz_get_d_2exp@plt+0xfd30> │ │ │ │ + jmp 81e7c04 <__gmpz_get_d_2exp@plt+0x19be34> │ │ │ │ + mov $0x83509a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 805b156 <__gmpz_get_d_2exp@plt+0xf386> │ │ │ │ + das │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov $0x5,%cl │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 805b128 <__gmpz_get_d_2exp@plt+0xf358> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + pop %eax │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - cmp %bh,0x458b0805(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - lock mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + clc │ │ │ │ + je 805b0dd <__gmpz_get_d_2exp@plt+0xf30d> │ │ │ │ + add $0x3468b08,%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 805b8bc <__gmpz_get_d_2exp@plt+0xfaec> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e881c <__gmpz_get_d_2exp@plt+0x19ca4c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + dec %esp │ │ │ │ + pop %eax │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x5(%ebx,%edi,4) │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805b8bc <__gmpz_get_d_2exp@plt+0xfaec> │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x3433ff8a(%ebp) │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %cl,0x45890805(%ebx,%edi,4) │ │ │ │ - cld │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + jb 805b189 <__gmpz_get_d_2exp@plt+0xf3b9> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 805b8bc <__gmpz_get_d_2exp@plt+0xfaec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 805bbbd <__gmpz_get_d_2exp@plt+0xfded> │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + jmp 80ce514 <__gmpz_get_d_2exp@plt+0x82744> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %dl,%dl │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805b22e <__gmpz_get_d_2exp@plt+0xf45e> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805b224 <__gmpz_get_d_2exp@plt+0xf454> │ │ │ │ + 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 $0x81b902c,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x815cbd0,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b8ec4,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8350cf0,%esi │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d7688 <__gmpz_get_d_2exp@plt+0x8b8b8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp 805bdb0 <__gmpz_get_d_2exp@plt+0xffe0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + push %eax │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805bbff <__gmpz_get_d_2exp@plt+0xfe2f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 805b260 <__gmpz_get_d_2exp@plt+0xf490> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811cb78 <__gmpz_get_d_2exp@plt+0xd0da8> │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8350284,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + nop │ │ │ │ + adc $0x50,%al │ │ │ │ + das │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805bc5f <__gmpz_get_d_2exp@plt+0xfe8f> │ │ │ │ + jb 805b2ca <__gmpz_get_d_2exp@plt+0xf4fa> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805bc55 <__gmpz_get_d_2exp@plt+0xfe85> │ │ │ │ + ja 805b2c0 <__gmpz_get_d_2exp@plt+0xf4f0> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x805bbdc,-0x8(%edi) │ │ │ │ + movl $0x805b240,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x805b2d8,-0x10(%ebp) │ │ │ │ + movl $0x8208d6d,-0x18(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805bcc5 <__gmpz_get_d_2exp@plt+0xfef5> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805bcbb <__gmpz_get_d_2exp@plt+0xfeeb> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x805bc0c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805bd0a <__gmpz_get_d_2exp@plt+0xff3a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x3d16fb8b(%ecx) │ │ │ │ + addr16 pop %es │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805bd4e <__gmpz_get_d_2exp@plt+0xff7e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805bd92 <__gmpz_get_d_2exp@plt+0xffc2> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0xfe,%al │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ + jb 805b41d <__gmpz_get_d_2exp@plt+0xf64d> │ │ │ │ + movl $0x805b3f0,-0x4(%ebp) │ │ │ │ + movl $0x835090c,-0xc(%ebp) │ │ │ │ + movl $0x8358986,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d6208 <__gmpz_get_d_2exp@plt+0x8a438> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805b320 <__gmpz_get_d_2exp@plt+0xf550> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x805b270,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x4f,%al │ │ │ │ + das │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805b32f <__gmpz_get_d_2exp@plt+0xf55f> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + push %esi │ │ │ │ + das │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 805b383 <__gmpz_get_d_2exp@plt+0xf5b3> │ │ │ │ + movl $0x805b19c,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x805b4c4,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81ebe04 <__gmpz_get_d_2exp@plt+0x1a0034> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + or $0x56,%al │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805bfe2 <__gmpz_get_d_2exp@plt+0x10212> │ │ │ │ - movl $0x805bdf0,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81619ec <__gmpz_get_d_2exp@plt+0x115c1c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805b3d5 <__gmpz_get_d_2exp@plt+0xf605> │ │ │ │ + movl $0x805b170,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x805b4ec,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x8357a56,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e7c04 <__gmpz_get_d_2exp@plt+0x19be34> │ │ │ │ + mov $0x8350a10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + dec %esi │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - adc %bh,0x75890805(%esi) │ │ │ │ - clc │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jo 805b3ec <__gmpz_get_d_2exp@plt+0xf61c> │ │ │ │ + add $0x758908,%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805b370 <__gmpz_get_d_2exp@plt+0xf5a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + push $0x1002f55 │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%esi,%edi,4) │ │ │ │ + add %dh,(%esp,%esi,4) │ │ │ │ add $0xf4758908,%eax │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x20(%ebp) │ │ │ │ + movl $0x83508b8,-0x8(%ebp) │ │ │ │ + movl $0x83633d6,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 805b8bc <__gmpz_get_d_2exp@plt+0xfaec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ + jmp 8118abc <__gmpz_get_d_2exp@plt+0xcccec> │ │ │ │ + cmp $0x55,%al │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x660805b4(%eax) │ │ │ │ + test $0x12750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x55,%al │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x42(%eax) │ │ │ │ - add $0x20458b08,%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805b8bc <__gmpz_get_d_2exp@plt+0xfaec> │ │ │ │ - or %al,(%eax) │ │ │ │ + add %bl,0x5(%esp,%esi,4) │ │ │ │ + or %cl,-0x2a16f48a(%ebx) │ │ │ │ + mov $0x18900018,%ebp │ │ │ │ + push %ebp │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x458b0805(%esi,%edi,4) │ │ │ │ - and %cl,0x458bf445(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x20(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805b8bc <__gmpz_get_d_2exp@plt+0xfaec> │ │ │ │ - mov %al,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb4,%al │ │ │ │ - mov $0x45890805,%esi │ │ │ │ - add %cl,0x27e91875(%ecx) │ │ │ │ - pop %esi │ │ │ │ - adc %al,(%eax) │ │ │ │ + cld │ │ │ │ + mov %dh,-0x410f76f8(%ebp,%eax,1) │ │ │ │ + shr $0x35,%bl │ │ │ │ + or %cl,-0x3a7cffbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81f0c5c <__gmpz_get_d_2exp@plt+0x1a4e8c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edi │ │ │ │ + add %dl,0x2f(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x899f7fb(,%esi,4) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 805b50c <__gmpz_get_d_2exp@plt+0xf73c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 805b556 <__gmpz_get_d_2exp@plt+0xf786> │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805bfea <__gmpz_get_d_2exp@plt+0x1021a> │ │ │ │ - movl $0x805bc6c,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x805bcd4,-0x10(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x805bf28,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8067674 <__gmpz_get_d_2exp@plt+0x1b8a4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov 0x8b0805b3,%al │ │ │ │ + inc %esi │ │ │ │ + add -0x3176fbb8(%ebx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e881c <__gmpz_get_d_2exp@plt+0x19ca4c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x54 │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805bff9 <__gmpz_get_d_2exp@plt+0x10229> │ │ │ │ - movl $0x805bd18,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x805bf84,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8067674 <__gmpz_get_d_2exp@plt+0x1b8a4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + mov $0xfd,%bl │ │ │ │ + (bad) │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805c008 <__gmpz_get_d_2exp@plt+0x10238> │ │ │ │ - movl $0x805bd5c,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x805bfd4,0x14(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8067674 <__gmpz_get_d_2exp@plt+0x1b8a4> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x4b(%eax) │ │ │ │ + add $0x66c68908,%eax │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - mov $0x8350cf4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805c0ea <__gmpz_get_d_2exp@plt+0x1031a> │ │ │ │ - movl $0x805c054,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x3976f7fb(%ebp,%esi,4) │ │ │ │ test $0x3,%si │ │ │ │ - jne 805c054 <__gmpz_get_d_2exp@plt+0x10284> │ │ │ │ + jne 805b5ac <__gmpz_get_d_2exp@plt+0xf7dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cf88a(%ebx) │ │ │ │ cld │ │ │ │ - mov %al,%al │ │ │ │ - add $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805c088 <__gmpz_get_d_2exp@plt+0x102b8> │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - rolb $0x75,0x8bf08908 │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0x5e750003,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x5,%ch │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 805b5e8 <__gmpz_get_d_2exp@plt+0xf818> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805c13a <__gmpz_get_d_2exp@plt+0x1036a> │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,-0x197cf48a(%ebx) │ │ │ │ + cld │ │ │ │ + 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,(%esi,%esi,4) │ │ │ │ + add $0x66c68908,%eax │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 805c0b4 <__gmpz_get_d_2exp@plt+0x102e4> │ │ │ │ - mov $0x8350cf8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + add %cl,-0x197cf08a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71845(%ebx) │ │ │ │ - sbb %ah,%al │ │ │ │ - rolb $0x89,0xc4d8b08 │ │ │ │ - dec %ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x4a(%eax) │ │ │ │ + add $0x66c68908,%eax │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cec8a(%ebx) │ │ │ │ cld │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 805bdb0 <__gmpz_get_d_2exp@plt+0xffe0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x805c0ac,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $1,0x30(%ecx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %bl,(%edx) │ │ │ │ + xor %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805b6b1 <__gmpz_get_d_2exp@plt+0xf8e1> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 805b6b4 <__gmpz_get_d_2exp@plt+0xf8e4> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8208c46,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jl 805b70d <__gmpz_get_d_2exp@plt+0xf93d> │ │ │ │ + das │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805c232 <__gmpz_get_d_2exp@plt+0x10462> │ │ │ │ - movl $0x805c198,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 805b810 <__gmpz_get_d_2exp@plt+0xfa40> │ │ │ │ + movl $0x805b800,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 805c198 <__gmpz_get_d_2exp@plt+0x103c8> │ │ │ │ + jne 805b800 <__gmpz_get_d_2exp@plt+0xfa30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 805b7b2 <__gmpz_get_d_2exp@plt+0xf9e2> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x53,%al │ │ │ │ + das │ │ │ │ + add %ah,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 805b6f3 <__gmpz_get_d_2exp@plt+0xf923> │ │ │ │ + dec %edx │ │ │ │ + jmp 805b6fe <__gmpz_get_d_2exp@plt+0xf92e> │ │ │ │ nop │ │ │ │ - pushf │ │ │ │ - jno 805c1bf <__gmpz_get_d_2exp@plt+0x103ef> │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ + add $0x53,%al │ │ │ │ + das │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - rol $1,%cl │ │ │ │ - add $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 805b761 <__gmpz_get_d_2exp@plt+0xf991> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov $0x8350a44,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x2f52,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 805b7a7 <__gmpz_get_d_2exp@plt+0xf9d7> │ │ │ │ + movl $0x805b740,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805b740 <__gmpz_get_d_2exp@plt+0xf970> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x805b77c,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805b77c <__gmpz_get_d_2exp@plt+0xf9ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x805b720,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 805c1d0 <__gmpz_get_d_2exp@plt+0x10400> │ │ │ │ + jne 805b720 <__gmpz_get_d_2exp@plt+0xf950> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - fs jno 805c1f7 <__gmpz_get_d_2exp@plt+0x10427> │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + inc %esp │ │ │ │ + push %edx │ │ │ │ + das │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x3e(%eax) │ │ │ │ - add $0x8bf08908,%eax │ │ │ │ - jne 805c1e8 <__gmpz_get_d_2exp@plt+0x10418> │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 805b7c9 <__gmpz_get_d_2exp@plt+0xf9f9> │ │ │ │ + dec %ecx │ │ │ │ + jmp 805b7d4 <__gmpz_get_d_2exp@plt+0xfa04> │ │ │ │ + mov $0x8350a54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb $0x52,%al │ │ │ │ + das │ │ │ │ + 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 805b98c <__gmpz_get_d_2exp@plt+0xfbbc> │ │ │ │ + movl $0x805b97c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 805c248 <__gmpz_get_d_2exp@plt+0x10478> │ │ │ │ + jne 805b97c <__gmpz_get_d_2exp@plt+0xfbac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805c27a <__gmpz_get_d_2exp@plt+0x104aa> │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805b8f3 <__gmpz_get_d_2exp@plt+0xfb23> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + rclb $0x0,0x2f(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 805b8af <__gmpz_get_d_2exp@plt+0xfadf> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x805b85c,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov $0x8350a44,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ + jl 805b90f <__gmpz_get_d_2exp@plt+0xfb3f> │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 805b8f6 <__gmpz_get_d_2exp@plt+0xfb26> │ │ │ │ + movl $0x805b884,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805b884 <__gmpz_get_d_2exp@plt+0xfab4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 805b86d <__gmpz_get_d_2exp@plt+0xfa9d> │ │ │ │ + movl $0x805b8c8,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805b8c8 <__gmpz_get_d_2exp@plt+0xfaf8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or $0x51,%al │ │ │ │ + das │ │ │ │ + add %ah,(%ebx) │ │ │ │ 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 │ │ │ │ + je 805b901 <__gmpz_get_d_2exp@plt+0xfb31> │ │ │ │ + dec %edx │ │ │ │ + jmp 805b90c <__gmpz_get_d_2exp@plt+0xfb3c> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x805b938,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805b938 <__gmpz_get_d_2exp@plt+0xfb68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + enter $0x2f50,$0x0 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 805c1fc <__gmpz_get_d_2exp@plt+0x1042c> │ │ │ │ - mov $0x8350cfc,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 805b94b <__gmpz_get_d_2exp@plt+0xfb7b> │ │ │ │ + dec %ecx │ │ │ │ + jmp 805b956 <__gmpz_get_d_2exp@plt+0xfb86> │ │ │ │ + mov $0x8350a5c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - jo 805c26f <__gmpz_get_d_2exp@plt+0x1049f> │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + call a05ea08 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %ch,(%eax) │ │ │ │ - ret $0x805 │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x8363335,-0x4(%ebp) │ │ │ │ - movl $0x8363101,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805bdb0 <__gmpz_get_d_2exp@plt+0xffe0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x805c1f4,0x8(%ebp) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805b9f3 <__gmpz_get_d_2exp@plt+0xfc23> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805b9e9 <__gmpz_get_d_2exp@plt+0xfc19> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - dec %edx │ │ │ │ - das │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + test %ch,0x30(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805ba6b <__gmpz_get_d_2exp@plt+0xfc9b> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805ba61 <__gmpz_get_d_2exp@plt+0xfc91> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + movl $0x8362451,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + or $0x6f,%al │ │ │ │ + xor %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805c2d4 <__gmpz_get_d_2exp@plt+0x10504> │ │ │ │ - movl $0x8363335,-0x14(%ebp) │ │ │ │ - movl $0x8350d05,-0x10(%ebp) │ │ │ │ - movl $0x8362a2d,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805bae3 <__gmpz_get_d_2exp@plt+0xfd13> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805bad9 <__gmpz_get_d_2exp@plt+0xfd09> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 816e130 <__gmpz_get_d_2exp@plt+0x122360> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x805ba04,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208c2f,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and $0x4a,%al │ │ │ │ - das │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + xor %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%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 805c34a <__gmpz_get_d_2exp@plt+0x1057a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x805c318,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 805bbb4 <__gmpz_get_d_2exp@plt+0xfde4> │ │ │ │ + movl $0x805bbfc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 805c318 <__gmpz_get_d_2exp@plt+0x10548> │ │ │ │ + jne 805bbfc <__gmpz_get_d_2exp@plt+0xfe2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - dec %ecx │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + xor %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805c352 <__gmpz_get_d_2exp@plt+0x10582> │ │ │ │ - cmpb $0xf,0x3(%esi) │ │ │ │ - ja 805c361 <__gmpz_get_d_2exp@plt+0x10591> │ │ │ │ - movl $0x805c2a0,-0xc(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 805bba5 <__gmpz_get_d_2exp@plt+0xfdd5> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmpl $0xb,0x3(%esi) │ │ │ │ + jl 805bb70 <__gmpz_get_d_2exp@plt+0xfda0> │ │ │ │ + movl $0x805ba7c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8210e44,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x805b9a0,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208c2f,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - mov $0x8350d20,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x8363335,-0xc(%ebp) │ │ │ │ - movl $0x8350d05,-0x8(%ebp) │ │ │ │ - movl $0x8362a2d,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 816e130 <__gmpz_get_d_2exp@plt+0x122360> │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - xor %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x8350ab8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8208d26,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 805bbdf <__gmpz_get_d_2exp@plt+0xfe0f> │ │ │ │ + movl $0x8208d0f,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8208cf9,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %gs,0x30(%ebp) │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 805bbcb <__gmpz_get_d_2exp@plt+0xfdfb> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 805bbbc <__gmpz_get_d_2exp@plt+0xfdec> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x805bb30,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805bb30 <__gmpz_get_d_2exp@plt+0xfd60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + dec %esi │ │ │ │ + das │ │ │ │ + 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 805bc66 <__gmpz_get_d_2exp@plt+0xfe96> │ │ │ │ + movl $0x8369201,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 805baf8 <__gmpz_get_d_2exp@plt+0xfd28> │ │ │ │ + mov $0x8350ac0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + dec %esi │ │ │ │ + das │ │ │ │ + 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 805c476 <__gmpz_get_d_2exp@plt+0x106a6> │ │ │ │ + jb 805bc9a <__gmpz_get_d_2exp@plt+0xfeca> │ │ │ │ + movl $0x8350ac2,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + mov $0x8350ac8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fsubrs 0x0(%eax,%esi,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805bcda <__gmpz_get_d_2exp@plt+0xff0a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x805c3dc,-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 805c3dc <__gmpz_get_d_2exp@plt+0x1060c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x8350ad2,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - xor %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + lock dec %ebp │ │ │ │ + das │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - adc $0xc4,%al │ │ │ │ - add $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805bd8e <__gmpz_get_d_2exp@plt+0xffbe> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x805bd34,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 805c414 <__gmpz_get_d_2exp@plt+0x10644> │ │ │ │ + jne 805bd34 <__gmpz_get_d_2exp@plt+0xff64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %ch,0x30(%edi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + dec %ebp │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x76f7fa3c(%eax) │ │ │ │ - lock mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805c488 <__gmpz_get_d_2exp@plt+0x106b8> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 805bda2 <__gmpz_get_d_2exp@plt+0xffd2> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 805bd96 <__gmpz_get_d_2exp@plt+0xffc6> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805bd16 <__gmpz_get_d_2exp@plt+0xff46> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x805bcb0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208c2f,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + mov $0x8350af8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x8350a7c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 805bdb3 <__gmpz_get_d_2exp@plt+0xffe3> │ │ │ │ + mov $0x8350a90,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8350aa4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + enter $0x306b,$0x0 │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 805bde9 <__gmpz_get_d_2exp@plt+0x10019> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816705c <__gmpz_get_d_2exp@plt+0x11b28c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x200306b,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805be5f <__gmpz_get_d_2exp@plt+0x1008f> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805c4ba <__gmpz_get_d_2exp@plt+0x106ea> │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ + ja 805be55 <__gmpz_get_d_2exp@plt+0x10085> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x10(%edi) │ │ │ │ + movl $0x8362451,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x805bdd0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x83674a5,-0x10(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81672c4 <__gmpz_get_d_2exp@plt+0x11b4f4> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + dec %esp │ │ │ │ + das │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805beea <__gmpz_get_d_2exp@plt+0x1011a> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805bee0 <__gmpz_get_d_2exp@plt+0x10110> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x805bdf8,-0x24(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + movl $0x8362435,-0x10(%edi) │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + adc $0x4c,%al │ │ │ │ + das │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 805c440 <__gmpz_get_d_2exp@plt+0x10670> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + ja 805bf54 <__gmpz_get_d_2exp@plt+0x10184> │ │ │ │ + movl $0x805be70,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + movl $0x8362991,-0x10(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x8350b24,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - xor %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + dec %ebx │ │ │ │ + das │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %ch,0x5(%esp,%eax,8) │ │ │ │ - or %cl,0x7589f445(%ecx) │ │ │ │ - clc │ │ │ │ - movl $0x8363335,-0x4(%ebp) │ │ │ │ - movl $0x8363101,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805bdb0 <__gmpz_get_d_2exp@plt+0xffe0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x805c438,0x8(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805bf9a <__gmpz_get_d_2exp@plt+0x101ca> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x805bfb0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805bfb0 <__gmpz_get_d_2exp@plt+0x101e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8350b2c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - dec %eax │ │ │ │ + je 805bff1 <__gmpz_get_d_2exp@plt+0x10221> │ │ │ │ das │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 805bf00 <__gmpz_get_d_2exp@plt+0x10130> │ │ │ │ + xor %bh,0x2f(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805c509 <__gmpz_get_d_2exp@plt+0x10739> │ │ │ │ + jb 805bffa <__gmpz_get_d_2exp@plt+0x1022a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8362441,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 805c2e8 <__gmpz_get_d_2exp@plt+0x10518> │ │ │ │ + jmp 80b5560 <__gmpz_get_d_2exp@plt+0x69790> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - or %cl,0x2f(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ch,0x30(%ecx) │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805c029 <__gmpz_get_d_2exp@plt+0x10259> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816705c <__gmpz_get_d_2exp@plt+0x11b28c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cld │ │ │ │ + dec %edx │ │ │ │ + das │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805c56a <__gmpz_get_d_2exp@plt+0x1079a> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 805c0bf <__gmpz_get_d_2exp@plt+0x102ef> │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805c560 <__gmpz_get_d_2exp@plt+0x10790> │ │ │ │ + ja 805c0b5 <__gmpz_get_d_2exp@plt+0x102e5> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x805c4e0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + movl $0x81b9094,-0x28(%edi) │ │ │ │ + movl $0x8362451,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x805bfd0,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x81b9094,-0x10(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + movl $0x805c010,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81672c4 <__gmpz_get_d_2exp@plt+0x11b4f4> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x2003068,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805c137 <__gmpz_get_d_2exp@plt+0x10367> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805c12d <__gmpz_get_d_2exp@plt+0x1035d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + movl $0x8362435,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 805c2e8 <__gmpz_get_d_2exp@plt+0x10518> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - inc %edi │ │ │ │ + cld │ │ │ │ + dec %ecx │ │ │ │ das │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805c5da <__gmpz_get_d_2exp@plt+0x1080a> │ │ │ │ + jb 805c268 <__gmpz_get_d_2exp@plt+0x10498> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805c5d0 <__gmpz_get_d_2exp@plt+0x10800> │ │ │ │ + ja 805c25e <__gmpz_get_d_2exp@plt+0x1048e> │ │ │ │ + movl $0x81edd7c,-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 $0x805c518,-0x10(%edi) │ │ │ │ + movl $0x805c038,-0x10(%edi) │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ + movl $0x805c224,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 805c2e8 <__gmpz_get_d_2exp@plt+0x10518> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - xor %al,0x2f(%edi) │ │ │ │ - add %al,0x3000100 │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805c224 <__gmpz_get_d_2exp@plt+0x10454> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805c1ba <__gmpz_get_d_2exp@plt+0x103ea> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + movl $0x805c0d0,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x820e80c,0x0(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xor %al,%fs:(%bx,%si) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805c645 <__gmpz_get_d_2exp@plt+0x10875> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 805c1c9 <__gmpz_get_d_2exp@plt+0x103f9> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805c63b <__gmpz_get_d_2exp@plt+0x1086b> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x805c57c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 805c209 <__gmpz_get_d_2exp@plt+0x10439> │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362435,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x820f3c6,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x820e56f,0x0(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les 0x2f(%eax),%ecx │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4b739(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805c6be <__gmpz_get_d_2exp@plt+0x108ee> │ │ │ │ - movl $0x805c390,-0x44(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ + ja 805c2c6 <__gmpz_get_d_2exp@plt+0x104f6> │ │ │ │ + movl $0x805c148,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x81ed0a8,-0x30(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x81ed0fc,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x81ed150,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x805c5f0,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - mov $0x8350d28,%esi │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350b54,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ dec %eax │ │ │ │ - inc %esi │ │ │ │ das │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + 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 805c713 <__gmpz_get_d_2exp@plt+0x10943> │ │ │ │ + jb 805c30a <__gmpz_get_d_2exp@plt+0x1053a> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x805c320,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805c320 <__gmpz_get_d_2exp@plt+0x10550> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8350b5c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x48,%al │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - movl $0x81ef06c,0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 805c658 <__gmpz_get_d_2exp@plt+0x10888> │ │ │ │ - mov $0x8350d38,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + jmp 805c280 <__gmpz_get_d_2exp@plt+0x104b0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 805ca84 <__gmpz_get_d_2exp@plt+0x10cb4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 805c3ac <__gmpz_get_d_2exp@plt+0x105dc> │ │ │ │ + xor %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805c755 <__gmpz_get_d_2exp@plt+0x10985> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350c85,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805c791 <__gmpz_get_d_2exp@plt+0x109c1> │ │ │ │ + jb 805c381 <__gmpz_get_d_2exp@plt+0x105b1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x83629c9,-0x14(%ebp) │ │ │ │ + movl $0x8369201,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350d51,-0xc(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + jmp 81675f0 <__gmpz_get_d_2exp@plt+0x11b820> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + adc $0x61,%al │ │ │ │ + xor %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805c7cd <__gmpz_get_d_2exp@plt+0x109fd> │ │ │ │ + jb 805c3c1 <__gmpz_get_d_2exp@plt+0x105f1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x83624a5,-0x14(%ebp) │ │ │ │ + movl $0x8369201,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350c9d,-0xc(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + jmp 81675f0 <__gmpz_get_d_2exp@plt+0x11b820> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + cwtl │ │ │ │ + mov (%edi),%gs │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805c809 <__gmpz_get_d_2exp@plt+0x10a39> │ │ │ │ + jb 805c401 <__gmpz_get_d_2exp@plt+0x10631> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8355269,-0x14(%ebp) │ │ │ │ + movl $0x8369201,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350c75,-0xc(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + jmp 81675f0 <__gmpz_get_d_2exp@plt+0x11b820> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ 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 805c845 <__gmpz_get_d_2exp@plt+0x10a75> │ │ │ │ + jb 805c436 <__gmpz_get_d_2exp@plt+0x10666> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8208ca2,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350c85,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ 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 │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805c8a6 <__gmpz_get_d_2exp@plt+0x10ad6> │ │ │ │ + jb 805c485 <__gmpz_get_d_2exp@plt+0x106b5> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805c89c <__gmpz_get_d_2exp@plt+0x10acc> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 805c47b <__gmpz_get_d_2exp@plt+0x106ab> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x805c814,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ + movl $0x805c40c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805c8ea <__gmpz_get_d_2exp@plt+0x10b1a> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805c4e7 <__gmpz_get_d_2exp@plt+0x10717> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805c4dd <__gmpz_get_d_2exp@plt+0x1070d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x805c444,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208b99,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805c97c <__gmpz_get_d_2exp@plt+0x10bac> │ │ │ │ - add $0x30,%edi │ │ │ │ + jb 805c53b <__gmpz_get_d_2exp@plt+0x1076b> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805c972 <__gmpz_get_d_2exp@plt+0x10ba2> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 805c531 <__gmpz_get_d_2exp@plt+0x10761> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x805c7d8,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x805c850,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x2c(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x805c8b4,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + movl $0x805c494,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ 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 805c9bd <__gmpz_get_d_2exp@plt+0x10bed> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350cbd,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805cb3c <__gmpz_get_d_2exp@plt+0x10d6c> │ │ │ │ - movl $0x805c9f8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81221a0 <__gmpz_get_d_2exp@plt+0xd63d0> │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sbb %cl,%dl │ │ │ │ - add $0xf8758908,%eax │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 805cb44 <__gmpz_get_d_2exp@plt+0x10d74> │ │ │ │ - movl $0x805c724,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x805ca58,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81b74c8 <__gmpz_get_d_2exp@plt+0x16b6f8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x76f7fa36(%eax) │ │ │ │ - jne 805ca52 <__gmpz_get_d_2exp@plt+0x10c82> │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805cbac <__gmpz_get_d_2exp@plt+0x10ddc> │ │ │ │ - add $0xc,%edi │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805c5a1 <__gmpz_get_d_2exp@plt+0x107d1> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805cb53 <__gmpz_get_d_2exp@plt+0x10d83> │ │ │ │ - movl $0x805c760,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x805cae4,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + ja 805c597 <__gmpz_get_d_2exp@plt+0x107c7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 805cb71 <__gmpz_get_d_2exp@plt+0x10da1> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805cb62 <__gmpz_get_d_2exp@plt+0x10d92> │ │ │ │ - movl $0x805c79c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x805c8f8,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x81ef4f8,0x10(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x805c4f4,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208bb7,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81221dc <__gmpz_get_d_2exp@plt+0xd640c> │ │ │ │ - mov $0x8350d60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805cb9d <__gmpz_get_d_2exp@plt+0x10dcd> │ │ │ │ - movl $0x805c98c,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x81ef4f8,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - movl $0x81ef06c,0x14(%ebp) │ │ │ │ - movl $0x8350c85,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805cc7e <__gmpz_get_d_2exp@plt+0x10eae> │ │ │ │ - movl $0x805cc18,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 805c9cc <__gmpz_get_d_2exp@plt+0x10bfc> │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x5(%esp,%ecx,8) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805c9cc <__gmpz_get_d_2exp@plt+0x10bfc> │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0x70,%al │ │ │ │ - int3 │ │ │ │ - add $0x4458b08,%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - jmp 805c9cc <__gmpz_get_d_2exp@plt+0x10bfc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - mov $0x8350d64,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805cd8e <__gmpz_get_d_2exp@plt+0x10fbe> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x805ccc4,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805ccc4 <__gmpz_get_d_2exp@plt+0x10ef4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0xf76f7fb(,%ecx,8) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + js 805c5ef <__gmpz_get_d_2exp@plt+0x1081f> │ │ │ │ + das │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805c619 <__gmpz_get_d_2exp@plt+0x10849> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805cd96 <__gmpz_get_d_2exp@plt+0x10fc6> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ + ja 805c60f <__gmpz_get_d_2exp@plt+0x1083f> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x805c548,-0x10(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 805cce8 <__gmpz_get_d_2exp@plt+0x10f18> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x33(%eax) │ │ │ │ - add $0x8bf08908,%eax │ │ │ │ - jne 805cd44 <__gmpz_get_d_2exp@plt+0x10f74> │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x5(%ebp,%ecx,8) │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %bl,(%eax) │ │ │ │ - int $0x5 │ │ │ │ - or %cl,0x4d89084d(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 805cbd4 <__gmpz_get_d_2exp@plt+0x10e04> │ │ │ │ - mov $0x8350d68,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x805cce0,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 805d0b4 <__gmpz_get_d_2exp@plt+0x112e4> │ │ │ │ - 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 805cde3 <__gmpz_get_d_2exp@plt+0x11013> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8350b2e,-0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 811cb78 <__gmpz_get_d_2exp@plt+0xd0da8> │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,0x2f(%ebp) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805ce43 <__gmpz_get_d_2exp@plt+0x11073> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 805c69b <__gmpz_get_d_2exp@plt+0x108cb> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805ce39 <__gmpz_get_d_2exp@plt+0x11069> │ │ │ │ + ja 805c691 <__gmpz_get_d_2exp@plt+0x108c1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x805cdc0,-0x8(%edi) │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x805c5b4,-0x14(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + movl $0x8208be0,-0x10(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x5002f44,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805cea9 <__gmpz_get_d_2exp@plt+0x110d9> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 805c71f <__gmpz_get_d_2exp@plt+0x1094f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805c715 <__gmpz_get_d_2exp@plt+0x10945> │ │ │ │ + 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 0x18(%eax),%eax │ │ │ │ + movl $0x805c62c,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8350b5e,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xor $0x44,%al │ │ │ │ + das │ │ │ │ + add %al,0xf000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805c7ad <__gmpz_get_d_2exp@plt+0x109dd> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805ce9f <__gmpz_get_d_2exp@plt+0x110cf> │ │ │ │ + ja 805c7a3 <__gmpz_get_d_2exp@plt+0x109d3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x805cdf0,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + movl $0x805c6ac,-0x18(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208bf9,-0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805cee8 <__gmpz_get_d_2exp@plt+0x11118> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + inc %ebx │ │ │ │ + das │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805cf4d <__gmpz_get_d_2exp@plt+0x1117d> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 805c839 <__gmpz_get_d_2exp@plt+0x10a69> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805cf43 <__gmpz_get_d_2exp@plt+0x11173> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 805c82f <__gmpz_get_d_2exp@plt+0x10a5f> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x805ceb8,-0xc(%edi) │ │ │ │ + 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 0x1c(%eax),%eax │ │ │ │ + movl $0x805c730,-0x18(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + adc $0x43,%al │ │ │ │ + das │ │ │ │ + add %al,0x5000100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805c8c1 <__gmpz_get_d_2exp@plt+0x10af1> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805c8b7 <__gmpz_get_d_2exp@plt+0x10ae7> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + movl $0x805c7c0,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208c0d,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + das │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805cf8c <__gmpz_get_d_2exp@plt+0x111bc> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805c8f0 <__gmpz_get_d_2exp@plt+0x10b20> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 805c850 <__gmpz_get_d_2exp@plt+0x10a80> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + pusha │ │ │ │ + inc %edx │ │ │ │ + das │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805cff1 <__gmpz_get_d_2exp@plt+0x11221> │ │ │ │ + jb 805c94d <__gmpz_get_d_2exp@plt+0x10b7d> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805cfe7 <__gmpz_get_d_2exp@plt+0x11217> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x805cf5c,-0xc(%edi) │ │ │ │ + ja 805c943 <__gmpz_get_d_2exp@plt+0x10b73> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x805c8d4,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208c1f,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add $0x42,%al │ │ │ │ + das │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805d030 <__gmpz_get_d_2exp@plt+0x11260> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805c9a8 <__gmpz_get_d_2exp@plt+0x10bd8> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805c99e <__gmpz_get_d_2exp@plt+0x10bce> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 805c850 <__gmpz_get_d_2exp@plt+0x10a80> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x41,%al │ │ │ │ + das │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 805d095 <__gmpz_get_d_2exp@plt+0x112c5> │ │ │ │ + jb 805ca0f <__gmpz_get_d_2exp@plt+0x10c3f> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805d08b <__gmpz_get_d_2exp@plt+0x112bb> │ │ │ │ + ja 805ca05 <__gmpz_get_d_2exp@plt+0x10c35> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x805d000,-0xc(%edi) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x805c960,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208c1f,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 805d2ce <__gmpz_get_d_2exp@plt+0x114fe> │ │ │ │ - movl $0x805d0f4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81221a0 <__gmpz_get_d_2exp@plt+0xd63d0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0xd1,%al │ │ │ │ - add $0xf8758908,%eax │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 805d2d6 <__gmpz_get_d_2exp@plt+0x11506> │ │ │ │ - movl $0x805ce50,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x805cef4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x805d184,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %eax │ │ │ │ + inc %ecx │ │ │ │ + das │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805d2e5 <__gmpz_get_d_2exp@plt+0x11515> │ │ │ │ - movl $0x805cf98,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + ja 805ca5e <__gmpz_get_d_2exp@plt+0x10c8e> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x805c9bc,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x805d1e0,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%eax) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov $0x26fffff8,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4bb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805d2f4 <__gmpz_get_d_2exp@plt+0x11524> │ │ │ │ - movl $0x805d03c,-0x10(%edi) │ │ │ │ + ja 805caf6 <__gmpz_get_d_2exp@plt+0x10d26> │ │ │ │ + movl $0x805c350,-0x40(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + movl $0x805c390,-0x34(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x805c3d0,-0x28(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x805d23c,0x4(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x20(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x2e(%eax) │ │ │ │ - add $0x4458b08,%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805c9cc <__gmpz_get_d_2exp@plt+0x10bfc> │ │ │ │ - xchg %eax,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x458b0805(%edx,%edx,8) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x805c850,-0x1c(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805c9cc <__gmpz_get_d_2exp@plt+0x10bfc> │ │ │ │ - xchg %eax,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - adc $0xc0,%al │ │ │ │ - rolb %cl,0x8458b08 │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 805c9cc <__gmpz_get_d_2exp@plt+0x10bfc> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - mov $0x8350d6c,%esi │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 805cb08 <__gmpz_get_d_2exp@plt+0x10d38> │ │ │ │ + movl $0x805ca24,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + mov $0x8350b74,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - jmp 805d320 <__gmpz_get_d_2exp@plt+0x11550> │ │ │ │ + movl $0x805c904,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ + dec %eax │ │ │ │ + inc %eax │ │ │ │ + das │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805d44a <__gmpz_get_d_2exp@plt+0x1167a> │ │ │ │ + jb 805cb77 <__gmpz_get_d_2exp@plt+0x10da7> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x805d350,0x0(%ebp) │ │ │ │ + movl $0x805cb5c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 805d350 <__gmpz_get_d_2exp@plt+0x11580> │ │ │ │ + jne 805cb5c <__gmpz_get_d_2exp@plt+0x10d8c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + sbb %al,0x2f(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - roll %cl,0x8bf08908 │ │ │ │ - jne 805d360 <__gmpz_get_d_2exp@plt+0x11590> │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805d3c0 <__gmpz_get_d_2exp@plt+0x115f0> │ │ │ │ + add %cl,0x468b0805(%ebx,%ecx,8) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x19750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805d452 <__gmpz_get_d_2exp@plt+0x11682> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov $0x8350b8c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 805d37c <__gmpz_get_d_2exp@plt+0x115ac> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + call 2905fac4 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + lock mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 805ca84 <__gmpz_get_d_2exp@plt+0x10cb4> │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + aas │ │ │ │ + das │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - roll %cl,0x8bf08908 │ │ │ │ - jne 805d3dc <__gmpz_get_d_2exp@plt+0x1160c> │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - roll %cl,0x8bf08908 │ │ │ │ - jne 805d3fc <__gmpz_get_d_2exp@plt+0x1162c> │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - push %es │ │ │ │ + jb 805cbea <__gmpz_get_d_2exp@plt+0x10e1a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x805cc00,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 805cc00 <__gmpz_get_d_2exp@plt+0x10e30> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8350b94,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 805cc35 <__gmpz_get_d_2exp@plt+0x10e65> │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%esp,%edx,8) │ │ │ │ - add $0x8bf08908,%eax │ │ │ │ - jne 805d41c <__gmpz_get_d_2exp@plt+0x1164c> │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - push %es │ │ │ │ + call 805cc07 <__gmpz_get_d_2exp@plt+0x10e37> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x81ef06c,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 805ca84 <__gmpz_get_d_2exp@plt+0x10cb4> │ │ │ │ + push %eax │ │ │ │ + aas │ │ │ │ + das │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71845(%ebx) │ │ │ │ - sbb %ch,0x4d8b0805(%ebx,%edx,8) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805cc5e <__gmpz_get_d_2exp@plt+0x10e8e> │ │ │ │ + movl $0x8350b96,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 805d0b4 <__gmpz_get_d_2exp@plt+0x112e4> │ │ │ │ - mov $0x8350d70,%esi │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + mov $0x8350b9c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x805d374,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x1900305e,%eax │ │ │ │ - add %al,0x0 │ │ │ │ + cld │ │ │ │ + ds das │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805d5d4 <__gmpz_get_d_2exp@plt+0x11804> │ │ │ │ + jb 805cc9a <__gmpz_get_d_2exp@plt+0x10eca> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x805d4b0,0x0(%ebp) │ │ │ │ + movl $0x805ccb0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 805d4b0 <__gmpz_get_d_2exp@plt+0x116e0> │ │ │ │ + jne 805ccb0 <__gmpz_get_d_2exp@plt+0x10ee0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x8350ba4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %bl,0x30(%esi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + les (%esi),%edi │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,-0xf76f7fb(,%edx,8) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805d524 <__gmpz_get_d_2exp@plt+0x11754> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + call 910d134c │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81ef06c,-0x4(%ebp) │ │ │ │ + movl $0x83674a5,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 805ca84 <__gmpz_get_d_2exp@plt+0x10cb4> │ │ │ │ + nop │ │ │ │ + sbb %bh,(%edi) │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805d5dc <__gmpz_get_d_2exp@plt+0x1180c> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + jb 805cd29 <__gmpz_get_d_2exp@plt+0x10f59> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805cd40,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350c10,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 805d4dc <__gmpz_get_d_2exp@plt+0x1170c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %bl,0x30(%esi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805cd2c <__gmpz_get_d_2exp@plt+0x10f5c> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sarb $0x2f,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x5(%ebp,%edx,8) │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805d54c <__gmpz_get_d_2exp@plt+0x1177c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - call c0605a2 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x5(%ebp,%edx,8) │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805d574 <__gmpz_get_d_2exp@plt+0x117a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcrb $0x0,0x30(%ebp) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805cd95 <__gmpz_get_d_2exp@plt+0x10fc5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805cdac,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350c24,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0xf76f7fb(%ebp,%edx,8) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805d59c <__gmpz_get_d_2exp@plt+0x117cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - pop %ebp │ │ │ │ - xor %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %cl,0x4d8b0805(,%edx,8) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - hlt │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x8363335,-0x4(%ebp) │ │ │ │ - movl $0x8363101,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805d0b4 <__gmpz_get_d_2exp@plt+0x112e4> │ │ │ │ - mov $0x8350d74,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x805d4d4,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - dec %esp │ │ │ │ - push $0x30 │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - in $0x3b,%al │ │ │ │ - sbbl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dh,0x72(%edx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 805d651 <__gmpz_get_d_2exp@plt+0x11881> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x805d660,-0xc(%ebp) │ │ │ │ - movl $0x836324d,-0x1c(%ebp) │ │ │ │ - movl $0x83632fd,-0x18(%ebp) │ │ │ │ - movl $0x8350d05,-0x14(%ebp) │ │ │ │ - movl $0x8363945,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8178494 <__gmpz_get_d_2exp@plt+0x12c6c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805cd98 <__gmpz_get_d_2exp@plt+0x10fc8> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805d680 <__gmpz_get_d_2exp@plt+0x118b0> │ │ │ │ - movl $0x81742e4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 805cdf7 <__gmpz_get_d_2exp@plt+0x11027> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805d6f7 <__gmpz_get_d_2exp@plt+0x11927> │ │ │ │ + jb 805ce35 <__gmpz_get_d_2exp@plt+0x11065> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x805d6d4,-0xc(%ebp) │ │ │ │ - movl $0x2,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815bd50 <__gmpz_get_d_2exp@plt+0x10ff80> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805d6fa <__gmpz_get_d_2exp@plt+0x1192a> │ │ │ │ - movl $0x81b8ec4,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 805ce71 <__gmpz_get_d_2exp@plt+0x110a1> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x805ce0c,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ 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 805d737 <__gmpz_get_d_2exp@plt+0x11967> │ │ │ │ + jb 805ceb1 <__gmpz_get_d_2exp@plt+0x110e1> │ │ │ │ movl $0x81edd7c,-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 805d748 <__gmpz_get_d_2exp@plt+0x11978> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ 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,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - lea -0x10(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 805d763 <__gmpz_get_d_2exp@plt+0x11993> │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805cf00 <__gmpz_get_d_2exp@plt+0x11130> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x805ce88,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - movl $0x805d78c,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805cfb7 <__gmpz_get_d_2exp@plt+0x111e7> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805cfad <__gmpz_get_d_2exp@plt+0x111dd> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x805ce44,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805cec0,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x8350264,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805d78c <__gmpz_get_d_2exp@plt+0x119bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%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 │ │ │ │ - jne 805d7a1 <__gmpz_get_d_2exp@plt+0x119d1> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x805d7c8,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805cfef <__gmpz_get_d_2exp@plt+0x1121f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805d7c8 <__gmpz_get_d_2exp@plt+0x119f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lock xlat %ds:(%ebx) │ │ │ │ - add $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805d7f0 <__gmpz_get_d_2exp@plt+0x11a20> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 805d02f <__gmpz_get_d_2exp@plt+0x1125f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 805d75d <__gmpz_get_d_2exp@plt+0x1198d> │ │ │ │ - add $0x28,%edi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805d0e8 <__gmpz_get_d_2exp@plt+0x11318> │ │ │ │ + add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805d84a <__gmpz_get_d_2exp@plt+0x11a7a> │ │ │ │ - movl $0x805d714,-0x24(%edi) │ │ │ │ + ja 805d0de <__gmpz_get_d_2exp@plt+0x1130e> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x805cdd0,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x805cf1c,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x805cfc8,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x805d008,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8350268,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805d139 <__gmpz_get_d_2exp@plt+0x11369> │ │ │ │ + movl $0x805ccf8,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b8ec4,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x805cd64,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + movl $0x805d048,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %dh,0x5002f │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350c38,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + cmp (%edi),%ch │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805d8e8 <__gmpz_get_d_2exp@plt+0x11b18> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x805d89c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805d89c <__gmpz_get_d_2exp@plt+0x11acc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 805d8c6 <__gmpz_get_d_2exp@plt+0x11af6> │ │ │ │ - das │ │ │ │ + jb 805d189 <__gmpz_get_d_2exp@plt+0x113b9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805d1a0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350bfc,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 805d8dd <__gmpz_get_d_2exp@plt+0x11b0d> │ │ │ │ - movl $0x805d8d0,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805d8d0 <__gmpz_get_d_2exp@plt+0x11b00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xor $0x2f,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 805d908 <__gmpz_get_d_2exp@plt+0x11b38> │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ + jne 805d18c <__gmpz_get_d_2exp@plt+0x113bc> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8350d8c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 805d748 <__gmpz_get_d_2exp@plt+0x11978> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805d965 <__gmpz_get_d_2exp@plt+0x11b95> │ │ │ │ - movl $0x805d698,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x81ed0fc,-0x1c(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x805d748,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ed0a8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x805d8f8,0x0(%ebp) │ │ │ │ - movl $0x8350d7c,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - adc $0x34,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 805d1f4 <__gmpz_get_d_2exp@plt+0x11424> │ │ │ │ das │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805d9a6 <__gmpz_get_d_2exp@plt+0x11bd6> │ │ │ │ + jb 805d1e7 <__gmpz_get_d_2exp@plt+0x11417> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 805de70 <__gmpz_get_d_2exp@plt+0x120a0> │ │ │ │ + jmp 805d0fc <__gmpz_get_d_2exp@plt+0x1132c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdivl (%ebx) │ │ │ │ - das │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805d21f <__gmpz_get_d_2exp@plt+0x1144f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805d9de <__gmpz_get_d_2exp@plt+0x11c0e> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805d25d <__gmpz_get_d_2exp@plt+0x1148d> │ │ │ │ movl $0x81edd7c,-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 805dd2c <__gmpz_get_d_2exp@plt+0x11f5c> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - pop %ecx │ │ │ │ - xor %al,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805d299 <__gmpz_get_d_2exp@plt+0x114c9> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x805d234,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ 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 805da16 <__gmpz_get_d_2exp@plt+0x11c46> │ │ │ │ + jb 805d2d9 <__gmpz_get_d_2exp@plt+0x11509> │ │ │ │ movl $0x81edd7c,-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 805dbe0 <__gmpz_get_d_2exp@plt+0x11e10> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805d328 <__gmpz_get_d_2exp@plt+0x11558> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x805d2b0,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0x59,%al │ │ │ │ - xor %al,(%eax) │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805dbb4 <__gmpz_get_d_2exp@plt+0x11de4> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x805da90,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805d3d7 <__gmpz_get_d_2exp@plt+0x11607> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805d3cd <__gmpz_get_d_2exp@plt+0x115fd> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805da90 <__gmpz_get_d_2exp@plt+0x11cc0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - pop %eax │ │ │ │ - xor %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x805d26c,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805d2e8,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%ebx,%ebx,8) │ │ │ │ - add $0x8bf08908,%eax │ │ │ │ - jne 805daa0 <__gmpz_get_d_2exp@plt+0x11cd0> │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805db04 <__gmpz_get_d_2exp@plt+0x11d34> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 805d40f <__gmpz_get_d_2exp@plt+0x1163f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805d44f <__gmpz_get_d_2exp@plt+0x1167f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805d514 <__gmpz_get_d_2exp@plt+0x11744> │ │ │ │ + add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805dbb7 <__gmpz_get_d_2exp@plt+0x11de7> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ + ja 805d50a <__gmpz_get_d_2exp@plt+0x1173a> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x805d1f8,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x805d344,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x805d3e8,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x805d428,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x835026c,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805d565 <__gmpz_get_d_2exp@plt+0x11795> │ │ │ │ + movl $0x805d158,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x805d1c4,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805d468,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350c48,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + call 90604b3 │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 805d5b5 <__gmpz_get_d_2exp@plt+0x117e5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805d5cc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350c6c,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 805dabc <__gmpz_get_d_2exp@plt+0x11cec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %bl,0x30(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%ebx,%ebx,8) │ │ │ │ - add $0x8bf08908,%eax │ │ │ │ - jne 805db18 <__gmpz_get_d_2exp@plt+0x11d48> │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805db2c <__gmpz_get_d_2exp@plt+0x11d5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %bl,0x30(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805d5b8 <__gmpz_get_d_2exp@plt+0x117e8> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + ss das │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x5(%ebx,%ebx,8) │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805db54 <__gmpz_get_d_2exp@plt+0x11d84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 805dba1 <__gmpz_get_d_2exp@plt+0x11dd1> │ │ │ │ - xor %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x5(%ebx,%ebx,8) │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805db7c <__gmpz_get_d_2exp@plt+0x11dac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x4003057,%eax │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %ch,%ah │ │ │ │ - fiaddl 0x44d8b08 │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x8363335,-0x4(%ebp) │ │ │ │ - movl $0x8363101,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 805d0b4 <__gmpz_get_d_2exp@plt+0x112e4> │ │ │ │ + jb 805d621 <__gmpz_get_d_2exp@plt+0x11851> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805d638,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350c80,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x805dab4,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - push %edi │ │ │ │ - xor %al,(%eax) │ │ │ │ - add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805dd09 <__gmpz_get_d_2exp@plt+0x11f39> │ │ │ │ - movl $0x805dc58,-0x18(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805dc58 <__gmpz_get_d_2exp@plt+0x11e88> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fcoml 0x30(%esi) │ │ │ │ - add %al,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 805dc6f <__gmpz_get_d_2exp@plt+0x11e9f> │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x805dc98,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805dc98 <__gmpz_get_d_2exp@plt+0x11ec8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - push %esi │ │ │ │ - xor %al,(%eax) │ │ │ │ - push %es │ │ │ │ + jne 805d624 <__gmpz_get_d_2exp@plt+0x11854> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805d683 <__gmpz_get_d_2exp@plt+0x118b3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805d6c1 <__gmpz_get_d_2exp@plt+0x118f1> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805dd0c <__gmpz_get_d_2exp@plt+0x11f3c> │ │ │ │ + ja 805d6fd <__gmpz_get_d_2exp@plt+0x1192d> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x805d9f0,-0x40(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - movl $0x805da28,-0x30(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b8ec4,-0x14(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + movl $0x805d698,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - push $0x5002f30 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805de31 <__gmpz_get_d_2exp@plt+0x12061> │ │ │ │ - movl $0x805dd94,-0x14(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ + jb 805d73d <__gmpz_get_d_2exp@plt+0x1196d> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805d78c <__gmpz_get_d_2exp@plt+0x119bc> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x805d714,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805d843 <__gmpz_get_d_2exp@plt+0x11a73> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805d839 <__gmpz_get_d_2exp@plt+0x11a69> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x805d6d0,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805d74c,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x8350258,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805dd94 <__gmpz_get_d_2exp@plt+0x11fc4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %dh,(%eax) │ │ │ │ - das │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805ddab <__gmpz_get_d_2exp@plt+0x11fdb> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x805ddd4,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805ddd4 <__gmpz_get_d_2exp@plt+0x12004> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - shrb $0x2f,(%edi) │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805de50 <__gmpz_get_d_2exp@plt+0x12080> │ │ │ │ + ja 805d87b <__gmpz_get_d_2exp@plt+0x11aab> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x805d9b8,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x805dbe0,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x805de40,0x10(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 805d86c <__gmpz_get_d_2exp@plt+0x11a9c> │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - hlt │ │ │ │ - push %esp │ │ │ │ - xor %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 805dbe0 <__gmpz_get_d_2exp@plt+0x11e10> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - and $0x2f,%al │ │ │ │ - das │ │ │ │ - add %al,0x2000100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 805d8bb <__gmpz_get_d_2exp@plt+0x11aeb> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805df4b <__gmpz_get_d_2exp@plt+0x1217b> │ │ │ │ - movl $0x805deb4,-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 805deb4 <__gmpz_get_d_2exp@plt+0x120e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - loopne 805ded8 <__gmpz_get_d_2exp@plt+0x12108> │ │ │ │ - das │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805d974 <__gmpz_get_d_2exp@plt+0x11ba4> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805d96a <__gmpz_get_d_2exp@plt+0x11b9a> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x805d65c,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x805d7a8,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x805d854,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x805d894,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x835025c,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805dec9 <__gmpz_get_d_2exp@plt+0x120f9> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x805def4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805def4 <__gmpz_get_d_2exp@plt+0x12124> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov 0x4002f2e,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805df6c <__gmpz_get_d_2exp@plt+0x1219c> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x805d980,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x805dd2c,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + ja 805d9c5 <__gmpz_get_d_2exp@plt+0x11bf5> │ │ │ │ + movl $0x805d584,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x805d5f0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805d8d4,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x805df5c,0xc(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 805d86c <__gmpz_get_d_2exp@plt+0x11a9c> │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350c94,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %ch,(%esi) │ │ │ │ + nop │ │ │ │ + je 805da0c <__gmpz_get_d_2exp@plt+0x11c3c> │ │ │ │ das │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805da15 <__gmpz_get_d_2exp@plt+0x11c45> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805da2c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350c58,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 805dd2c <__gmpz_get_d_2exp@plt+0x11f5c> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - or %ch,(%esi) │ │ │ │ - das │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805e044 <__gmpz_get_d_2exp@plt+0x12274> │ │ │ │ - movl $0x805dfc0,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805dfc0 <__gmpz_get_d_2exp@plt+0x121f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - aam $0x2d │ │ │ │ - das │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 805dfd5 <__gmpz_get_d_2exp@plt+0x12205> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + jne 805da18 <__gmpz_get_d_2exp@plt+0x11c48> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x805e004,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805e004 <__gmpz_get_d_2exp@plt+0x12234> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0x4002f,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + xor (%edi),%ch │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805da73 <__gmpz_get_d_2exp@plt+0x11ca3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 805d988 <__gmpz_get_d_2exp@plt+0x11bb8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805e04c <__gmpz_get_d_2exp@plt+0x1227c> │ │ │ │ + ja 805daab <__gmpz_get_d_2exp@plt+0x11cdb> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x805de70,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - cmp $0x23,%eax │ │ │ │ - jne 805e078 <__gmpz_get_d_2exp@plt+0x122a8> │ │ │ │ - movl $0x805e09c,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 805d86c <__gmpz_get_d_2exp@plt+0x11a9c> │ │ │ │ - mov $0x8350da4,%esi │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - sub $0x2d,%al │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 805de70 <__gmpz_get_d_2exp@plt+0x120a0> │ │ │ │ - movl $0x805e068,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 805d86c <__gmpz_get_d_2exp@plt+0x11a9c> │ │ │ │ - clc │ │ │ │ - sub $0x2f,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 805de70 <__gmpz_get_d_2exp@plt+0x120a0> │ │ │ │ - fsubrl 0x2f │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805e0f8 <__gmpz_get_d_2exp@plt+0x12328> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 805e0f4 <__gmpz_get_d_2exp@plt+0x12324> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350e6e,-0x10(%ebp) │ │ │ │ - movl $0x8350e80,-0xc(%ebp) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805dae9 <__gmpz_get_d_2exp@plt+0x11d19> │ │ │ │ + movl $0x81edd7c,-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 811dfe0 <__gmpz_get_d_2exp@plt+0xd2210> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x2d,%al │ │ │ │ - das │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805db25 <__gmpz_get_d_2exp@plt+0x11d55> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x805dac0,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%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 805e141 <__gmpz_get_d_2exp@plt+0x12371> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 805e13d <__gmpz_get_d_2exp@plt+0x1236d> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350e22,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815b8a8 <__gmpz_get_d_2exp@plt+0x10fad8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 805db65 <__gmpz_get_d_2exp@plt+0x11d95> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805e1a4 <__gmpz_get_d_2exp@plt+0x123d4> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x805e188,0x8(%ebp) │ │ │ │ + ja 805dbb4 <__gmpz_get_d_2exp@plt+0x11de4> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x805db3c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 805df8c <__gmpz_get_d_2exp@plt+0x121bc> │ │ │ │ - push %eax │ │ │ │ - sub $0x2f,%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x890805e1,%eax │ │ │ │ - jne 805e186 <__gmpz_get_d_2exp@plt+0x123b6> │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815a8f8 <__gmpz_get_d_2exp@plt+0x10eb28> │ │ │ │ - mov $0x8350ee8,%esi │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805dc63 <__gmpz_get_d_2exp@plt+0x11e93> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805dc59 <__gmpz_get_d_2exp@plt+0x11e89> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x805daf8,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805db74,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and %ch,0x1002f │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - addb $0x0,(%eax) │ │ │ │ - add %cl,-0x3e76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 805e1da <__gmpz_get_d_2exp@plt+0x1240a> │ │ │ │ - mov $0x8350ec8,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x805e200,0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805e200 <__gmpz_get_d_2exp@plt+0x12430> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x2c,%al │ │ │ │ - das │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0xe2,%al │ │ │ │ - add $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + ja 805dc9b <__gmpz_get_d_2exp@plt+0x11ecb> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805e22c <__gmpz_get_d_2exp@plt+0x1245c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 805e24e <__gmpz_get_d_2exp@plt+0x1247e> │ │ │ │ - das │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805e243 <__gmpz_get_d_2exp@plt+0x12473> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8350ea8,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805dcdb <__gmpz_get_d_2exp@plt+0x11f0b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805dda0 <__gmpz_get_d_2exp@plt+0x11fd0> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805dd96 <__gmpz_get_d_2exp@plt+0x11fc6> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x805da84,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x805dbd0,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x805dc74,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x805dcb4,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8350260,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805ddf1 <__gmpz_get_d_2exp@plt+0x12021> │ │ │ │ + movl $0x805d9e4,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x805da50,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805dcf4,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350ca4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x1002f2e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805e289 <__gmpz_get_d_2exp@plt+0x124b9> │ │ │ │ + jb 805de41 <__gmpz_get_d_2exp@plt+0x12071> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805de58,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350ef9,-0xc(%ebp) │ │ │ │ + movl $0x8350cc8,-0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805e2f4 <__gmpz_get_d_2exp@plt+0x12524> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805de44 <__gmpz_get_d_2exp@plt+0x12074> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + cs das │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805dead <__gmpz_get_d_2exp@plt+0x120dd> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x805e2c8,-0xc(%ebp) │ │ │ │ + movl $0x805dec4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81221a0 <__gmpz_get_d_2exp@plt+0xd63d0> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350cdc,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805deb0 <__gmpz_get_d_2exp@plt+0x120e0> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805e2f7 <__gmpz_get_d_2exp@plt+0x12527> │ │ │ │ - movl $0x805e258,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x81ef06c,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + ja 805df0f <__gmpz_get_d_2exp@plt+0x1213f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161b0c <__gmpz_get_d_2exp@plt+0x115d3c> │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805df4d <__gmpz_get_d_2exp@plt+0x1217d> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805e333 <__gmpz_get_d_2exp@plt+0x12563> │ │ │ │ + ja 805df89 <__gmpz_get_d_2exp@plt+0x121b9> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 805c9cc <__gmpz_get_d_2exp@plt+0x10bfc> │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x805df24,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805dfc9 <__gmpz_get_d_2exp@plt+0x121f9> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805e363 <__gmpz_get_d_2exp@plt+0x12593> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 805b8bc <__gmpz_get_d_2exp@plt+0xfaec> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 805e018 <__gmpz_get_d_2exp@plt+0x12248> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x805dfa0,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc43fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805e44b <__gmpz_get_d_2exp@plt+0x1267b> │ │ │ │ - add $0x24,%edi │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805e0cf <__gmpz_get_d_2exp@plt+0x122ff> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805e441 <__gmpz_get_d_2exp@plt+0x12671> │ │ │ │ - movl $0x805e294,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x805e314,-0x14(%edi) │ │ │ │ + ja 805e0c5 <__gmpz_get_d_2exp@plt+0x122f5> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x805df5c,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x805e344,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x10,%esi │ │ │ │ - movl $0x19,-0x40(%ebp) │ │ │ │ - movl $0x21,-0x3c(%ebp) │ │ │ │ - movl $0x64,-0x38(%ebp) │ │ │ │ - movl $0x3,-0x34(%ebp) │ │ │ │ - movl $0xa,-0x30(%ebp) │ │ │ │ - movl $0x3,-0x2c(%ebp) │ │ │ │ - movl $0x5,-0x28(%ebp) │ │ │ │ - movl $0x3,-0x24(%ebp) │ │ │ │ - movl $0x14,-0x20(%ebp) │ │ │ │ - movl $0x3,-0x1c(%ebp) │ │ │ │ - movl $0x32,-0x18(%ebp) │ │ │ │ - movl $0x7a27,-0x14(%ebp) │ │ │ │ - movl $0x186a0,-0x10(%ebp) │ │ │ │ - movl $0x4043,-0xc(%ebp) │ │ │ │ - movl $0xc350,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + movl $0x805dfd8,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x835024c,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xffffffc0,%ebp │ │ │ │ - jmp *0x48(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8350f08,%esi │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805e8eb <__gmpz_get_d_2exp@plt+0x12b1b> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x805e494,0x4(%ebp) │ │ │ │ + ja 805e107 <__gmpz_get_d_2exp@plt+0x12337> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 805e374 <__gmpz_get_d_2exp@plt+0x125a4> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + ja 805e147 <__gmpz_get_d_2exp@plt+0x12377> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805e200 <__gmpz_get_d_2exp@plt+0x12430> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805e1f6 <__gmpz_get_d_2exp@plt+0x12426> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x805dee8,-0x30(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x805e034,-0x28(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x34(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x40(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x44(%ebp),%eax │ │ │ │ - add $0x148,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805e8f3 <__gmpz_get_d_2exp@plt+0x12b23> │ │ │ │ - movl $0x8061ae4,-0x144(%edi) │ │ │ │ - mov %ecx,-0x140(%edi) │ │ │ │ - mov %edx,-0x13c(%edi) │ │ │ │ - mov %eax,-0x138(%edi) │ │ │ │ - movl $0x81b5f68,-0x134(%edi) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,-0x130(%edi) │ │ │ │ - movl $0x81b5f68,-0x12c(%edi) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,-0x128(%edi) │ │ │ │ - movl $0x8165ff0,-0x124(%edi) │ │ │ │ - lea -0x12b(%edi),%eax │ │ │ │ - mov %eax,-0x120(%edi) │ │ │ │ - lea -0x133(%edi),%eax │ │ │ │ - mov %eax,-0x11c(%edi) │ │ │ │ - movl $0x81b5f68,-0x118(%edi) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,-0x114(%edi) │ │ │ │ - movl $0x81b5f68,-0x110(%edi) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,-0x10c(%edi) │ │ │ │ - movl $0x8165ff0,-0x108(%edi) │ │ │ │ - lea -0x10f(%edi),%eax │ │ │ │ - mov %eax,-0x104(%edi) │ │ │ │ - lea -0x117(%edi),%eax │ │ │ │ - mov %eax,-0x100(%edi) │ │ │ │ - movl $0x8077620,-0xfc(%edi) │ │ │ │ - lea -0x107(%edi),%eax │ │ │ │ - mov %eax,-0xf8(%edi) │ │ │ │ - lea -0x123(%edi),%eax │ │ │ │ - mov %eax,-0xf4(%edi) │ │ │ │ - movl $0x81b5f68,-0xf0(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0xec(%edi) │ │ │ │ - movl $0x81b5f68,-0xe8(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0xe4(%edi) │ │ │ │ - movl $0x8165ff0,-0xe0(%edi) │ │ │ │ - lea -0xe7(%edi),%eax │ │ │ │ - mov %eax,-0xdc(%edi) │ │ │ │ - lea -0xef(%edi),%eax │ │ │ │ - mov %eax,-0xd8(%edi) │ │ │ │ - movl $0x81b5f68,-0xd4(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0xd0(%edi) │ │ │ │ - movl $0x81b5f68,-0xcc(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xc8(%edi) │ │ │ │ - movl $0x8165ff0,-0xc4(%edi) │ │ │ │ - lea -0xcb(%edi),%eax │ │ │ │ - mov %eax,-0xc0(%edi) │ │ │ │ - lea -0xd3(%edi),%eax │ │ │ │ - mov %eax,-0xbc(%edi) │ │ │ │ - movl $0x8077620,-0xb8(%edi) │ │ │ │ - lea -0xc3(%edi),%eax │ │ │ │ - mov %eax,-0xb4(%edi) │ │ │ │ - lea -0xdf(%edi),%eax │ │ │ │ - mov %eax,-0xb0(%edi) │ │ │ │ - movl $0x81b5f68,-0xac(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xa8(%edi) │ │ │ │ - movl $0x81b5f68,-0xa4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xa0(%edi) │ │ │ │ - movl $0x8165ff0,-0x9c(%edi) │ │ │ │ - lea -0xa3(%edi),%eax │ │ │ │ - mov %eax,-0x98(%edi) │ │ │ │ - lea -0xab(%edi),%eax │ │ │ │ - mov %eax,-0x94(%edi) │ │ │ │ - movl $0x81b5f68,-0x90(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x8c(%edi) │ │ │ │ - movl $0x81b5f68,-0x88(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x84(%edi) │ │ │ │ - movl $0x8165ff0,-0x80(%edi) │ │ │ │ - lea -0x87(%edi),%eax │ │ │ │ - mov %eax,-0x7c(%edi) │ │ │ │ - lea -0x8f(%edi),%eax │ │ │ │ - mov %eax,-0x78(%edi) │ │ │ │ - movl $0x8077620,-0x74(%edi) │ │ │ │ - lea -0x7f(%edi),%eax │ │ │ │ - mov %eax,-0x70(%edi) │ │ │ │ - lea -0x9b(%edi),%eax │ │ │ │ - mov %eax,-0x6c(%edi) │ │ │ │ - movl $0x81b5f68,-0x68(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x64(%edi) │ │ │ │ - movl $0x81b5f68,-0x60(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - movl $0x8165ff0,-0x58(%edi) │ │ │ │ - lea -0x5f(%edi),%eax │ │ │ │ - mov %eax,-0x54(%edi) │ │ │ │ - lea -0x67(%edi),%eax │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - movl $0x81b5f68,-0x4c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x81b5f68,-0x44(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x805e0e0,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x805e120,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x8165ff0,-0x3c(%edi) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - lea -0x4b(%edi),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x8077620,-0x30(%edi) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - lea -0x57(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80730d0,-0x24(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x73(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0xb7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8350250,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805e251 <__gmpz_get_d_2exp@plt+0x12481> │ │ │ │ + movl $0x805de10,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80730c0,-0x14(%edi) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0xfb(%edi),%eax │ │ │ │ + movl $0x805de7c,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8061ad4,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + movl $0x805e160,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x143(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - repz decl 0x1e00(%edi) │ │ │ │ - add %cl,0x4d8b4c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x44(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x48(%ebp),%eax │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 805e52a <__gmpz_get_d_2exp@plt+0x1275a> │ │ │ │ - mov $0x8350f0c,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350cf0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x148,0x33c(%ebx) │ │ │ │ - movl $0x805e84c,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x48(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %esp │ │ │ │ + sub (%edi),%ch │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805e952 <__gmpz_get_d_2exp@plt+0x12b82> │ │ │ │ + jb 805e2a1 <__gmpz_get_d_2exp@plt+0x124d1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805e2b8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350cb4,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805e2a4 <__gmpz_get_d_2exp@plt+0x124d4> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x2a,%al │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805e983 <__gmpz_get_d_2exp@plt+0x12bb3> │ │ │ │ + jb 805e2ff <__gmpz_get_d_2exp@plt+0x1252f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 805e214 <__gmpz_get_d_2exp@plt+0x12444> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805e337 <__gmpz_get_d_2exp@plt+0x12567> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%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 805e375 <__gmpz_get_d_2exp@plt+0x125a5> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805e9b3 <__gmpz_get_d_2exp@plt+0x12be3> │ │ │ │ + ja 805e3b1 <__gmpz_get_d_2exp@plt+0x125e1> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x805e34c,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%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 805e3f1 <__gmpz_get_d_2exp@plt+0x12621> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 805e440 <__gmpz_get_d_2exp@plt+0x12670> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x805e3c8,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ea9b <__gmpz_get_d_2exp@plt+0x12ccb> │ │ │ │ - movl $0x805e9f4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805e9f4 <__gmpz_get_d_2exp@plt+0x12c24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805e4ef <__gmpz_get_d_2exp@plt+0x1271f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805e4e5 <__gmpz_get_d_2exp@plt+0x12715> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x805e384,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805e400,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub %ch,%dl │ │ │ │ - add $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805ea28 <__gmpz_get_d_2exp@plt+0x12c58> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ + ja 805e527 <__gmpz_get_d_2exp@plt+0x12757> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805eaa3 <__gmpz_get_d_2exp@plt+0x12cd3> │ │ │ │ + ja 805e567 <__gmpz_get_d_2exp@plt+0x12797> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x805e91c,-0x38(%edi) │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805e62c <__gmpz_get_d_2exp@plt+0x1285c> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805e622 <__gmpz_get_d_2exp@plt+0x12852> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x805e310,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x805e45c,-0x28(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x805e964,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x805e994,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8061ae4,-0xc(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x805e500,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ + movl $0x805e540,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8350254,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805e67d <__gmpz_get_d_2exp@plt+0x128ad> │ │ │ │ + movl $0x805e270,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x805e2dc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805e580,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8350f30,%esi │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350d00,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x2f24,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805eaf9 <__gmpz_get_d_2exp@plt+0x12d29> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 805eaf5 <__gmpz_get_d_2exp@plt+0x12d25> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350f4c,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811e064 <__gmpz_get_d_2exp@plt+0xd2294> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + or %ah,(%esi) │ │ │ │ + das │ │ │ │ + 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 -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805eb51 <__gmpz_get_d_2exp@plt+0x12d81> │ │ │ │ + jb 805e6bf <__gmpz_get_d_2exp@plt+0x128ef> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x805eb38,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161cd0 <__gmpz_get_d_2exp@plt+0x115f00> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - lock push %ds │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0xf(%ebp) │ │ │ │ - xor $0xf8c58308,%eax │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 805ddb4 <__gmpz_get_d_2exp@plt+0x11fe4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ah,(%esi) │ │ │ │ + das │ │ │ │ + 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 -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805eb8d <__gmpz_get_d_2exp@plt+0x12dbd> │ │ │ │ + jb 805e6f3 <__gmpz_get_d_2exp@plt+0x12923> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350f35,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 805e640 <__gmpz_get_d_2exp@plt+0x12870> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805ebc9 <__gmpz_get_d_2exp@plt+0x12df9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350f45,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805ec05 <__gmpz_get_d_2exp@plt+0x12e35> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350f3d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + ja 805e72b <__gmpz_get_d_2exp@plt+0x1295b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ec46 <__gmpz_get_d_2exp@plt+0x12e76> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805e769 <__gmpz_get_d_2exp@plt+0x12999> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805e7a5 <__gmpz_get_d_2exp@plt+0x129d5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x805e740,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805ec87 <__gmpz_get_d_2exp@plt+0x12eb7> │ │ │ │ + jb 805e7e5 <__gmpz_get_d_2exp@plt+0x12a15> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ 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,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ecb4 <__gmpz_get_d_2exp@plt+0x12ee4> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + ja 805e834 <__gmpz_get_d_2exp@plt+0x12a64> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x805e7bc,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805e8e3 <__gmpz_get_d_2exp@plt+0x12b13> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805e8d9 <__gmpz_get_d_2exp@plt+0x12b09> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x805e778,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805e7f4,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ece0 <__gmpz_get_d_2exp@plt+0x12f10> │ │ │ │ + ja 805e91b <__gmpz_get_d_2exp@plt+0x12b4b> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ed22 <__gmpz_get_d_2exp@plt+0x12f52> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 805e95b <__gmpz_get_d_2exp@plt+0x12b8b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ed53 <__gmpz_get_d_2exp@plt+0x12f83> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + ja 805e9f6 <__gmpz_get_d_2exp@plt+0x12c26> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + movl $0x805e704,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x805e850,-0x28(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x805e8f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x805e934,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ed83 <__gmpz_get_d_2exp@plt+0x12fb3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + ja 805ea4d <__gmpz_get_d_2exp@plt+0x12c7d> │ │ │ │ + movl $0x805e69c,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x805e6d0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805e974,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350d10,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add $0x23,%al │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805edc6 <__gmpz_get_d_2exp@plt+0x12ff6> │ │ │ │ + jb 805ea9d <__gmpz_get_d_2exp@plt+0x12ccd> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805eab4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bf0 <__gmpz_get_d_2exp@plt+0x115e20> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350d70,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%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 805eaa0 <__gmpz_get_d_2exp@plt+0x12cd0> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + and (%edi),%ch │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ee0a <__gmpz_get_d_2exp@plt+0x1303a> │ │ │ │ + jb 805eb09 <__gmpz_get_d_2exp@plt+0x12d39> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805eb20,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350d84,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%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 805eb0c <__gmpz_get_d_2exp@plt+0x12d3c> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ee3b <__gmpz_get_d_2exp@plt+0x1306b> │ │ │ │ + ja 805eb6b <__gmpz_get_d_2exp@plt+0x12d9b> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%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 805eba9 <__gmpz_get_d_2exp@plt+0x12dd9> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ee6b <__gmpz_get_d_2exp@plt+0x1309b> │ │ │ │ + ja 805ebe5 <__gmpz_get_d_2exp@plt+0x12e15> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x805eb80,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805eeae <__gmpz_get_d_2exp@plt+0x130de> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805ec25 <__gmpz_get_d_2exp@plt+0x12e55> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805ec74 <__gmpz_get_d_2exp@plt+0x12ea4> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x805ebfc,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805eeef <__gmpz_get_d_2exp@plt+0x1311f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805ed2b <__gmpz_get_d_2exp@plt+0x12f5b> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805ed21 <__gmpz_get_d_2exp@plt+0x12f51> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x805ebb8,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805ec34,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + movl $0x8350238,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ef1c <__gmpz_get_d_2exp@plt+0x1314c> │ │ │ │ + ja 805ed63 <__gmpz_get_d_2exp@plt+0x12f93> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ef48 <__gmpz_get_d_2exp@plt+0x13178> │ │ │ │ + ja 805eda3 <__gmpz_get_d_2exp@plt+0x12fd3> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805ee5c <__gmpz_get_d_2exp@plt+0x1308c> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805ee52 <__gmpz_get_d_2exp@plt+0x13082> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x805eb44,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x805ec90,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x805ed3c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x805ed7c,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x835023c,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805eead <__gmpz_get_d_2exp@plt+0x130dd> │ │ │ │ + movl $0x805ea6c,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x805ead8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805edbc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350d98,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + push %ds │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805ef8a <__gmpz_get_d_2exp@plt+0x131ba> │ │ │ │ + jb 805eefd <__gmpz_get_d_2exp@plt+0x1312d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805ef14,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350d5c,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%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 805ef00 <__gmpz_get_d_2exp@plt+0x13130> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + pusha │ │ │ │ + push %ds │ │ │ │ + das │ │ │ │ + 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 -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805efcb <__gmpz_get_d_2exp@plt+0x131fb> │ │ │ │ + jb 805ef5b <__gmpz_get_d_2exp@plt+0x1318b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 805ee70 <__gmpz_get_d_2exp@plt+0x130a0> │ │ │ │ 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 805eff8 <__gmpz_get_d_2exp@plt+0x13228> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805f024 <__gmpz_get_d_2exp@plt+0x13254> │ │ │ │ + ja 805ef93 <__gmpz_get_d_2exp@plt+0x131c3> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805f066 <__gmpz_get_d_2exp@plt+0x13296> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805efd1 <__gmpz_get_d_2exp@plt+0x13201> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bf0 <__gmpz_get_d_2exp@plt+0x115e20> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805f0aa <__gmpz_get_d_2exp@plt+0x132da> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805f00d <__gmpz_get_d_2exp@plt+0x1323d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x805efa8,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805f0eb <__gmpz_get_d_2exp@plt+0x1331b> │ │ │ │ + jb 805f04d <__gmpz_get_d_2exp@plt+0x1327d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805f09c <__gmpz_get_d_2exp@plt+0x132cc> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x805f024,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805f14b <__gmpz_get_d_2exp@plt+0x1337b> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805f141 <__gmpz_get_d_2exp@plt+0x13371> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x805efe0,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805f05c,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805f118 <__gmpz_get_d_2exp@plt+0x13348> │ │ │ │ + ja 805f183 <__gmpz_get_d_2exp@plt+0x133b3> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805f144 <__gmpz_get_d_2exp@plt+0x13374> │ │ │ │ + ja 805f1c3 <__gmpz_get_d_2exp@plt+0x133f3> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805f288 <__gmpz_get_d_2exp@plt+0x134b8> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805f27e <__gmpz_get_d_2exp@plt+0x134ae> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x805ef6c,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x805f0b8,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x805f15c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x805f19c,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8350240,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805f2d9 <__gmpz_get_d_2exp@plt+0x13509> │ │ │ │ + movl $0x805eecc,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x805ef38,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805f1dc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350da8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sbb %bl,(%esi) │ │ │ │ + aam $0x1a │ │ │ │ das │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805fa2f <__gmpz_get_d_2exp@plt+0x13c5f> │ │ │ │ - movl $0x805f188,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161b7c <__gmpz_get_d_2exp@plt+0x115dac> │ │ │ │ - call e06209e │ │ │ │ + jb 805f329 <__gmpz_get_d_2exp@plt+0x13559> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805f340,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350dcc,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805f32c <__gmpz_get_d_2exp@plt+0x1355c> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 805f374 <__gmpz_get_d_2exp@plt+0x135a4> │ │ │ │ + das │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805fa37 <__gmpz_get_d_2exp@plt+0x13c67> │ │ │ │ - movl $0x805eb04,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x805f1c8,-0x8(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 805f395 <__gmpz_get_d_2exp@plt+0x135c5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ + movl $0x805f3ac,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350de0,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - test $0x1d,%al │ │ │ │ - das │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - int1 │ │ │ │ - add $0xf0758908,%eax │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 805f20f <__gmpz_get_d_2exp@plt+0x1343f> │ │ │ │ - das │ │ │ │ - add %cl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 805fb9d <__gmpz_get_d_2exp@plt+0x13dcd> │ │ │ │ - movl $0x805f228,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ + jne 805f398 <__gmpz_get_d_2exp@plt+0x135c8> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x5(%edx,%esi,8) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 81b74c8 <__gmpz_get_d_2exp@plt+0x16b6f8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + ja 805f3f7 <__gmpz_get_d_2exp@plt+0x13627> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x64,%al │ │ │ │ - repnz add $0x458908,%eax │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8161cd0 <__gmpz_get_d_2exp@plt+0x115f00> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805f435 <__gmpz_get_d_2exp@plt+0x13665> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805fa46 <__gmpz_get_d_2exp@plt+0x13c76> │ │ │ │ - movl $0x805eb5c,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x805eb98,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805fb4b <__gmpz_get_d_2exp@plt+0x13d7b> │ │ │ │ - movl $0x805f030,-0x10(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x805f3e4,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x18(%ebp) │ │ │ │ - lea -0x10(%edi),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + ja 805f471 <__gmpz_get_d_2exp@plt+0x136a1> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x805f40c,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - and %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805fa55 <__gmpz_get_d_2exp@plt+0x13c85> │ │ │ │ - movl $0x805ebd4,-0x8(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x805f438,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805f4b1 <__gmpz_get_d_2exp@plt+0x136e1> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%eax),%al │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - and %cl,0x44891c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805f9a3 <__gmpz_get_d_2exp@plt+0x13bd3> │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 805f37d <__gmpz_get_d_2exp@plt+0x135ad> │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805f500 <__gmpz_get_d_2exp@plt+0x13730> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x805f488,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or (%eax),%al │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76a7dbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 805fb39 <__gmpz_get_d_2exp@plt+0x13d69> │ │ │ │ - add $0x34,%edi │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805f5b7 <__gmpz_get_d_2exp@plt+0x137e7> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805fa82 <__gmpz_get_d_2exp@plt+0x13cb2> │ │ │ │ - movl $0x805ec10,-0x30(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x805ec54,-0x1c(%edi) │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x805ec98,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x805ecc4,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + ja 805f5ad <__gmpz_get_d_2exp@plt+0x137dd> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x805f444,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805f4c0,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805fad1 <__gmpz_get_d_2exp@plt+0x13d01> │ │ │ │ - movl $0x805ed90,-0x10(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x805f808,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x18(%ebp) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x835022c,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sub %cl,-0x7b76e7ab(%ebx) │ │ │ │ - and $0x88,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7376ebbb(%ebx) │ │ │ │ - and $0x94,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f3b3(%ebx) │ │ │ │ - and $0xa0,%al │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376f7bb(%ebx) │ │ │ │ - and $0xb8,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e183f1(%ecx) │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 805f707 <__gmpz_get_d_2exp@plt+0x13937> │ │ │ │ - add $0x60,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805fb1b <__gmpz_get_d_2exp@plt+0x13d4b> │ │ │ │ - movl $0x805edd4,-0x5c(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x54(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x50(%edi) │ │ │ │ - mov %eax,-0x4c(%edi) │ │ │ │ - movl $0x805ee1c,-0x48(%edi) │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x805ee4c,-0x3c(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - movl $0x805ee78,-0x30(%edi) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x805eebc,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x805ef00,-0xc(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x805ef2c,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ + ja 805f5ef <__gmpz_get_d_2exp@plt+0x1381f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - lea -0x5c(%edi),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - lea -0x47(%edi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - jmp 805f4ff <__gmpz_get_d_2exp@plt+0x1372f> │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805fa91 <__gmpz_get_d_2exp@plt+0x13cc1> │ │ │ │ - movl $0x805ecec,-0x28(%edi) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x805ed34,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x805ed64,-0x8(%edi) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,0x882484(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 805f738 <__gmpz_get_d_2exp@plt+0x13968> │ │ │ │ - nop │ │ │ │ - or $0x1e000000,%eax │ │ │ │ + ja 805f62f <__gmpz_get_d_2exp@plt+0x1385f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - adc %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 805f83a <__gmpz_get_d_2exp@plt+0x13a6a> │ │ │ │ - movl $0x805f5a8,0x0(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805f6e8 <__gmpz_get_d_2exp@plt+0x13918> │ │ │ │ add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805fb2a <__gmpz_get_d_2exp@plt+0x13d5a> │ │ │ │ - movl $0x805ef54,-0x30(%edi) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x805ef98,-0x1c(%edi) │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x805efdc,-0xc(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x805f008,-0x4(%edi) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ + ja 805f6de <__gmpz_get_d_2exp@plt+0x1390e> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x805f3d0,-0x30(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x805f51c,-0x28(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - lea -0x30(%edi),%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - lea -0xb(%edi),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - jmp 805f4ff <__gmpz_get_d_2exp@plt+0x1372f> │ │ │ │ - or $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3445(%ebx) │ │ │ │ - xor %cl,-0x7b76dbab(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7376e3bb(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x6b76d7b3(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x44891855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - jmp 805f4ff <__gmpz_get_d_2exp@plt+0x1372f> │ │ │ │ - pop %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,0xf42484(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - jmp 805f2d1 <__gmpz_get_d_2exp@plt+0x13501> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805fb8e <__gmpz_get_d_2exp@plt+0x13dbe> │ │ │ │ - movl $0x805f074,-0x30(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x805f0b8,-0x1c(%edi) │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x805f0fc,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x805f128,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ + movl $0x805f5c8,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x805f608,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - lea -0x30(%edi),%edx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8350230,-0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 805f2d1 <__gmpz_get_d_2exp@plt+0x13501> │ │ │ │ - mov $0x8350f80,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x805f360,0xc(%ebp) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 81e84d0 <__gmpz_get_d_2exp@plt+0x19c700> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x805f7b8,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x805f8e8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - movl $0x60,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x805f960,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81e84d0 <__gmpz_get_d_2exp@plt+0x19c700> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov $0x8350f70,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - les (%ebx),%edx │ │ │ │ - das │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805fc9a <__gmpz_get_d_2exp@plt+0x13eca> │ │ │ │ - movl $0x805fbf0,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805fbf0 <__gmpz_get_d_2exp@plt+0x13e20> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + ja 805f739 <__gmpz_get_d_2exp@plt+0x13969> │ │ │ │ + movl $0x805f2f8,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x805f364,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805f648,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350df4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - adc (%edi),%ebp │ │ │ │ - add %al,(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub %bh,%ah │ │ │ │ - add $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805fc28 <__gmpz_get_d_2exp@plt+0x13e58> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - adc (%edi),%ebp │ │ │ │ - add %al,0x1e000000 │ │ │ │ + pusha │ │ │ │ + push %ss │ │ │ │ + das │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c71445(%ebx) │ │ │ │ - adc $0x90,%al │ │ │ │ - cld │ │ │ │ - add $0x84d8b08,%eax │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 805f158 <__gmpz_get_d_2exp@plt+0x13388> │ │ │ │ - xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 805fca2 <__gmpz_get_d_2exp@plt+0x13ed2> │ │ │ │ - movl $0x8061ae4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + jb 805f789 <__gmpz_get_d_2exp@plt+0x139b9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805f7a0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350db8,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 805fc64 <__gmpz_get_d_2exp@plt+0x13e94> │ │ │ │ - mov $0x8350f88,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x805fc5c,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805f78c <__gmpz_get_d_2exp@plt+0x139bc> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %dl,(%esi) │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805fcfa <__gmpz_get_d_2exp@plt+0x13f2a> │ │ │ │ + jb 805f7e7 <__gmpz_get_d_2exp@plt+0x13a17> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 805f6fc <__gmpz_get_d_2exp@plt+0x1392c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805fd2b <__gmpz_get_d_2exp@plt+0x13f5b> │ │ │ │ + ja 805f81f <__gmpz_get_d_2exp@plt+0x13a4f> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%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 805f85d <__gmpz_get_d_2exp@plt+0x13a8d> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 805fd5b <__gmpz_get_d_2exp@plt+0x13f8b> │ │ │ │ + ja 805f899 <__gmpz_get_d_2exp@plt+0x13ac9> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x805f834,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 805fef1 <__gmpz_get_d_2exp@plt+0x14121> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 805fd9d <__gmpz_get_d_2exp@plt+0x13fcd> │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x805fdd0,-0xc(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805fdd0 <__gmpz_get_d_2exp@plt+0x14000> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 805f8d9 <__gmpz_get_d_2exp@plt+0x13b09> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - add $0xfe,%al │ │ │ │ - add $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805fe04 <__gmpz_get_d_2exp@plt+0x14034> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %cl,%al │ │ │ │ - incb 0x8bf18908 │ │ │ │ - jne 805fe1f <__gmpz_get_d_2exp@plt+0x1404f> │ │ │ │ + ja 805f928 <__gmpz_get_d_2exp@plt+0x13b58> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x805f8b0,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 805fd6c <__gmpz_get_d_2exp@plt+0x13f9c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x2c,%edi │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805f9d7 <__gmpz_get_d_2exp@plt+0x13c07> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 805fef4 <__gmpz_get_d_2exp@plt+0x14124> │ │ │ │ - movl $0x805fcc4,-0x28(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x805fd0c,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + ja 805f9cd <__gmpz_get_d_2exp@plt+0x13bfd> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x805f86c,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x805fd3c,-0x8(%edi) │ │ │ │ + movl $0x805f8e8,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - jmp 805fe58 <__gmpz_get_d_2exp@plt+0x14088> │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805fa0f <__gmpz_get_d_2exp@plt+0x13c3f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x805fe34,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 805ff3a <__gmpz_get_d_2exp@plt+0x1416a> │ │ │ │ - movl $0x805fd6c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 805fd6c <__gmpz_get_d_2exp@plt+0x13f9c> │ │ │ │ + ja 805fa4f <__gmpz_get_d_2exp@plt+0x13c7f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8350f90,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805fb14 <__gmpz_get_d_2exp@plt+0x13d44> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805fb0a <__gmpz_get_d_2exp@plt+0x13d3a> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x805f7f8,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x805f944,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x805f9e8,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x805fa28,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8350234,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8060052 <__gmpz_get_d_2exp@plt+0x14282> │ │ │ │ - movl $0x805ff88,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805ff88 <__gmpz_get_d_2exp@plt+0x141b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 805fb65 <__gmpz_get_d_2exp@plt+0x13d95> │ │ │ │ + movl $0x805f758,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x805f7c4,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805fa68,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350e04,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ + nop │ │ │ │ + adc (%edi),%ch │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x468b0805(%edi,%edi,8) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805ffac <__gmpz_get_d_2exp@plt+0x141dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 805fbb5 <__gmpz_get_d_2exp@plt+0x13de5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805fbcc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350e14,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - loopne 805ffb0 <__gmpz_get_d_2exp@plt+0x141e0> │ │ │ │ - add $0x3468b08,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 805ffe0 <__gmpz_get_d_2exp@plt+0x14210> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805fbb8 <__gmpz_get_d_2exp@plt+0x13de8> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %dl,(%edx) │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %cl,0x0(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 805ff18 <__gmpz_get_d_2exp@plt+0x14148> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jb 805fc21 <__gmpz_get_d_2exp@plt+0x13e51> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x805fc38,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350e28,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806005a <__gmpz_get_d_2exp@plt+0x1428a> │ │ │ │ - movl $0x8061ae4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 805fc24 <__gmpz_get_d_2exp@plt+0x13e54> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 806001c <__gmpz_get_d_2exp@plt+0x1424c> │ │ │ │ - mov $0x8350f94,%esi │ │ │ │ + ja 805fc83 <__gmpz_get_d_2exp@plt+0x13eb3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805fcc1 <__gmpz_get_d_2exp@plt+0x13ef1> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 805fcfd <__gmpz_get_d_2exp@plt+0x13f2d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x805fc98,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8060014,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf,%al │ │ │ │ - das │ │ │ │ - add %dl,(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 805fd3d <__gmpz_get_d_2exp@plt+0x13f6d> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806009d <__gmpz_get_d_2exp@plt+0x142cd> │ │ │ │ + ja 805fd8c <__gmpz_get_d_2exp@plt+0x13fbc> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x805fd14,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805fe43 <__gmpz_get_d_2exp@plt+0x14073> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805fe39 <__gmpz_get_d_2exp@plt+0x14069> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x805fcd0,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805fd4c,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x8350224,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 805fbbc <__gmpz_get_d_2exp@plt+0x13dec> │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%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,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80600c5 <__gmpz_get_d_2exp@plt+0x142f5> │ │ │ │ + ja 805fe7b <__gmpz_get_d_2exp@plt+0x140ab> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 805ff58 <__gmpz_get_d_2exp@plt+0x14188> │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80600ed <__gmpz_get_d_2exp@plt+0x1431d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 805e9c4 <__gmpz_get_d_2exp@plt+0x12bf4> │ │ │ │ + ja 805febb <__gmpz_get_d_2exp@plt+0x140eb> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %cl,(%esi) │ │ │ │ - das │ │ │ │ - add %al,0x100 │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 805ff74 <__gmpz_get_d_2exp@plt+0x141a4> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 805ff6a <__gmpz_get_d_2exp@plt+0x1419a> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x805fc5c,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x805fda8,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x805fe54,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x805fe94,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8350228,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806014d <__gmpz_get_d_2exp@plt+0x1437d> │ │ │ │ - movl $0x8060084,-0x24(%edi) │ │ │ │ + ja 805ffc5 <__gmpz_get_d_2exp@plt+0x141f5> │ │ │ │ + movl $0x805fb84,-0x20(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80600ac,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80600d4,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8119aa8,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ + movl $0x805fbf0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x805fed4,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x8350f98,%esi │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350e3c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + push $0x1002f0e │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,-0x3976f7fa(%ecx,%eax,1) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 806018c <__gmpz_get_d_2exp@plt+0x143bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 8060015 <__gmpz_get_d_2exp@plt+0x14245> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806002c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350e4c,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf48a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - cmc │ │ │ │ - jo 80601ae <__gmpz_get_d_2exp@plt+0x143de> │ │ │ │ - add %dl,0x10005(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8060018 <__gmpz_get_d_2exp@plt+0x14248> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %cl,(%esi) │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,%ah │ │ │ │ - add %eax,(%esi) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80601c4 <__gmpz_get_d_2exp@plt+0x143f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 8060081 <__gmpz_get_d_2exp@plt+0x142b1> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8060098,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350e60,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - mov $0x90001870,%ebp │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8060084 <__gmpz_get_d_2exp@plt+0x142b4> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,%ah │ │ │ │ - add %eax,(%esi) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80601fc <__gmpz_get_d_2exp@plt+0x1442c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80600e3 <__gmpz_get_d_2exp@plt+0x14313> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - test %esi,0x18(%eax) │ │ │ │ - add %dl,0x10005(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8060121 <__gmpz_get_d_2exp@plt+0x14351> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,(%edx,%eax,1) │ │ │ │ - push %es │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8060234 <__gmpz_get_d_2exp@plt+0x14464> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 806015d <__gmpz_get_d_2exp@plt+0x1438d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80600f8,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf88a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806019d <__gmpz_get_d_2exp@plt+0x143cd> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,0x2(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8060270 <__gmpz_get_d_2exp@plt+0x144a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80601ec <__gmpz_get_d_2exp@plt+0x1441c> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x8060174,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 8060250 <__gmpz_get_d_2exp@plt+0x14480> │ │ │ │ - das │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80602c5 <__gmpz_get_d_2exp@plt+0x144f5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80602c1 <__gmpz_get_d_2exp@plt+0x144f1> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8208366,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %ds │ │ │ │ - das │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 806030d <__gmpz_get_d_2exp@plt+0x1453d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8060309 <__gmpz_get_d_2exp@plt+0x14539> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83524e1,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8072dd8 <__gmpz_get_d_2exp@plt+0x27008> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x2f0c,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 806035c <__gmpz_get_d_2exp@plt+0x1458c> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8060358 <__gmpz_get_d_2exp@plt+0x14588> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80602a3 <__gmpz_get_d_2exp@plt+0x144d3> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8060299 <__gmpz_get_d_2exp@plt+0x144c9> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x8060130,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80601ac,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x835021c,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83620a5,-0x10(%ebp) │ │ │ │ - movl $0x8350fc4,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8074f44 <__gmpz_get_d_2exp@plt+0x29174> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%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 806038d <__gmpz_get_d_2exp@plt+0x145bd> │ │ │ │ - movl $0x8362081,-0x8(%ebp) │ │ │ │ - movl $0x8350fe8,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80759bc <__gmpz_get_d_2exp@plt+0x29bec> │ │ │ │ - mov $0x8350ff8,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ 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 │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80603c4 <__gmpz_get_d_2exp@plt+0x145f4> │ │ │ │ + ja 80602db <__gmpz_get_d_2exp@plt+0x1450b> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81ef06c,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,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,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80603ed <__gmpz_get_d_2exp@plt+0x1461d> │ │ │ │ + ja 806031b <__gmpz_get_d_2exp@plt+0x1454b> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb %cl,(%edi,%ebp,1) │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80605fa <__gmpz_get_d_2exp@plt+0x1482a> │ │ │ │ - movl $0x8060440,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80603d4 <__gmpz_get_d_2exp@plt+0x14604> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80603ca <__gmpz_get_d_2exp@plt+0x145fa> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80600bc,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x8060208,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80602b4,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80602f4,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + movl $0x8350220,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - nop │ │ │ │ - fmuls (%ebx) │ │ │ │ - das │ │ │ │ - add %al,(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x6(%esp,%eax,1) │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or (%edi),%ebp │ │ │ │ - add %al,(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x76f7f9fc(%eax) │ │ │ │ - lock mov 0xc(%ebp),%esi │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - orb $0x2f,(%ebx) │ │ │ │ - add %al,0x1e000001(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8060602 <__gmpz_get_d_2exp@plt+0x14832> │ │ │ │ - movl $0x81b9094,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - movl $0x83674a5,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ + ja 8060425 <__gmpz_get_d_2exp@plt+0x14655> │ │ │ │ + movl $0x805ffe4,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8060050,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + movl $0x8060334,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8060504,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8072dd8 <__gmpz_get_d_2exp@plt+0x27008> │ │ │ │ - add $0xb,%al │ │ │ │ - das │ │ │ │ - add %al,%dh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x75890806(,%eax,1) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81150a4 <__gmpz_get_d_2exp@plt+0xc92d4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xa,%al │ │ │ │ - das │ │ │ │ - add %al,%dh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x6(%ebp,%eax,1) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - stc │ │ │ │ - sysexit │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350e74,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ clc │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0xc6002f0a │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + or %ebp,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x6(%ebp,%eax,1) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 81150a4 <__gmpz_get_d_2exp@plt+0xc92d4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - or (%edi),%ch │ │ │ │ - add %al,%dh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8060611 <__gmpz_get_d_2exp@plt+0x14841> │ │ │ │ - movl $0x80603a4,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80603d4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80605b8,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + jb 8060467 <__gmpz_get_d_2exp@plt+0x14697> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 805ff88 <__gmpz_get_d_2exp@plt+0x141b8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ cld │ │ │ │ or %ebp,(%edi) │ │ │ │ - add %al,%dh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - adc %bl,%ah │ │ │ │ - add $0x458b0806,%eax │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - jne 80605dc <__gmpz_get_d_2exp@plt+0x1480c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ - fmuls (%ecx) │ │ │ │ - das │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %ch,(%esi,%eax,1) │ │ │ │ - push %es │ │ │ │ - or %cl,0x4d8bfc75(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80759bc <__gmpz_get_d_2exp@plt+0x29bec> │ │ │ │ - mov $0x8351028,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov %cl,(%ecx) │ │ │ │ - das │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 806049b <__gmpz_get_d_2exp@plt+0x146cb> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80603e8 <__gmpz_get_d_2exp@plt+0x14618> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 806066d <__gmpz_get_d_2exp@plt+0x1489d> │ │ │ │ - movl $0x8060660,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8060660 <__gmpz_get_d_2exp@plt+0x14890> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - push %esp │ │ │ │ - or %ebp,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8060679 <__gmpz_get_d_2exp@plt+0x148a9> │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x8350fb4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80606a4,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80606a4 <__gmpz_get_d_2exp@plt+0x148d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - adc %cl,(%ecx) │ │ │ │ - das │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80606b3 <__gmpz_get_d_2exp@plt+0x148e3> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 806066d <__gmpz_get_d_2exp@plt+0x1489d> │ │ │ │ - movl $0x80606e0,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ + ja 80604d3 <__gmpz_get_d_2exp@plt+0x14703> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80606e0 <__gmpz_get_d_2exp@plt+0x14910> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0x8 │ │ │ │ - das │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80606f9 <__gmpz_get_d_2exp@plt+0x14929> │ │ │ │ - movl $0x806070c,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 806066d <__gmpz_get_d_2exp@plt+0x1489d> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - pop %es │ │ │ │ - push %es │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - inc %ebx │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8060511 <__gmpz_get_d_2exp@plt+0x14741> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x4c,%al │ │ │ │ - pop %es │ │ │ │ - push %es │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or %al,0x4be904c5(%ebx) │ │ │ │ - imul $0x0,(%eax),%ebx │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806054d <__gmpz_get_d_2exp@plt+0x1477d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80604e8,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x19002f08,%esp │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806058d <__gmpz_get_d_2exp@plt+0x147bd> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80608e5 <__gmpz_get_d_2exp@plt+0x14b15> │ │ │ │ - movl $0x80607a0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80607a0 <__gmpz_get_d_2exp@plt+0x149d0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %cl,(%eax) │ │ │ │ - das │ │ │ │ - add %al,0x0(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - pop %es │ │ │ │ - push %es │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80607c8 <__gmpz_get_d_2exp@plt+0x149f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - or %ch,(%edi) │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - pop %es │ │ │ │ - push %es │ │ │ │ - or %cl,0x758b0746(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0xe9,%al │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - push $0x18 │ │ │ │ - add %cl,0x83c0076(%ebp) │ │ │ │ - das │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax,%ecx,1) │ │ │ │ - push %es │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - sbb $0x8,%al │ │ │ │ - das │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax,%ecx,1) │ │ │ │ - push %es │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - cld │ │ │ │ - pop %es │ │ │ │ - das │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c71445(%ebx) │ │ │ │ - adc $0x64,%al │ │ │ │ - or %al,(%esi) │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80605dc <__gmpz_get_d_2exp@plt+0x1480c> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x8060564,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8060400 <__gmpz_get_d_2exp@plt+0x14630> │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 806068b <__gmpz_get_d_2exp@plt+0x148bb> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8060681 <__gmpz_get_d_2exp@plt+0x148b1> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x8060520,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x806059c,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jl 8060871 <__gmpz_get_d_2exp@plt+0x14aa1> │ │ │ │ - push %es │ │ │ │ - or %al,0x19e9fcc5(%ebx) │ │ │ │ - push $0x18 │ │ │ │ - add %dl,0x83(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa0,%al │ │ │ │ - or %al,(%esi) │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - imull 0x18(%ecx) │ │ │ │ - add %cl,0x20076(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80606c3 <__gmpz_get_d_2exp@plt+0x148f3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0xf76f7fa(%eax,%ecx,1) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + ja 8060703 <__gmpz_get_d_2exp@plt+0x14933> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80608ed <__gmpz_get_d_2exp@plt+0x14b1d> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ + ja 806079e <__gmpz_get_d_2exp@plt+0x149ce> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + movl $0x80604ac,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x80605f8,-0x28(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8351030,%esi │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x806069c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80606dc,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - das │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8060941 <__gmpz_get_d_2exp@plt+0x14b71> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 806093d <__gmpz_get_d_2exp@plt+0x14b6d> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x820833c,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - je 806094c <__gmpz_get_d_2exp@plt+0x14b7c> │ │ │ │ - das │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80607f5 <__gmpz_get_d_2exp@plt+0x14a25> │ │ │ │ + movl $0x8060444,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8060478,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x806071c,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350e84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + lock add $0x1002f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8060989 <__gmpz_get_d_2exp@plt+0x14bb9> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8060985 <__gmpz_get_d_2exp@plt+0x14bb5> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8350fc4,-0xc(%ebp) │ │ │ │ + jb 8060837 <__gmpz_get_d_2exp@plt+0x14a67> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 81150a4 <__gmpz_get_d_2exp@plt+0xc92d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 805fb28 <__gmpz_get_d_2exp@plt+0x13d58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lock pop %ss │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x6,%al │ │ │ │ das │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80609bb <__gmpz_get_d_2exp@plt+0x14beb> │ │ │ │ + jb 806086b <__gmpz_get_d_2exp@plt+0x14a9b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8072f50 <__gmpz_get_d_2exp@plt+0x27180> │ │ │ │ + jmp 80607b8 <__gmpz_get_d_2exp@plt+0x149e8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x16,%al │ │ │ │ - xor %al,(%eax) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80609f0 <__gmpz_get_d_2exp@plt+0x14c20> │ │ │ │ - movl $0x8362081,-0x8(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80608a3 <__gmpz_get_d_2exp@plt+0x14ad3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80608e1 <__gmpz_get_d_2exp@plt+0x14b11> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806091d <__gmpz_get_d_2exp@plt+0x14b4d> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80608b8,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%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 806095d <__gmpz_get_d_2exp@plt+0x14b8d> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80609ac <__gmpz_get_d_2exp@plt+0x14bdc> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x8060934,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8060a5b <__gmpz_get_d_2exp@plt+0x14c8b> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8060a51 <__gmpz_get_d_2exp@plt+0x14c81> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x80608f0,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x806096c,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80759bc <__gmpz_get_d_2exp@plt+0x29bec> │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8060a20 <__gmpz_get_d_2exp@plt+0x14c50> │ │ │ │ + ja 8060a93 <__gmpz_get_d_2exp@plt+0x14cc3> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81ef06c,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,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,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8060a49 <__gmpz_get_d_2exp@plt+0x14c79> │ │ │ │ + ja 8060ad3 <__gmpz_get_d_2exp@plt+0x14d03> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8060bd0 <__gmpz_get_d_2exp@plt+0x14e00> │ │ │ │ - add $0x5c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8060bc6 <__gmpz_get_d_2exp@plt+0x14df6> │ │ │ │ - movl $0x81ed150,-0x58(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - movl $0x81b9094,-0x4c(%edi) │ │ │ │ - lea -0x58(%edi),%ecx │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - movl $0x83674a5,-0x44(%edi) │ │ │ │ - movl $0x81ed0fc,-0x40(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x81b9094,-0x34(%edi) │ │ │ │ - lea -0x40(%edi),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - lea -0x4a(%edi),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x81ed0a8,-0x28(%edi) │ │ │ │ + ja 8060b6e <__gmpz_get_d_2exp@plt+0x14d9e> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + movl $0x806087c,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x80609c8,-0x28(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - movl $0x81b9094,-0x1c(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - lea -0x32(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8060998,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80609d0,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8060b18,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8060a6c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8060aac,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8351048,-0x8(%ebp) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ - and %al,0x43002f │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - or (%esi),%eax │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 81150a4 <__gmpz_get_d_2exp@plt+0xc92d4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,0x43002f │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8060bd8 <__gmpz_get_d_2exp@plt+0x14e08> │ │ │ │ - movl $0x8060a00,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8060a30,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + ja 8060bc5 <__gmpz_get_d_2exp@plt+0x14df5> │ │ │ │ + movl $0x8060814,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8060848,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8060aec,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8060b84,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ - mov $0x4,%ah │ │ │ │ - das │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa8,%al │ │ │ │ - or (%esi),%eax │ │ │ │ - or %cl,0x75890045(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - decl (%esi) │ │ │ │ - adc %al,(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - add $0x2f,%al │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dh,%ah │ │ │ │ - or (%esi),%eax │ │ │ │ - or %cl,0x4d8bfc75(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80759bc <__gmpz_get_d_2exp@plt+0x29bec> │ │ │ │ - movl $0x5c,0x33c(%ebx) │ │ │ │ - mov $0x8351058,%esi │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350e94,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - add $0x2f,%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8060c35 <__gmpz_get_d_2exp@plt+0x14e65> │ │ │ │ - movl $0x8060c28,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8060c0b <__gmpz_get_d_2exp@plt+0x14e3b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8060c28 <__gmpz_get_d_2exp@plt+0x14e58> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - adc %al,(%edi,%ebp,1) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add (%edi),%ch │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8060c41 <__gmpz_get_d_2exp@plt+0x14e71> │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x8351038,%esi │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8060c55 <__gmpz_get_d_2exp@plt+0x14e85> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8060c6c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350eb8,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8060c6c,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8060c6c <__gmpz_get_d_2exp@plt+0x14e9c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - add (%edi),%ebp │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8060c7b <__gmpz_get_d_2exp@plt+0x14eab> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8060c35 <__gmpz_get_d_2exp@plt+0x14e65> │ │ │ │ - movl $0x8060ca8,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8060ca8 <__gmpz_get_d_2exp@plt+0x14ed8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - add (%edi),%ebp │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8060cc1 <__gmpz_get_d_2exp@plt+0x14ef1> │ │ │ │ - movl $0x8060cd4,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8060c35 <__gmpz_get_d_2exp@plt+0x14e65> │ │ │ │ + jne 8060c58 <__gmpz_get_d_2exp@plt+0x14e88> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - or $0x6,%al │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - inc %ebx │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8060cb5 <__gmpz_get_d_2exp@plt+0x14ee5> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x14,%al │ │ │ │ - or $0xf1890806,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ + ja 8060cf1 <__gmpz_get_d_2exp@plt+0x14f21> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8060c8c,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x3,%al │ │ │ │ - das │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8060d31 <__gmpz_get_d_2exp@plt+0x14f61> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8060e51 <__gmpz_get_d_2exp@plt+0x15081> │ │ │ │ - movl $0x8060d68,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8060d68 <__gmpz_get_d_2exp@plt+0x14f98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - lock add (%edi),%ch │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x74f7f9f3(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8060d90 <__gmpz_get_d_2exp@plt+0x14fc0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x2f02,$0x0 │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %al,%al │ │ │ │ - or $0x4d8b0806,%eax │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ + ja 8060d80 <__gmpz_get_d_2exp@plt+0x14fb0> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x8060d08,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8060a58 <__gmpz_get_d_2exp@plt+0x14c88> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - loopne 8060dd2 <__gmpz_get_d_2exp@plt+0x15002> │ │ │ │ - push %es │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8060e37 <__gmpz_get_d_2exp@plt+0x15067> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8060e2d <__gmpz_get_d_2exp@plt+0x1505d> │ │ │ │ + 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 0x17(%eax),%eax │ │ │ │ + movl $0x8060cc4,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8060d40,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x8350280,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8060e6f <__gmpz_get_d_2exp@plt+0x1509f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - nop │ │ │ │ - test %al,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x4,%al │ │ │ │ - push %cs │ │ │ │ - push %es │ │ │ │ - or %cl,0x10758bf1(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8060eaf <__gmpz_get_d_2exp@plt+0x150df> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x28,%al │ │ │ │ - push %cs │ │ │ │ - push %es │ │ │ │ - or %cl,0xc758bf1(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8060eef <__gmpz_get_d_2exp@plt+0x1511f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8060e59 <__gmpz_get_d_2exp@plt+0x15089> │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8351070,%esi │ │ │ │ + ja 8060f2f <__gmpz_get_d_2exp@plt+0x1515f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8061080 <__gmpz_get_d_2exp@plt+0x152b0> │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8061076 <__gmpz_get_d_2exp@plt+0x152a6> │ │ │ │ + movl $0x8060be4,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x8060c24,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8060d9c,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x2b(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8061024,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8350ea4,-0x4(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806100b <__gmpz_get_d_2exp@plt+0x1523b> │ │ │ │ + movl $0x8060ec8,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8060f08,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8350214,-0x4(%ebp) │ │ │ │ + movl $0x8350274,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8060fc9 <__gmpz_get_d_2exp@plt+0x151f9> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806100b <__gmpz_get_d_2exp@plt+0x1523b> │ │ │ │ + movl $0x8060e48,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8060e88,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83578a4,-0x4(%ebp) │ │ │ │ + movl $0x8350274,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x8350ecc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8060ea1 <__gmpz_get_d_2exp@plt+0x150d1> │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80610c5 <__gmpz_get_d_2exp@plt+0x152f5> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80610dc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350f45,-0xc(%ebp) │ │ │ │ + movl $0x8350edc,-0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8060edd <__gmpz_get_d_2exp@plt+0x1510d> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80610c8 <__gmpz_get_d_2exp@plt+0x152f8> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock std │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8061131 <__gmpz_get_d_2exp@plt+0x15361> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8061148,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350f3d,-0xc(%ebp) │ │ │ │ + movl $0x8350ef0,-0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - push $0x18002f01 │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8060f9b <__gmpz_get_d_2exp@plt+0x151cb> │ │ │ │ - movl $0x8060f28,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8060a58 <__gmpz_get_d_2exp@plt+0x14c88> │ │ │ │ - test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %eax │ │ │ │ - clts │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ - xchg %eax,(%esi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8061134 <__gmpz_get_d_2exp@plt+0x15364> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8060ff2 <__gmpz_get_d_2exp@plt+0x15222> │ │ │ │ - movl $0x8060e70,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x8060eac,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8060fac,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ - mov $0x8351078,%esi │ │ │ │ + ja 8061193 <__gmpz_get_d_2exp@plt+0x153c3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - xchg %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 806113a <__gmpz_get_d_2exp@plt+0x1536a> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov $0x8367491,%ecx │ │ │ │ - movl $0x806100c,0x0(%ebp) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80611d1 <__gmpz_get_d_2exp@plt+0x15401> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80610ee <__gmpz_get_d_2exp@plt+0x1531e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov $0x8367491,%ecx │ │ │ │ - movl $0x8061060,0x0(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esi │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80610a6 <__gmpz_get_d_2exp@plt+0x152d6> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x8061098,0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - movl $0x81ef4f8,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ - nop │ │ │ │ + ja 806120d <__gmpz_get_d_2exp@plt+0x1543d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80611a8,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x1f7cf7bb(%ebx) │ │ │ │ - add 0xe7501f8(%ebx),%eax │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80610c1 <__gmpz_get_d_2exp@plt+0x152f1> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806124d <__gmpz_get_d_2exp@plt+0x1547d> │ │ │ │ + movl $0x81edd7c,-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 80610a6 <__gmpz_get_d_2exp@plt+0x152d6> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - inc %esi │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - jmp 806102f <__gmpz_get_d_2exp@plt+0x1525f> │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - movl $0x80610d0,0x4(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806129c <__gmpz_get_d_2exp@plt+0x154cc> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x8061224,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ - nop │ │ │ │ - xchg %ecx,(%eax) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8061353 <__gmpz_get_d_2exp@plt+0x15583> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8061349 <__gmpz_get_d_2exp@plt+0x15579> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x80611e0,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x806125c,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x8350278,-0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - jmp 8060fcc <__gmpz_get_d_2exp@plt+0x151fc> │ │ │ │ - movl $0x806111c,0x0(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8061199 <__gmpz_get_d_2exp@plt+0x153c9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350f3d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806138b <__gmpz_get_d_2exp@plt+0x155bb> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80613cb <__gmpz_get_d_2exp@plt+0x155fb> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8061484 <__gmpz_get_d_2exp@plt+0x156b4> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806147a <__gmpz_get_d_2exp@plt+0x156aa> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x806116c,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x80612b8,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8061364,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80613a4,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x835027c,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80611e3 <__gmpz_get_d_2exp@plt+0x15413> │ │ │ │ - movl $0x8061168,-0x18(%edi) │ │ │ │ + ja 80614d5 <__gmpz_get_d_2exp@plt+0x15705> │ │ │ │ + movl $0x8061094,-0x20(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8061ae4,-0xc(%edi) │ │ │ │ - movl $0x835d5f9,-0x8(%edi) │ │ │ │ - movl $0x835d5f9,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8061100,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80613e4,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8351080,%esi │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8350f04,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8061231 <__gmpz_get_d_2exp@plt+0x15461> │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806151b <__gmpz_get_d_2exp@plt+0x1574b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sar $1,%cl │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8061557 <__gmpz_get_d_2exp@plt+0x15787> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8350f3d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8061498 <__gmpz_get_d_2exp@plt+0x156c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8061272 <__gmpz_get_d_2exp@plt+0x154a2> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806158d <__gmpz_get_d_2exp@plt+0x157bd> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - 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,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80612a3 <__gmpz_get_d_2exp@plt+0x154d3> │ │ │ │ + ja 80615c9 <__gmpz_get_d_2exp@plt+0x157f9> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8061564,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8061609 <__gmpz_get_d_2exp@plt+0x15839> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80612d3 <__gmpz_get_d_2exp@plt+0x15503> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + ja 8061658 <__gmpz_get_d_2exp@plt+0x15888> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80615e0,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 806170f <__gmpz_get_d_2exp@plt+0x1593f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8061705 <__gmpz_get_d_2exp@plt+0x15935> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x806159c,-0x14(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8061618,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119528 <__gmpz_get_d_2exp@plt+0xcd758> │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806145d <__gmpz_get_d_2exp@plt+0x1568d> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8061318 <__gmpz_get_d_2exp@plt+0x15548> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov $0x835d5f9,%esi │ │ │ │ - movl $0x835d5f9,-0x4(%ebp) │ │ │ │ + ja 8061747 <__gmpz_get_d_2exp@plt+0x15977> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x806134c,-0xc(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8061787 <__gmpz_get_d_2exp@plt+0x159b7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806181a <__gmpz_get_d_2exp@plt+0x15a4a> │ │ │ │ + movl $0x80614f4,-0x3c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + movl $0x8061534,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x8061674,-0x28(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + lea -0x3b(%edi),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + lea -0x34(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x8061720,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8061760,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 8060f48 <__gmpz_get_d_2exp@plt+0x15178> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x8350f14,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80618d5 <__gmpz_get_d_2exp@plt+0x15b05> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80618c0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806134c <__gmpz_get_d_2exp@plt+0x1557c> │ │ │ │ + jne 80618c0 <__gmpz_get_d_2exp@plt+0x15af0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - adcb $0x6,(%ebx) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806186b <__gmpz_get_d_2exp@plt+0x15a9b> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80618a8,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8061380 <__gmpz_get_d_2exp@plt+0x155b0> │ │ │ │ + jne 80618a8 <__gmpz_get_d_2exp@plt+0x15ad8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%esp,%edx,1) │ │ │ │ - push %es │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80612e4 <__gmpz_get_d_2exp@plt+0x15514> │ │ │ │ - nop │ │ │ │ - test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44891055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8061460 <__gmpz_get_d_2exp@plt+0x15690> │ │ │ │ - movl $0x806123c,-0x28(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8061284,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80612b4,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ + add %cl,-0x197cec8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44891055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - jmp 80613c4 <__gmpz_get_d_2exp@plt+0x155f4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80613a0,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x6(%eax,%ebx,1) │ │ │ │ + or %cl,-0x899ec8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 806187c <__gmpz_get_d_2exp@plt+0x15aac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806154c <__gmpz_get_d_2exp@plt+0x1577c> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8061542 <__gmpz_get_d_2exp@plt+0x15772> │ │ │ │ - movl $0x8061200,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80612e4,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80614e4,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8061981 <__gmpz_get_d_2exp@plt+0x15bb1> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806196c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80614e4 <__gmpz_get_d_2exp@plt+0x15714> │ │ │ │ + jne 806196c <__gmpz_get_d_2exp@plt+0x15b9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x38,%al │ │ │ │ - adc $0xf1890806,%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8061917 <__gmpz_get_d_2exp@plt+0x15b47> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8061954,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - jmp 80612e4 <__gmpz_get_d_2exp@plt+0x15514> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8061954 <__gmpz_get_d_2exp@plt+0x15b84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8061554 <__gmpz_get_d_2exp@plt+0x15784> │ │ │ │ - movl $0x8061ae4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,-0x197cf08a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 806150c <__gmpz_get_d_2exp@plt+0x1573c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8351084,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8061504,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8061591 <__gmpz_get_d_2exp@plt+0x157c1> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8061484 <__gmpz_get_d_2exp@plt+0x156b4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80615b9 <__gmpz_get_d_2exp@plt+0x157e9> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 805e9c4 <__gmpz_get_d_2exp@plt+0x12bf4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + sbb %eax,(%esi) │ │ │ │ + or %cl,-0x899f08a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8061928 <__gmpz_get_d_2exp@plt+0x15b58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80615e7 <__gmpz_get_d_2exp@plt+0x15817> │ │ │ │ + jb 8061a00 <__gmpz_get_d_2exp@plt+0x15c30> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80619d8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80611a8 <__gmpz_get_d_2exp@plt+0x153d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - stc │ │ │ │ - add %al,%cs:0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 806169d <__gmpz_get_d_2exp@plt+0x158cd> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8061693 <__gmpz_get_d_2exp@plt+0x158c3> │ │ │ │ - movl $0x8061578,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80615a0,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80615c4,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8061664,-0xc(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8060100 <__gmpz_get_d_2exp@plt+0x14330> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80619d8 <__gmpz_get_d_2exp@plt+0x15c08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80616a5 <__gmpz_get_d_2exp@plt+0x158d5> │ │ │ │ - movl $0x8119a98,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8351088,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %eax,(%eax) │ │ │ │ + ja 80619bf <__gmpz_get_d_2exp@plt+0x15bef> │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + movl $0x81ed678,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80616df <__gmpz_get_d_2exp@plt+0x1590f> │ │ │ │ + jb 8061a80 <__gmpz_get_d_2exp@plt+0x15cb0> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8061a58,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81221dc <__gmpz_get_d_2exp@plt+0xd640c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8061a58 <__gmpz_get_d_2exp@plt+0x15c88> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8061a3f <__gmpz_get_d_2exp@plt+0x15c6f> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x81ed630,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8061736 <__gmpz_get_d_2exp@plt+0x15966> │ │ │ │ + jb 8061b2d <__gmpz_get_d_2exp@plt+0x15d5d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8061724,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8061b18,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81221a0 <__gmpz_get_d_2exp@plt+0xd63d0> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8061b18 <__gmpz_get_d_2exp@plt+0x15d48> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %ch,0x1e(%eax,%esi,8) │ │ │ │ - or %al,-0x2916033b(%ebx) │ │ │ │ - add (%eax),%edx │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8061ac3 <__gmpz_get_d_2exp@plt+0x15cf3> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8061b00,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8061b00 <__gmpz_get_d_2exp@plt+0x15d30> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806176a <__gmpz_get_d_2exp@plt+0x1599a> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80617a8 <__gmpz_get_d_2exp@plt+0x159d8> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81221dc <__gmpz_get_d_2exp@plt+0xd640c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + sbb (%esi),%al │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8061ad4 <__gmpz_get_d_2exp@plt+0x15d04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806180b <__gmpz_get_d_2exp@plt+0x15a3b> │ │ │ │ - movl $0x80616bc,-0x30(%edi) │ │ │ │ + jb 8061bc3 <__gmpz_get_d_2exp@plt+0x15df3> │ │ │ │ + add $0x50,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8061bb9 <__gmpz_get_d_2exp@plt+0x15de9> │ │ │ │ + movl $0x8061834,-0x4c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80616ec,-0x24(%edi) │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8061748,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x30(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x806177c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + movl $0x80618e0,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x806198c,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x8061a0c,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8061a8c,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x8351090,%esi │ │ │ │ + lea -0x4c(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x10(%ebp) │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + mov $0x8350f24,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8061885 <__gmpz_get_d_2exp@plt+0x15ab5> │ │ │ │ + jb 8061ca0 <__gmpz_get_d_2exp@plt+0x15ed0> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x806185c,0x4(%ebp) │ │ │ │ + movl $0x8061c2c,0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80617b8 <__gmpz_get_d_2exp@plt+0x159e8> │ │ │ │ + jmp 8061b3c <__gmpz_get_d_2exp@plt+0x15d6c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x8061c84,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 806188d <__gmpz_get_d_2exp@plt+0x15abd> │ │ │ │ - movl $0x8061ae4,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8061c02 <__gmpz_get_d_2exp@plt+0x15e32> │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8351094,%esi │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8061c42 <__gmpz_get_d_2exp@plt+0x15e72> │ │ │ │ + mov $0x8350f28,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80618d4 <__gmpz_get_d_2exp@plt+0x15b04> │ │ │ │ + jb 8061cd6 <__gmpz_get_d_2exp@plt+0x15f06> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161b0c <__gmpz_get_d_2exp@plt+0x115d3c> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8061ce8 <__gmpz_get_d_2exp@plt+0x15f18> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8061957 <__gmpz_get_d_2exp@plt+0x15b87> │ │ │ │ - movl $0x8061910,-0x4(%ebp) │ │ │ │ + jb 8061df1 <__gmpz_get_d_2exp@plt+0x16021> │ │ │ │ + movl $0x8061e04,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8061910 <__gmpz_get_d_2exp@plt+0x15b40> │ │ │ │ + jne 8061e04 <__gmpz_get_d_2exp@plt+0x16034> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x8061d94,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806195f <__gmpz_get_d_2exp@plt+0x15b8f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80618a4,-0x1c(%edi) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8061d13 <__gmpz_get_d_2exp@plt+0x15f43> │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x8061ae4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8351098,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8061d52 <__gmpz_get_d_2exp@plt+0x15f82> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8061db0 <__gmpz_get_d_2exp@plt+0x15fe0> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8061cb0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8061d3c,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8061b3c <__gmpz_get_d_2exp@plt+0x15d6c> │ │ │ │ + mov $0x8350f2c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8061dbf <__gmpz_get_d_2exp@plt+0x15fef> │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80619a2 <__gmpz_get_d_2exp@plt+0x15bd2> │ │ │ │ - movl $0x8061ad4,-0x8(%edi) │ │ │ │ + jb 8061e4e <__gmpz_get_d_2exp@plt+0x1607e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x835109c,%esi │ │ │ │ + movl $0x8061e60,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8061e60 <__gmpz_get_d_2exp@plt+0x16090> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8350f30,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8061ce8 <__gmpz_get_d_2exp@plt+0x15f18> │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80619df <__gmpz_get_d_2exp@plt+0x15c0f> │ │ │ │ + jb 8061f50 <__gmpz_get_d_2exp@plt+0x16180> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8061f5c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80611a8 <__gmpz_get_d_2exp@plt+0x153d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 8061a23 <__gmpz_get_d_2exp@plt+0x15c53> │ │ │ │ - movl $0x80619bc,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8061ad4,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8061f5c <__gmpz_get_d_2exp@plt+0x1618c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x83510a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x8061f34,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ 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 │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8061a6a <__gmpz_get_d_2exp@plt+0x15c9a> │ │ │ │ - movl $0x8061ad4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x835122c,%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 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8061ab4 <__gmpz_get_d_2exp@plt+0x15ce4> │ │ │ │ - movl $0x8061ae4,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8351230,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x68,%al │ │ │ │ - sbb (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8061eb1 <__gmpz_get_d_2exp@plt+0x160e1> │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - push %ss │ │ │ │ - imul $0x300,(%edx),%ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %al,%gs:0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,(%ebx,%ebx,1) │ │ │ │ - push %es │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8061b14 <__gmpz_get_d_2exp@plt+0x15d44> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8061ef2 <__gmpz_get_d_2exp@plt+0x16122> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - push %edi │ │ │ │ - sbb %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%ah │ │ │ │ + push %ds │ │ │ │ + push %es │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8061f78 <__gmpz_get_d_2exp@plt+0x161a8> │ │ │ │ nop │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,0x6(%ebx,%ebx,1) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8061b4c <__gmpz_get_d_2exp@plt+0x15d7c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8062009 <__gmpz_get_d_2exp@plt+0x16239> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8061fde <__gmpz_get_d_2exp@plt+0x1620e> │ │ │ │ + mov $0x8361a15,%esi │ │ │ │ + movl $0x83674a5,-0xc(%ebp) │ │ │ │ + movl $0x83674a5,-0x8(%ebp) │ │ │ │ + movl $0x8361a15,-0x4(%ebp) │ │ │ │ + movl $0x8361a15,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp *0x10(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8061fdc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - xor $0x90001857,%eax │ │ │ │ + add %cl,0xcc783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8061fbb <__gmpz_get_d_2exp@plt+0x161eb> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x8061e7c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8061b3c <__gmpz_get_d_2exp@plt+0x15d6c> │ │ │ │ + mov $0x8350f34,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - sbb $0x90001857,%eax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x3976f7fa(%ebx,%ebx,1) │ │ │ │ + jb 80620e8 <__gmpz_get_d_2exp@plt+0x16318> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80620f8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8061b9c <__gmpz_get_d_2exp@plt+0x15dcc> │ │ │ │ + jne 80620f8 <__gmpz_get_d_2exp@plt+0x16328> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x76f7f9e5(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8061bdb <__gmpz_get_d_2exp@plt+0x15e0b> │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80620cc,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,(%esp,%ebx,1) │ │ │ │ - push %es │ │ │ │ - or %cl,0x5683e9c6(%ecx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x6,%al │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x6(%esp,%ebx,1) │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8061c75 <__gmpz_get_d_2exp@plt+0x15ea5> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806204a <__gmpz_get_d_2exp@plt+0x1627a> │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8061dc1 <__gmpz_get_d_2exp@plt+0x15ff1> │ │ │ │ - movl $0x8061cc0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8061cc0 <__gmpz_get_d_2exp@plt+0x15ef0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - hlt │ │ │ │ - sbb $0x6,%al │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8061cf4 <__gmpz_get_d_2exp@plt+0x15f24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 806208a <__gmpz_get_d_2exp@plt+0x162ba> │ │ │ │ + mov $0x8350f38,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor %bl,0x458b0806 │ │ │ │ - or %cl,0x45c7ec45(%ecx) │ │ │ │ - lock clc │ │ │ │ - hlt │ │ │ │ push %ds │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x6(%ebp,%ebx,1) │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - add $0x1e000001,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x98,%al │ │ │ │ - sbb $0x45890806,%eax │ │ │ │ + add %dh,0x6(%eax,%eiz,1) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - movl $0x81ef4f8,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8061dc9 <__gmpz_get_d_2exp@plt+0x15ff9> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8351248,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %eax,%esp │ │ │ │ - hlt │ │ │ │ + jmp 8061f78 <__gmpz_get_d_2exp@plt+0x161a8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + out %al,(%dx) │ │ │ │ add %al,%cs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8061e1d <__gmpz_get_d_2exp@plt+0x1604d> │ │ │ │ + jb 806214d <__gmpz_get_d_2exp@plt+0x1637d> │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 8061e19 <__gmpz_get_d_2exp@plt+0x16049> │ │ │ │ + je 8062150 <__gmpz_get_d_2exp@plt+0x16380> │ │ │ │ movl $0x81edfc0,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8351264,-0xc(%ebp) │ │ │ │ + movl $0x8350f54,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 811e064 <__gmpz_get_d_2exp@plt+0xd2294> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8061e75 <__gmpz_get_d_2exp@plt+0x160a5> │ │ │ │ + jb 8062186 <__gmpz_get_d_2exp@plt+0x163b6> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8061e5c,-0xc(%ebp) │ │ │ │ + movl $0x8062194,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8161cd0 <__gmpz_get_d_2exp@plt+0x115f00> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ lock push %ds │ │ │ │ or %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x12(%ebp) │ │ │ │ + add %cl,0xf(%ebp) │ │ │ │ xor $0xf8c58308,%eax │ │ │ │ jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - 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 8061eb1 <__gmpz_get_d_2exp@plt+0x160e1> │ │ │ │ + jb 80621e9 <__gmpz_get_d_2exp@plt+0x16419> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x835124d,-0xc(%ebp) │ │ │ │ + movl $0x8350f3d,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8061eed <__gmpz_get_d_2exp@plt+0x1611d> │ │ │ │ + jb 8062225 <__gmpz_get_d_2exp@plt+0x16455> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x835125d,-0xc(%ebp) │ │ │ │ + movl $0x8350f4d,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8061f29 <__gmpz_get_d_2exp@plt+0x16159> │ │ │ │ + jb 8062261 <__gmpz_get_d_2exp@plt+0x16491> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351255,-0xc(%ebp) │ │ │ │ + movl $0x8350f45,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8061f6a <__gmpz_get_d_2exp@plt+0x1619a> │ │ │ │ + jb 80622a2 <__gmpz_get_d_2exp@plt+0x164d2> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80622d6 <__gmpz_get_d_2exp@plt+0x16506> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8061bd8 <__gmpz_get_d_2exp@plt+0x15e08> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8061fae <__gmpz_get_d_2exp@plt+0x161de> │ │ │ │ + jb 806231a <__gmpz_get_d_2exp@plt+0x1654a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 8161bf0 <__gmpz_get_d_2exp@plt+0x115e20> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ 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 8062351 <__gmpz_get_d_2exp@plt+0x16581> │ │ │ │ + movl $0x81edd7c,-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 8061bd8 <__gmpz_get_d_2exp@plt+0x15e08> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8061ff2 <__gmpz_get_d_2exp@plt+0x16222> │ │ │ │ + jb 8062392 <__gmpz_get_d_2exp@plt+0x165c2> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80623c6 <__gmpz_get_d_2exp@plt+0x165f6> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8061bd8 <__gmpz_get_d_2exp@plt+0x15e08> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8062036 <__gmpz_get_d_2exp@plt+0x16266> │ │ │ │ + jb 806240a <__gmpz_get_d_2exp@plt+0x1663a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806243e <__gmpz_get_d_2exp@plt+0x1666e> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8061bd8 <__gmpz_get_d_2exp@plt+0x15e08> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806207a <__gmpz_get_d_2exp@plt+0x162aa> │ │ │ │ + jb 8062482 <__gmpz_get_d_2exp@plt+0x166b2> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ @@ -26850,50480 +26797,52217 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80620be <__gmpz_get_d_2exp@plt+0x162ee> │ │ │ │ + jb 80624c6 <__gmpz_get_d_2exp@plt+0x166f6> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0xf1,%ah │ │ │ │ - add %bl,%cs:(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80624fa <__gmpz_get_d_2exp@plt+0x1672a> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8061bd8 <__gmpz_get_d_2exp@plt+0x15e08> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x17002eea │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc437bb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8062a4c <__gmpz_get_d_2exp@plt+0x16c7c> │ │ │ │ - movl $0x8062118,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + jb 8062ac3 <__gmpz_get_d_2exp@plt+0x16cf3> │ │ │ │ + movl $0x8062a94,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8161b7c <__gmpz_get_d_2exp@plt+0x115dac> │ │ │ │ + mov $0x8350f78,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8062588,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 80620ff <__gmpz_get_d_2exp@plt+0x1632f> │ │ │ │ - add %al,%cs:(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8062a54 <__gmpz_get_d_2exp@plt+0x16c84> │ │ │ │ - movl $0x8061e28,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8062158,-0x8(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ - nop │ │ │ │ - xor %dh,%cl │ │ │ │ - add %cl,%cs:(%eax) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x749bdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x75890806(%ecx,%eiz,1) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806254f <__gmpz_get_d_2exp@plt+0x1677f> │ │ │ │ + movl $0x806244c,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8062a04,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + movl $0x81ef4f8,-0x18(%ebp) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8062540 <__gmpz_get_d_2exp@plt+0x16770> │ │ │ │ + movl $0x8062490,-0x1c(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80624d4,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 80625af <__gmpz_get_d_2exp@plt+0x167df> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - lock add %cl,%cs:0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8062cbb <__gmpz_get_d_2exp@plt+0x16eeb> │ │ │ │ - movl $0x80621b8,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - and %eax,(%esi) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 81b74c8 <__gmpz_get_d_2exp@plt+0x16b6f8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf4,%al │ │ │ │ - and %eax,(%esi) │ │ │ │ - or %cl,0x75890045(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - out %eax,$0xfa │ │ │ │ - str 0x70076(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8062a63 <__gmpz_get_d_2exp@plt+0x16c93> │ │ │ │ - movl $0x8061e80,-0x14(%edi) │ │ │ │ + ja 8062a36 <__gmpz_get_d_2exp@plt+0x16c66> │ │ │ │ + movl $0x80621b8,-0x14(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x8061ebc,-0x8(%edi) │ │ │ │ + movl $0x80621f4,-0x8(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %esi,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x7c(%esp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8062c47 <__gmpz_get_d_2exp@plt+0x16e77> │ │ │ │ - movl $0x8062044,-0x10(%edi) │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8062380,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x18(%ebp) │ │ │ │ - lea -0x10(%edi),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - pop %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - and %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8062a72 <__gmpz_get_d_2exp@plt+0x16ca2> │ │ │ │ - movl $0x8061ef8,-0x8(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80623cc,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 80625af <__gmpz_get_d_2exp@plt+0x167df> │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8062c8a <__gmpz_get_d_2exp@plt+0x16eba> │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 8062315 <__gmpz_get_d_2exp@plt+0x16545> │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8061bd8 <__gmpz_get_d_2exp@plt+0x15e08> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - or (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ + add %cl,0x558b1445(%ebx) │ │ │ │ + or %cl,0x3e183f1(%ecx) │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8062c33 <__gmpz_get_d_2exp@plt+0x16e63> │ │ │ │ - movl $0x8062408,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + jne 80627fb <__gmpz_get_d_2exp@plt+0x16a2b> │ │ │ │ + movl $0x806286c,0x0(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - or (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp %ah,(%esi,%eax,1) │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x81ef4f8,-0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push $0x8b080624 │ │ │ │ - inc %ebp │ │ │ │ - sbb %cl,0x45c7ec45(%ecx) │ │ │ │ - lock clc │ │ │ │ - hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x55890855(%ebx) │ │ │ │ - hlt │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8062ad8 <__gmpz_get_d_2exp@plt+0x16d08> │ │ │ │ - movl $0x8061f34,-0x10(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8062aa8,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0x1e000001,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8062774,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8062c24 <__gmpz_get_d_2exp@plt+0x16e54> │ │ │ │ - movl $0x8062000,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8062b5e <__gmpz_get_d_2exp@plt+0x16d8e> │ │ │ │ - movl $0x8061f78,-0x10(%edi) │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 806274e <__gmpz_get_d_2exp@plt+0x1697e> │ │ │ │ + movl $0x80622e4,-0x10(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x8062750,-0x4(%ebp) │ │ │ │ + movl $0x8062718,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x81ef4f8,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80626e3 <__gmpz_get_d_2exp@plt+0x16913> │ │ │ │ + movl $0x80623d4,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8062418,-0x8(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 8062798 <__gmpz_get_d_2exp@plt+0x169c8> │ │ │ │ xchg %ax,%ax │ │ │ │ - pop (%ebx) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8062ba8 <__gmpz_get_d_2exp@plt+0x16dd8> │ │ │ │ - movl $0x8061fbc,-0x10(%edi) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ + add %cl,0x458b0c4d(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80626f2 <__gmpz_get_d_2exp@plt+0x16922> │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8062700 <__gmpz_get_d_2exp@plt+0x16930> │ │ │ │ + movl $0x8062328,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x806235c,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80623a0,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + lea -0x2c(%edi),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ mov %edx,0x88(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 8062798 <__gmpz_get_d_2exp@plt+0x169c8> │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80626d7 <__gmpz_get_d_2exp@plt+0x16907> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806296f <__gmpz_get_d_2exp@plt+0x16b9f> │ │ │ │ + movl $0x806226c,-0x1c(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80622b0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - jmp 806252a <__gmpz_get_d_2exp@plt+0x1675a> │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 8062798 <__gmpz_get_d_2exp@plt+0x169c8> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80629a4,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x3a7cffab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806297e <__gmpz_get_d_2exp@plt+0x16bae> │ │ │ │ + movl $0x8062230,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8062900,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0x0,%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - and %cl,-0x7483dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb %cl,0x88248c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - jmp 806252a <__gmpz_get_d_2exp@plt+0x1675a> │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8062616 <__gmpz_get_d_2exp@plt+0x16846> │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 80629b6 <__gmpz_get_d_2exp@plt+0x16be6> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3445(%ebx) │ │ │ │ - xor %cl,0x44892455(%ebx) │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - jmp 806252a <__gmpz_get_d_2exp@plt+0x1675a> │ │ │ │ - nop │ │ │ │ - or $0x1e000000,%eax │ │ │ │ + and $0xe5,%al │ │ │ │ + add %al,%cs:0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8062bff <__gmpz_get_d_2exp@plt+0x16e2f> │ │ │ │ - movl $0x8062790,0x0(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ + jne 8062534 <__gmpz_get_d_2exp@plt+0x16764> │ │ │ │ + movl $0x8062af4,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x1e000000,%eax │ │ │ │ + in $0xe4,%al │ │ │ │ + add %al,%cs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8062bb7 <__gmpz_get_d_2exp@plt+0x16de7> │ │ │ │ - movl $0x80627cc,0x0(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - or $0x1e000000,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + ja 8062a77 <__gmpz_get_d_2exp@plt+0x16ca7> │ │ │ │ + movl $0x806215c,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x8062b14,-0x8(%ebp) │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ + mov $0x8350f88,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - daa │ │ │ │ - push %es │ │ │ │ - or %cl,0x45892045(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x81ef4f8,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0x28,%al │ │ │ │ - push %es │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x81ef4f8,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - sldt (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x80,%al │ │ │ │ + es push %es │ │ │ │ + or %cl,0x75890045(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + out %eax,$0xf1 │ │ │ │ + str 0x450076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x28(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45892845(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - lar (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x458b0806(%eax,%ebp,1) │ │ │ │ - sub %cl,0x45c7f045(%ecx) │ │ │ │ - hlt │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x45891c45(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - lsl (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + sub (%esi),%al │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81b74c8 <__gmpz_get_d_2exp@plt+0x16b6f8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs in $0x2e,%al │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - and $0x458b0806,%eax │ │ │ │ - sub %cl,0x45c7f045(%ecx) │ │ │ │ + add %dl,0x6(%edx,%ebp,1) │ │ │ │ + or %cl,0x45c7f075(%ecx) │ │ │ │ hlt │ │ │ │ clc │ │ │ │ hlt │ │ │ │ push %ds │ │ │ │ - or %cl,0x45891845(%ebx) │ │ │ │ + or %cl,0x45891045(%ebx) │ │ │ │ clc │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - or $0x1e000004,%eax │ │ │ │ + jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + out %al,(%dx) │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - sub %al,(%esi) │ │ │ │ - or %cl,0x45892045(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - or $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x458b0806(%esp) │ │ │ │ - and %cl,0x45c7f045(%ecx) │ │ │ │ - hlt │ │ │ │ - clc │ │ │ │ hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - clc │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8062b7d <__gmpz_get_d_2exp@plt+0x16dad> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8062b80 <__gmpz_get_d_2exp@plt+0x16db0> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - pop %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x8366eed,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815c618 <__gmpz_get_d_2exp@plt+0x110848> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0xe4,%al │ │ │ │ + add %al,%cs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x7483dbbc(%ecx) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - adc %cl,0x88248c(%ecx) │ │ │ │ + in (%dx),%al │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8062bd3 <__gmpz_get_d_2exp@plt+0x16e03> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8062bd6 <__gmpz_get_d_2exp@plt+0x16e06> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8350fbc,-0x14(%ebp) │ │ │ │ + movl $0x8366eed,-0x10(%ebp) │ │ │ │ + movl $0x8352c89,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81b863c <__gmpz_get_d_2exp@plt+0x16c86c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 8062bf8 <__gmpz_get_d_2exp@plt+0x16e28> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + decl (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - jmp 8062261 <__gmpz_get_d_2exp@plt+0x16491> │ │ │ │ - nop │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %dl,(%esp,%eiz,8) │ │ │ │ + add %al,%cs:(%eax) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8062cac <__gmpz_get_d_2exp@plt+0x16edc> │ │ │ │ - movl $0x8062088,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ + jb 8062f69 <__gmpz_get_d_2exp@plt+0x17199> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + dec %edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + dec %edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8062eae <__gmpz_get_d_2exp@plt+0x170de> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - lea -0x10(%edi),%edx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8062c70 <__gmpz_get_d_2exp@plt+0x16ea0> │ │ │ │ mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8062d5d <__gmpz_get_d_2exp@plt+0x16f8d> │ │ │ │ + movl $0x8062f50,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ mov %edx,%ecx │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - jmp 8062261 <__gmpz_get_d_2exp@plt+0x16491> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x24,%al │ │ │ │ - sub (%esi),%al │ │ │ │ - or %cl,0x4d89144d(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef4f8,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + movl $0x8062f2c,0x4(%ebp) │ │ │ │ + movl $0x8350fdc,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b7ba4 <__gmpz_get_d_2exp@plt+0x16bdd4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + jecxz 8062cc5 <__gmpz_get_d_2exp@plt+0x16ef5> │ │ │ │ + add %al,%dh │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x6(%ecx,%ebp,1) │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + add %cl,%al │ │ │ │ + cs push %es │ │ │ │ + or %cl,0x3e083f0(%ecx) │ │ │ │ + dec %eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8062ec8 <__gmpz_get_d_2exp@plt+0x170f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8062ca0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8062ca0 <__gmpz_get_d_2exp@plt+0x16ed0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %ah,%bl │ │ │ │ + cs add %al,%dh │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8062e12 <__gmpz_get_d_2exp@plt+0x17042> │ │ │ │ + movl $0x8062d78,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8062d78 <__gmpz_get_d_2exp@plt+0x16fa8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - mov $0x8351298,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80622f8,0xc(%ebp) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x8062cec,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8062cec <__gmpz_get_d_2exp@plt+0x16f1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 81e84d0 <__gmpz_get_d_2exp@plt+0x19c700> │ │ │ │ - nop │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - sub (%esi),%al │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x26(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 80bd440 <__gmpz_get_d_2exp@plt+0x71670> │ │ │ │ nop │ │ │ │ - inc %esi │ │ │ │ + pushf │ │ │ │ + loop 8062d75 <__gmpz_get_d_2exp@plt+0x16fa5> │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%ebx,%ebp,1) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - inc %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8062d32 <__gmpz_get_d_2exp@plt+0x16f62> │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + mov $0x8361994,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 8062d50 <__gmpz_get_d_2exp@plt+0x16f80> │ │ │ │ + cs add %al,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8062cc2 <__gmpz_get_d_2exp@plt+0x16ef2> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8062d5d <__gmpz_get_d_2exp@plt+0x16f8d> │ │ │ │ + movl $0x8062d50,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8062d50 <__gmpz_get_d_2exp@plt+0x16f80> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %ah,%dl │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8062d8b <__gmpz_get_d_2exp@plt+0x16fbb> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8062db4,0x14(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8062db4 <__gmpz_get_d_2exp@plt+0x16fe4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + loope 8062e15 <__gmpz_get_d_2exp@plt+0x17045> │ │ │ │ + add %al,%dh │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - adc %dl,0x2b(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0xf8,%al │ │ │ │ - hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - or %cl,0x62e91475(%ecx) │ │ │ │ - fwait │ │ │ │ - verr -0x70(%esi) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80626dc,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + add %bl,-0xf76f7fa(%esi,%ebp,1) │ │ │ │ + and $0x3,%eax │ │ │ │ + dec %eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x8062af0,0x1c(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x81ef4f8,0x10(%ebp) │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - movl $0x80628c8,0x0(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8062e9c <__gmpz_get_d_2exp@plt+0x170cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8062df0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8062928,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8062df0 <__gmpz_get_d_2exp@plt+0x17020> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x87002ee1,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%ah │ │ │ │ + cs push %es │ │ │ │ + or %cl,0x3e083f0(%ecx) │ │ │ │ + dec %eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81e84d0 <__gmpz_get_d_2exp@plt+0x19c700> │ │ │ │ - movl $0x80629f4,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov $0x8351288,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8062eec <__gmpz_get_d_2exp@plt+0x1711c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8062e34,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8062e34 <__gmpz_get_d_2exp@plt+0x17064> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8062f0c,0x4(%ebp) │ │ │ │ + movl $0x835008c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b7ba4 <__gmpz_get_d_2exp@plt+0x16bdd4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + loope 8062ec1 <__gmpz_get_d_2exp@plt+0x170f1> │ │ │ │ + add %al,%dh │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + dec %eax │ │ │ │ + cmp 0x14(%ebp),%eax │ │ │ │ + je 8062dc9 <__gmpz_get_d_2exp@plt+0x16ff9> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0xe1,%al │ │ │ │ + cs add %al,%dh │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + dec %ecx │ │ │ │ + cmp 0x14(%ebp),%ecx │ │ │ │ + je 8062e12 <__gmpz_get_d_2exp@plt+0x17042> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8062eae <__gmpz_get_d_2exp@plt+0x170de> │ │ │ │ nop │ │ │ │ - shl $0x2e,%ch │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %ah,%cl │ │ │ │ + add %al,%cs:0x1e000003(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + dec %eax │ │ │ │ + cmp 0x14(%ebp),%eax │ │ │ │ + je 8062d18 <__gmpz_get_d_2exp@plt+0x16f48> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8062eae <__gmpz_get_d_2exp@plt+0x170de> │ │ │ │ + loopne 8062ee2 <__gmpz_get_d_2exp@plt+0x17112> │ │ │ │ + add %al,%cs:0x1e000003(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8062e56 <__gmpz_get_d_2exp@plt+0x17086> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8062eae <__gmpz_get_d_2exp@plt+0x170de> │ │ │ │ + nop │ │ │ │ + shl $1,%al │ │ │ │ + add %cl,%cs:(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8062e6b <__gmpz_get_d_2exp@plt+0x1709b> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8062eae <__gmpz_get_d_2exp@plt+0x170de> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x9002ee0,%esp │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + sbb %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8062c76 <__gmpz_get_d_2exp@plt+0x16ea6> │ │ │ │ + jmp 8062eae <__gmpz_get_d_2exp@plt+0x170de> │ │ │ │ + mov $0x835101c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + loopne 8062fa5 <__gmpz_get_d_2exp@plt+0x171d5> │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8062de1 <__gmpz_get_d_2exp@plt+0x17011> │ │ │ │ - movl $0x8062d0c,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8062fd2 <__gmpz_get_d_2exp@plt+0x17202> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x806309c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8062d0c <__gmpz_get_d_2exp@plt+0x16f3c> │ │ │ │ + jne 806309c <__gmpz_get_d_2exp@plt+0x172cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %fs,%ebp │ │ │ │ - add %al,%cs:(%ecx,%eax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs loopne 8062fdd <__gmpz_get_d_2exp@plt+0x1720d> │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - sub $0x468b0806,%eax │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or 0x55890875(%ebx),%ecx │ │ │ │ - add %cl,0x4589084d(%ecx) │ │ │ │ - adc %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8062d44 <__gmpz_get_d_2exp@plt+0x16f74> │ │ │ │ + add %ch,%al │ │ │ │ + das │ │ │ │ + push %es │ │ │ │ + or %cl,0x24758bf0(%ecx) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8062fe8 <__gmpz_get_d_2exp@plt+0x17218> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x8351024,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - in $0x2e,%eax │ │ │ │ - add %al,0x1e000000 │ │ │ │ + xor $0xe0,%al │ │ │ │ + add %cl,%cs:(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c71445(%ebx) │ │ │ │ - adc $0xf4,%al │ │ │ │ - sub $0x4d8b0806,%eax │ │ │ │ - or %cl,0x7589fc4d(%ecx) │ │ │ │ - add %cl,0x558b044d(%ebx) │ │ │ │ - adc %cl,0x45890455(%ecx) │ │ │ │ - or %cl,-0x3a7cefb3(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80620d4 <__gmpz_get_d_2exp@plt+0x16304> │ │ │ │ + add %cl,0x45892445(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + and %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x55891455(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %esi,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + jmp 8062bf8 <__gmpz_get_d_2exp@plt+0x16e28> │ │ │ │ xchg %ax,%ax │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x9c,%al │ │ │ │ - sub $0xf1890806,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + fcomp %st(7) │ │ │ │ + add %al,%cs:0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock mov $0x8b08062f,%eax │ │ │ │ + inc %esi │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or -0x74a7dbbc(%ecx),%ecx │ │ │ │ + inc %esi │ │ │ │ + jns 936a54ac │ │ │ │ + dec %esi │ │ │ │ + adc 0x55891475(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8062fb8 <__gmpz_get_d_2exp@plt+0x171e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x2e,%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x76f7f9d3(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ + lock inc %esp │ │ │ │ + xor %al,(%esi) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8063044 <__gmpz_get_d_2exp@plt+0x17274> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0xdf,%al │ │ │ │ + add %cl,%cs:(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8062e03 <__gmpz_get_d_2exp@plt+0x17033> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + jb 8063282 <__gmpz_get_d_2exp@plt+0x174b2> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8063238,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8063238 <__gmpz_get_d_2exp@plt+0x17468> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x83512a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8063122 <__gmpz_get_d_2exp@plt+0x17352> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + rcr $0x2e,%dh │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - js 8062e26 <__gmpz_get_d_2exp@plt+0x17056> │ │ │ │ - push %es │ │ │ │ - or %al,-0x7616033b(%ebx) │ │ │ │ - inc %esp │ │ │ │ - sbb %al,(%eax) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,-0xf76f7fa(%ecx,%esi,1) │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8063184 <__gmpz_get_d_2exp@plt+0x173b4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + cwtl │ │ │ │ + fisubrs (%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x28(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8062ea1 <__gmpz_get_d_2exp@plt+0x170d1> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8062e5f <__gmpz_get_d_2exp@plt+0x1708f> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x8062eac,-0xc(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c72445(%ebx) │ │ │ │ + and $0x38,%al │ │ │ │ + xor %eax,(%esi) │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + and %cl,0x458b0045(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891855(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8062bf8 <__gmpz_get_d_2exp@plt+0x16e28> │ │ │ │ + cmp $0xde,%al │ │ │ │ + add %al,%cs:0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock pop %esp │ │ │ │ + xor %eax,(%esi) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8062eac <__gmpz_get_d_2exp@plt+0x170dc> │ │ │ │ + jne 806315c <__gmpz_get_d_2exp@plt+0x1738c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %es │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xdd,%al │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - loopne 8062edf <__gmpz_get_d_2exp@plt+0x1710f> │ │ │ │ + lock loopne 806326e <__gmpz_get_d_2exp@plt+0x1749e> │ │ │ │ push %es │ │ │ │ or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8062ee0 <__gmpz_get_d_2exp@plt+0x17110> │ │ │ │ + jne 80631e0 <__gmpz_get_d_2exp@plt+0x17410> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x835102c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,-0x76f7f9d1(%eax) │ │ │ │ - int1 │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + adc $0x8d000000,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80632c9 <__gmpz_get_d_2exp@plt+0x174f9> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80632cc <__gmpz_get_d_2exp@plt+0x174fc> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8062e20 <__gmpz_get_d_2exp@plt+0x17050> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %ebx,(%edx) │ │ │ │ + movl $0x835d2ed,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c83d8 <__gmpz_get_d_2exp@plt+0x7c608> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp 80632ec <__gmpz_get_d_2exp@plt+0x1751c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8d,%al │ │ │ │ + push %ebp │ │ │ │ + cld │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 80633c3 <__gmpz_get_d_2exp@plt+0x175f3> │ │ │ │ + mov $0x8351070,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp $0xa,%edx │ │ │ │ + jne 806336b <__gmpz_get_d_2exp@plt+0x1759b> │ │ │ │ + movl $0x8063404,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8063404 <__gmpz_get_d_2exp@plt+0x17634> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x48,%al │ │ │ │ - das │ │ │ │ - push %es │ │ │ │ - or %cl,0x4d89244d(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef4f8,-0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add -0x3c8af606(%ebx),%eax │ │ │ │ + movl $0x80633ac,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x1(%eax),%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80633ac <__gmpz_get_d_2exp@plt+0x175dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80633e0,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80633e0 <__gmpz_get_d_2exp@plt+0x17610> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8063338,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x20(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - pop %es │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8063338 <__gmpz_get_d_2exp@plt+0x17568> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - sbb %bh,0x6(%edi,%ebp,1) │ │ │ │ - or %cl,0x45892045(%ebx) │ │ │ │ - or %cl,0x45c70c55(%ebx) │ │ │ │ - or $0xf8,%al │ │ │ │ - hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x458b1055(%ecx) │ │ │ │ + add %cl,0x4d8b0075(%ecx) │ │ │ │ add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - jne 8062f8b <__gmpz_get_d_2exp@plt+0x171bb> │ │ │ │ + or %cl,0x458b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + lock mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8063386 <__gmpz_get_d_2exp@plt+0x175b6> │ │ │ │ + mov %ecx,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ jmp *0x8(%ebp) │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b0075(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0x2f,%al │ │ │ │ - push %es │ │ │ │ - or %cl,0x45892045(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x81ef4f8,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ + or %cl,0x458b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + lock jmp 80633c3 <__gmpz_get_d_2exp@plt+0x175f3> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8063000 <__gmpz_get_d_2exp@plt+0x17230> │ │ │ │ - movl $0x8062e20,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8062e20 <__gmpz_get_d_2exp@plt+0x17050> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x83512a8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x4d8b0075(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x66a5ebf0(%ecx) │ │ │ │ + nop │ │ │ │ + jmp 806343c <__gmpz_get_d_2exp@plt+0x1766c> │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x3 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add %al,0x167509f9(%ebx) │ │ │ │ + lea -0x1(%eax),%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80632ec <__gmpz_get_d_2exp@plt+0x1751c> │ │ │ │ + cmp $0xa,%ecx │ │ │ │ + jne 8063474 <__gmpz_get_d_2exp@plt+0x176a4> │ │ │ │ + incl 0xc(%ebp) │ │ │ │ + movl $0x1,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80632ec <__gmpz_get_d_2exp@plt+0x1751c> │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80632ec <__gmpz_get_d_2exp@plt+0x1751c> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806311a <__gmpz_get_d_2exp@plt+0x1734a> │ │ │ │ - movl $0x8063050,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80634f3 <__gmpz_get_d_2exp@plt+0x17723> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80634cc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8063050 <__gmpz_get_d_2exp@plt+0x17280> │ │ │ │ + jne 80634cc <__gmpz_get_d_2exp@plt+0x176fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x6(%eax,%esi,1) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8063074 <__gmpz_get_d_2exp@plt+0x172a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - test $0x30,%al │ │ │ │ - push %es │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80630a8 <__gmpz_get_d_2exp@plt+0x172d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80634b5 <__gmpz_get_d_2exp@plt+0x176e5> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + test %dh,%ah │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %dl,(%eax) │ │ │ │ - xor %eax,(%esi) │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + jb 806352e <__gmpz_get_d_2exp@plt+0x1775e> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83629b2,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + hlt │ │ │ │ + das │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80635a1 <__gmpz_get_d_2exp@plt+0x177d1> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8063597 <__gmpz_get_d_2exp@plt+0x177c7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x81b903c,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83629b2,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8063672 <__gmpz_get_d_2exp@plt+0x178a2> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8063680,-0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8063680 <__gmpz_get_d_2exp@plt+0x178b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8063664,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8062fcc <__gmpz_get_d_2exp@plt+0x171fc> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8063122 <__gmpz_get_d_2exp@plt+0x17352> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ + ja 8063609 <__gmpz_get_d_2exp@plt+0x17839> │ │ │ │ + movl $0x80c8224,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 80630e4 <__gmpz_get_d_2exp@plt+0x17314> │ │ │ │ - mov $0x83512ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80630dc,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - loope 806316d <__gmpz_get_d_2exp@plt+0x1739d> │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8063165 <__gmpz_get_d_2exp@plt+0x17395> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8062cd8 <__gmpz_get_d_2exp@plt+0x16f08> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %dh,(%eax) │ │ │ │ + ss push %es │ │ │ │ + or %cl,0x7589fc45(%ecx) │ │ │ │ + add %al,-0x5b16033b(%ebx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806318d <__gmpz_get_d_2exp@plt+0x173bd> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8063020 <__gmpz_get_d_2exp@plt+0x17250> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jb 8063708 <__gmpz_get_d_2exp@plt+0x17938> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80636e4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80636e4 <__gmpz_get_d_2exp@plt+0x17914> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80631b5 <__gmpz_get_d_2exp@plt+0x173e5> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8061c90 <__gmpz_get_d_2exp@plt+0x15ec0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - fsub %st(0),%st │ │ │ │ - add %al,%cs:0x100 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8063215 <__gmpz_get_d_2exp@plt+0x17445> │ │ │ │ - movl $0x806314c,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8063174,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x806319c,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8119aa8,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + ja 80636cd <__gmpz_get_d_2exp@plt+0x178fd> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x83512b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8063289 <__gmpz_get_d_2exp@plt+0x174b9> │ │ │ │ + jb 806378d <__gmpz_get_d_2exp@plt+0x179bd> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8063260,-0xc(%ebp) │ │ │ │ + movl $0x8063764,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80632a8 <__gmpz_get_d_2exp@plt+0x174d8> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8063764 <__gmpz_get_d_2exp@plt+0x17994> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806328c <__gmpz_get_d_2exp@plt+0x174bc> │ │ │ │ - movl $0x81b8eb4,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 806374d <__gmpz_get_d_2exp@plt+0x1797d> │ │ │ │ + movl $0x80cc650,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + int1 │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80637fd <__gmpz_get_d_2exp@plt+0x17a2d> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80637f3 <__gmpz_get_d_2exp@plt+0x17a23> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x81b903c,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83629b2,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 80637f7 <__gmpz_get_d_2exp@plt+0x17a27> │ │ │ │ + das │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80633b3 <__gmpz_get_d_2exp@plt+0x175e3> │ │ │ │ + jb 8063f08 <__gmpz_get_d_2exp@plt+0x18138> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80632d8,0x0(%ebp) │ │ │ │ + movl $0x8063ec8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80632d8 <__gmpz_get_d_2exp@plt+0x17508> │ │ │ │ + jne 8063ec8 <__gmpz_get_d_2exp@plt+0x180f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + cmp $0xf1,%al │ │ │ │ + das │ │ │ │ + add %cl,0x1e000001(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8063e9e <__gmpz_get_d_2exp@plt+0x180ce> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x8063504,-0x34(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x81b9094,-0x28(%edi) │ │ │ │ + movl $0x8362991,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80c81fc,-0x1c(%edi) │ │ │ │ + lea -0x26(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + lea -0x19(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8351062,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 8063f10 <__gmpz_get_d_2exp@plt+0x18140> │ │ │ │ + mov 0x2c(%ebp),%esi │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0xaf002ff0,%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4bb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + ja 8063e8f <__gmpz_get_d_2exp@plt+0x180bf> │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov (%ecx),%cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8063e0f <__gmpz_get_d_2exp@plt+0x1803f> │ │ │ │ + add $0xffffffbc,%edi │ │ │ │ + movl $0x8063974,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x3c(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8063974 <__gmpz_get_d_2exp@plt+0x17ba4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0xf0,%al │ │ │ │ + das │ │ │ │ + add %ch,0x1e000818(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b104d(%ebx) │ │ │ │ + xor %cl,0x4c893455(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80632fb <__gmpz_get_d_2exp@plt+0x1752b> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - movl $0x83674a5,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x8063324,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + je 8063df6 <__gmpz_get_d_2exp@plt+0x18026> │ │ │ │ + test %edx,%edx │ │ │ │ + jg 8063b32 <__gmpz_get_d_2exp@plt+0x17d62> │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x3c(%ebp) │ │ │ │ + add $0x3c,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs out %eax,(%dx) │ │ │ │ + das │ │ │ │ + add %ch,0x1e000818(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b104d(%ebx) │ │ │ │ + xor %cl,0x4c893455(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + jmp 80639e1 <__gmpz_get_d_2exp@plt+0x17c11> │ │ │ │ + aam $0xee │ │ │ │ + das │ │ │ │ + add %dl,0x31(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + cmp %cl,0x44891855(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov (%ecx),%cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8063c4f <__gmpz_get_d_2exp@plt+0x17e7f> │ │ │ │ + movl $0x8063a24,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + lea -0x1(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8063a24 <__gmpz_get_d_2exp@plt+0x17c54> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8063ab4,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8063324 <__gmpz_get_d_2exp@plt+0x17554> │ │ │ │ + jne 8063ab4 <__gmpz_get_d_2exp@plt+0x17ce4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8063d5c,0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + movl $0x8063bc0,0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + enter $0x2fed,$0x0 │ │ │ │ + lret │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ab39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80633bb <__gmpz_get_d_2exp@plt+0x175eb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x8063230,-0x50(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x81ed150,-0x44(%edi) │ │ │ │ - lea -0x50(%edi),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x81b9094,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - lea -0x44(%edi),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - movl $0x81ed0fc,-0x2c(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x44,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8063b96 <__gmpz_get_d_2exp@plt+0x17dc6> │ │ │ │ + movl $0x806379c,-0x40(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + movl $0x81b9094,-0x34(%edi) │ │ │ │ + movl $0x8362991,-0x30(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x80c81d8,-0x28(%edi) │ │ │ │ + lea -0x32(%edi),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ movl $0x81b9094,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81ed0a8,-0x14(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x83674a5,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x36(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - mov $0x83512b8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x40,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + jmp 8063bd2 <__gmpz_get_d_2exp@plt+0x17e02> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + movl $0x8063c88,0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + nop │ │ │ │ + lret $0x54 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x7c,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x3c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8063c64 <__gmpz_get_d_2exp@plt+0x17e94> │ │ │ │ + movl $0x80635b0,-0x38(%edi) │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80636a0,-0x1c(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8063714,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x3c(%ebp) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + mov 0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806347a <__gmpz_get_d_2exp@plt+0x176aa> │ │ │ │ - movl $0x8063404,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8063b6b <__gmpz_get_d_2exp@plt+0x17d9b> │ │ │ │ + movl $0x80dec3c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + jmp 8063cc9 <__gmpz_get_d_2exp@plt+0x17ef9> │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + jmp 8063dbb <__gmpz_get_d_2exp@plt+0x17feb> │ │ │ │ + movl $0x8063540,-0x40(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + movl $0x81b9094,-0x34(%edi) │ │ │ │ + movl $0x8362991,-0x30(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x80c81d8,-0x28(%edi) │ │ │ │ + lea -0x32(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x81b9094,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x83674a5,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x3c(%ebp) │ │ │ │ + add $0x3c,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + shr $0x2f,%dl │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8063f92 <__gmpz_get_d_2exp@plt+0x181c2> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8063ead <__gmpz_get_d_2exp@plt+0x180dd> │ │ │ │ + movl $0x8063488,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + movl $0x83674a5,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov $0x8351078,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80638e8,-0x10(%ebp) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80632a8 <__gmpz_get_d_2exp@plt+0x174d8> │ │ │ │ - inc %edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80638e8 <__gmpz_get_d_2exp@plt+0x17b18> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + xor %ch,%dl │ │ │ │ + das │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - and $0x34,%al │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - hlt │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8068ab4 <__gmpz_get_d_2exp@plt+0x1cce4> │ │ │ │ - test %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x4c,%al │ │ │ │ - xor $0x6,%al │ │ │ │ - or %cl,0x4d89104d(%ebx) │ │ │ │ - cld │ │ │ │ + in (%dx),%al │ │ │ │ + dec %esp │ │ │ │ + cmp %al,(%esi) │ │ │ │ + or %cl,0x4e8b0b46(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806384c <__gmpz_get_d_2exp@plt+0x17a7c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8063f58,-0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8068ab4 <__gmpz_get_d_2exp@plt+0x1cce4> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8063f58 <__gmpz_get_d_2exp@plt+0x18188> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %ch,0x6(%esp,%esi,1) │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - add %cl,0x53e90c75(%ecx) │ │ │ │ - push %esi │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806403f <__gmpz_get_d_2exp@plt+0x1826f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8064018,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8064018 <__gmpz_get_d_2exp@plt+0x18248> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8064001 <__gmpz_get_d_2exp@plt+0x18231> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - mov $0x83512bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8063544 <__gmpz_get_d_2exp@plt+0x17774> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80634c0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806407f <__gmpz_get_d_2exp@plt+0x182af> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806408c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80634c0 <__gmpz_get_d_2exp@plt+0x176f0> │ │ │ │ + jne 806408c <__gmpz_get_d_2exp@plt+0x182bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0xf76f7fa(,%esi,1) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8064176 <__gmpz_get_d_2exp@plt+0x183a6> │ │ │ │ + movl $0x8064184,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806352c <__gmpz_get_d_2exp@plt+0x1775c> │ │ │ │ + jne 8064184 <__gmpz_get_d_2exp@plt+0x183b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80640db <__gmpz_get_d_2exp@plt+0x1830b> │ │ │ │ + movl $0x806404c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80640ea <__gmpz_get_d_2exp@plt+0x1831a> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806354c <__gmpz_get_d_2exp@plt+0x1777c> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 806411b <__gmpz_get_d_2exp@plt+0x1834b> │ │ │ │ + movl $0x8063fd4,-0x8(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 80634ec <__gmpz_get_d_2exp@plt+0x1771c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xor $0x41,%al │ │ │ │ + push %es │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8064134 <__gmpz_get_d_2exp@plt+0x18364> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + 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 8064217 <__gmpz_get_d_2exp@plt+0x18447> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80641f0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80641f0 <__gmpz_get_d_2exp@plt+0x18420> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x18,%al │ │ │ │ - xor $0x45890806,%eax │ │ │ │ - cld │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80633d8 <__gmpz_get_d_2exp@plt+0x17608> │ │ │ │ - mov $0x83512c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80634e4,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80641d9 <__gmpz_get_d_2exp@plt+0x18409> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8064257 <__gmpz_get_d_2exp@plt+0x18487> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8064264,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8064264 <__gmpz_get_d_2exp@plt+0x18494> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8063669 <__gmpz_get_d_2exp@plt+0x17899> │ │ │ │ - movl $0x80635a0,-0x4(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806434e <__gmpz_get_d_2exp@plt+0x1857e> │ │ │ │ + movl $0x806435c,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80635a0 <__gmpz_get_d_2exp@plt+0x177d0> │ │ │ │ + jne 806435c <__gmpz_get_d_2exp@plt+0x1858c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80642b3 <__gmpz_get_d_2exp@plt+0x184e3> │ │ │ │ + movl $0x8064224,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80642c2 <__gmpz_get_d_2exp@plt+0x184f2> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80642f3 <__gmpz_get_d_2exp@plt+0x18523> │ │ │ │ + movl $0x80641ac,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - fdivl 0x458b0806 │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ + or $0x43,%al │ │ │ │ + push %es │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806430c <__gmpz_get_d_2exp@plt+0x1853c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ in (%dx),%al │ │ │ │ - movl $0x81ef4f8,-0x10(%ebp) │ │ │ │ + int3 │ │ │ │ + add %bl,%cs:(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80643d6 <__gmpz_get_d_2exp@plt+0x18606> │ │ │ │ + movl $0x80640a4,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x806427c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8351080,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 806443e <__gmpz_get_d_2exp@plt+0x1866e> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8064434 <__gmpz_get_d_2exp@plt+0x18664> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + mov (%eax),%al │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + cmp %ah,%ch │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ add %dl,(%eax) │ │ │ │ - ss push %es │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80644a4 <__gmpz_get_d_2exp@plt+0x186d4> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806449a <__gmpz_get_d_2exp@plt+0x186ca> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83629b2,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + 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 8064523 <__gmpz_get_d_2exp@plt+0x18753> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8064500,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8064500 <__gmpz_get_d_2exp@plt+0x18730> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %al,0x36(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45c7f845(%ecx) │ │ │ │ - cld │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80644e7 <__gmpz_get_d_2exp@plt+0x18717> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + 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 8064598 <__gmpz_get_d_2exp@plt+0x187c8> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8064574,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8064574 <__gmpz_get_d_2exp@plt+0x187a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - add %cl,-0x3a7cf38b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806455d <__gmpz_get_d_2exp@plt+0x1878d> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + movl $0x8351062,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + xor $0xfe,%al │ │ │ │ + (bad) │ │ │ │ + decl 0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + aam $0xe3 │ │ │ │ + das │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80648dc <__gmpz_get_d_2exp@plt+0x18b0c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80648d2 <__gmpz_get_d_2exp@plt+0x18b02> │ │ │ │ + cmpl $0x0,0xc(%ebp) │ │ │ │ + jg 80648e4 <__gmpz_get_d_2exp@plt+0x18b14> │ │ │ │ + movl $0x8064530,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + cmp $0xa,%edx │ │ │ │ + jne 8064765 <__gmpz_get_d_2exp@plt+0x18995> │ │ │ │ + movl $0x80c8224,-0x38(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x1,-0x2c(%edi) │ │ │ │ + movl $0x80c81c8,-0x28(%edi) │ │ │ │ + lea -0x37(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x83674a5,-0x20(%edi) │ │ │ │ + movl $0x80dec3c,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80cc650,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8063671 <__gmpz_get_d_2exp@plt+0x178a1> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ + ja 80647e3 <__gmpz_get_d_2exp@plt+0x18a13> │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmp $0x9,%edx │ │ │ │ + jne 80645fd <__gmpz_get_d_2exp@plt+0x1882d> │ │ │ │ + movl $0x80c8224,-0x38(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + lea -0x1(%ecx),%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + mov $0x8,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x80c81c8,-0x28(%edi) │ │ │ │ + lea -0x37(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x83674a5,-0x20(%edi) │ │ │ │ + movl $0x80dec3c,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80cc650,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83512c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x80c8224,-0x38(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x80c81c8,-0x28(%edi) │ │ │ │ + lea -0x37(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x83674a5,-0x20(%edi) │ │ │ │ + movl $0x80dec3c,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80cc650,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x74f7f9ba(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or 0x55891875(%ebx),%ecx │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + sbb %cl,-0x899dfbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8064690 <__gmpz_get_d_2exp@plt+0x188c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80647fc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80647fc <__gmpz_get_d_2exp@plt+0x18a2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ah,%cl │ │ │ │ + das │ │ │ │ + add %cl,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8064827 <__gmpz_get_d_2exp@plt+0x18a57> │ │ │ │ + add $0x3c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806483b <__gmpz_get_d_2exp@plt+0x18a6b> │ │ │ │ + movl $0x8064450,-0x38(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x81b9094,-0x2c(%edi) │ │ │ │ + movl $0x8362991,-0x28(%edi) │ │ │ │ + lea -0x38(%edi),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x80c81d8,-0x20(%edi) │ │ │ │ + lea -0x2a(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x81b9094,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x83674a5,-0x10(%edi) │ │ │ │ + movl $0x80644b4,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8351088,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80643f8,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8064858,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + (bad) │ │ │ │ + add %bl,%cs:(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80637c1 <__gmpz_get_d_2exp@plt+0x179f1> │ │ │ │ - movl $0x80636bc,-0x4(%ebp) │ │ │ │ + jb 806494b <__gmpz_get_d_2exp@plt+0x18b7b> │ │ │ │ + movl $0x806498c,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80636bc <__gmpz_get_d_2exp@plt+0x178ec> │ │ │ │ + jne 806498c <__gmpz_get_d_2exp@plt+0x18bbc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x8351090,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %al,%bh │ │ │ │ + add %ah,%cs:(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x75890c45(%ecx) │ │ │ │ + adc $0xe9,%al │ │ │ │ + xor $0xfc,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + add %al,%cs:0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - clc │ │ │ │ - ss push %es │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b0c75(%ebx),%ecx │ │ │ │ - or 0x518bfc55(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + pusha │ │ │ │ + dec %ecx │ │ │ │ + push %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + int3 │ │ │ │ + fildll (%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8064a10 <__gmpz_get_d_2exp@plt+0x18c40> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8064a06 <__gmpz_get_d_2exp@plt+0x18c36> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83629b2,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0xc,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 %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8064a43 <__gmpz_get_d_2exp@plt+0x18c73> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b78c0 <__gmpz_get_d_2exp@plt+0x16baf0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %al,%dh │ │ │ │ + add %bl,%cs:(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8064af5 <__gmpz_get_d_2exp@plt+0x18d25> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8064b04,0x0(%ebp) │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80636f8 <__gmpz_get_d_2exp@plt+0x17928> │ │ │ │ + jne 8064b04 <__gmpz_get_d_2exp@plt+0x18d34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + in $0xc5,%al │ │ │ │ + add %al,%cs:0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8064a88 <__gmpz_get_d_2exp@plt+0x18cb8> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x8064a24,-0x4(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + test %al,%ch │ │ │ │ + add %al,%cs:0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - xor $0x37,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + dec %edx │ │ │ │ push %es │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - nop │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + or 0x4d890376(%ebx),%ecx │ │ │ │ + add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8064aa4 <__gmpz_get_d_2exp@plt+0x18cd4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sbb (%eax),%al │ │ │ │ push %es │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x37(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - lock mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8064ba6 <__gmpz_get_d_2exp@plt+0x18dd6> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8064b9c <__gmpz_get_d_2exp@plt+0x18dcc> │ │ │ │ + movl $0x80649bc,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x81b9094,-0x1c(%edi) │ │ │ │ + movl $0x8362991,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x81b9094,-0x10(%edi) │ │ │ │ + lea -0x1a(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + movl $0x8064a58,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x8351098,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %al,(%eax) │ │ │ │ + fadd %st(4),%st │ │ │ │ + add %bl,%cs:(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 8064bda <__gmpz_get_d_2exp@plt+0x18e0a> │ │ │ │ + movl $0x8368c79,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + mov $0x83510a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %bl,-0x76f7f9c9(%eax) │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4d8b044d(%ecx) │ │ │ │ - sbb %cl,0x4589084d(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 80637a2 <__gmpz_get_d_2exp@plt+0x179d2> │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8064c1d <__gmpz_get_d_2exp@plt+0x18e4d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8064c34,0x0(%ebp) │ │ │ │ + movl $0x8366ecd,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80637c9 <__gmpz_get_d_2exp@plt+0x179f9> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8064c20 <__gmpz_get_d_2exp@plt+0x18e50> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x83512c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub $0xc4,%al │ │ │ │ + add %bl,%cs:(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8063900 <__gmpz_get_d_2exp@plt+0x17b30> │ │ │ │ - movl $0x8063814,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 8064cef <__gmpz_get_d_2exp@plt+0x18f1f> │ │ │ │ + movl $0x8064d04,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + jne 8064d04 <__gmpz_get_d_2exp@plt+0x18f34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xc3,%al │ │ │ │ + add %al,%cs:0x0(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8064c87 <__gmpz_get_d_2exp@plt+0x18eb7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x8064bf0,-0x4(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + mov $0x83510b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + test %al,%bl │ │ │ │ + add %al,%cs:0x3(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - pop %esp │ │ │ │ - cmp %al,(%esi) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - call f27dec │ │ │ │ - hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - lock mov 0x3(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add %ah,0x468b0806(%esp,%ecx,2) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8064ca4 <__gmpz_get_d_2exp@plt+0x18ed4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add $0x2e,%bl │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8064d89 <__gmpz_get_d_2exp@plt+0x18fb9> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8064d68,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8064d68 <__gmpz_get_d_2exp@plt+0x18f98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + ret │ │ │ │ + cs add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,-0x74f7f9c8(%eax) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ + add %ah,-0x74f7f9b3(%eax) │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8064da0 <__gmpz_get_d_2exp@plt+0x18fd0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83510c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,%bl │ │ │ │ + add %al,%cs:(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + hlt │ │ │ │ + test $0x8b08362f,%eax │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc4,%al │ │ │ │ - cmp %al,(%esi) │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef4f8,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8063908 <__gmpz_get_d_2exp@plt+0x17b38> │ │ │ │ - movl $0x806867c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83512dc,%esi │ │ │ │ + jb 8064df6 <__gmpz_get_d_2exp@plt+0x19026> │ │ │ │ + movl $0x83510c8,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c4b0c <__gmpz_get_d_2exp@plt+0x78d3c> │ │ │ │ + mov $0x83510d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rol $0x2e,%dl │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + jb 8064e31 <__gmpz_get_d_2exp@plt+0x19061> │ │ │ │ + movl $0x83510d0,-0x8(%ebp) │ │ │ │ + movl $0x83510e2,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + mov $0x83510f0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + ret $0x2e │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8063aa0 <__gmpz_get_d_2exp@plt+0x17cd0> │ │ │ │ - movl $0x8063954,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8064e9d <__gmpz_get_d_2exp@plt+0x190cd> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8064e7c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8063954 <__gmpz_get_d_2exp@plt+0x17b84> │ │ │ │ + jne 8064e7c <__gmpz_get_d_2exp@plt+0x190ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 8064e34 <__gmpz_get_d_2exp@plt+0x19064> │ │ │ │ + cs add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - nop │ │ │ │ - cmp %eax,(%esi) │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b0c75(%ebx),%ecx │ │ │ │ - or 0x518bfc55(%ecx),%ecx │ │ │ │ + add %dh,0x468b0806(%esi,%ecx,2) │ │ │ │ pop %es │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8063990 <__gmpz_get_d_2exp@plt+0x17bc0> │ │ │ │ + jne 8064eb4 <__gmpz_get_d_2exp@plt+0x190e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + mov $0x8351108,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + ret $0x2e │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - aam $0x39 │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - call 91167f2c │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + hlt │ │ │ │ + mov $0x8,%cl │ │ │ │ + xor $0x7468b08,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + shrl $0x0,(%esi) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - cmp (%esi),%al │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - lock mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ + jb 8064f45 <__gmpz_get_d_2exp@plt+0x19175> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8064f24,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8064f24 <__gmpz_get_d_2exp@plt+0x19154> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + shrl $0x0,%fs:(%esi) │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %dh,(%edx,%edi,1) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %bl,0x6(%edi,%ecx,2) │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + or 0x4d890376(%ebx),%ecx │ │ │ │ + or %cl,-0x899f3bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8064f5c <__gmpz_get_d_2exp@plt+0x1918c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351110,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub $0xc1,%al │ │ │ │ + add %al,%cs:(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x6(%edx,%edi,1) │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - lock mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + hlt │ │ │ │ + popf │ │ │ │ + add %dh,0x7468b08 │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8063aa8 <__gmpz_get_d_2exp@plt+0x17cd8> │ │ │ │ - movl $0x806867c,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83512e0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - mov $0xd7,%ah │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + fisubrl (%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8063afd <__gmpz_get_d_2exp@plt+0x17d2d> │ │ │ │ + jb 806500d <__gmpz_get_d_2exp@plt+0x1923d> │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 8063af9 <__gmpz_get_d_2exp@plt+0x17d29> │ │ │ │ + je 8065010 <__gmpz_get_d_2exp@plt+0x19240> │ │ │ │ movl $0x81edfc0,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8351264,-0xc(%ebp) │ │ │ │ + movl $0x8064ff0,-0xc(%ebp) │ │ │ │ + mov $0x83629f0,%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 811e064 <__gmpz_get_d_2exp@plt+0xd2294> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8064ff0 <__gmpz_get_d_2exp@plt+0x19220> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8064fd8 <__gmpz_get_d_2exp@plt+0x19208> │ │ │ │ + movl $0x80c81e8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - jmp 8063dc4 <__gmpz_get_d_2exp@plt+0x17ff4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8063b5d <__gmpz_get_d_2exp@plt+0x17d8d> │ │ │ │ + jb 806515e <__gmpz_get_d_2exp@plt+0x1938e> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8063b44,-0xc(%ebp) │ │ │ │ + movl $0x8065134,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8161cd0 <__gmpz_get_d_2exp@plt+0x115f00> │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065134 <__gmpz_get_d_2exp@plt+0x19364> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add (%eax),%ax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8065057 <__gmpz_get_d_2exp@plt+0x19287> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80650e2 <__gmpz_get_d_2exp@plt+0x19312> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80650ae <__gmpz_get_d_2exp@plt+0x192de> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80650d7 <__gmpz_get_d_2exp@plt+0x19307> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 80650d7 <__gmpz_get_d_2exp@plt+0x19307> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - lock push %ds │ │ │ │ - or %al,%bh │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x12(%ebp) │ │ │ │ - xor $0xf8c58308,%eax │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + hlt │ │ │ │ + push $0x89080650 │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065068 <__gmpz_get_d_2exp@plt+0x19298> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8063b99 <__gmpz_get_d_2exp@plt+0x17dc9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x835124d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cld │ │ │ │ + push %eax │ │ │ │ + push %es │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %eax │ │ │ │ + or 0x488bfc4d(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80650fc <__gmpz_get_d_2exp@plt+0x1932c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8063bd5 <__gmpz_get_d_2exp@plt+0x17e05> │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80651c1 <__gmpz_get_d_2exp@plt+0x193f1> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80651b7 <__gmpz_get_d_2exp@plt+0x193e7> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x806501c,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x83670a9,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80651fe <__gmpz_get_d_2exp@plt+0x1942e> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x835125d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8362a06,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %bh,0x1002e(%edi) │ │ │ │ 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 8063c11 <__gmpz_get_d_2exp@plt+0x17e41> │ │ │ │ + jb 80652b2 <__gmpz_get_d_2exp@plt+0x194e2> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351255,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + movl $0x8065250,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065250 <__gmpz_get_d_2exp@plt+0x19480> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivrs 0x2e(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80652a3 <__gmpz_get_d_2exp@plt+0x194d3> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 8065270 <__gmpz_get_d_2exp@plt+0x194a0> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8351118,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80651d4,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81b9094,-0x10(%edi) │ │ │ │ + movl $0x83629e9,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c81e8,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fs mov $0x3002e,%esi │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8063c52 <__gmpz_get_d_2exp@plt+0x17e82> │ │ │ │ + jb 8065363 <__gmpz_get_d_2exp@plt+0x19593> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8065374,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065374 <__gmpz_get_d_2exp@plt+0x195a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + or $0xbe,%al │ │ │ │ + add %al,%cs:(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8065301 <__gmpz_get_d_2exp@plt+0x19531> │ │ │ │ + movl $0x8065210,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xbd,%ah │ │ │ │ + add %al,%cs:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%ebx,%edx,2) │ │ │ │ + push %es │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x91750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0xd5,%al │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8063c96 <__gmpz_get_d_2exp@plt+0x17ec6> │ │ │ │ + jb 80653c6 <__gmpz_get_d_2exp@plt+0x195f6> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bf0 <__gmpz_get_d_2exp@plt+0x115e20> │ │ │ │ + movl $0x8362a06,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %eax │ │ │ │ + mov $0x1002e,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8063cda <__gmpz_get_d_2exp@plt+0x17f0a> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806547a <__gmpz_get_d_2exp@plt+0x196aa> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ + movl $0x8065418,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065418 <__gmpz_get_d_2exp@plt+0x19648> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %bh,0x2e(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806546b <__gmpz_get_d_2exp@plt+0x1969b> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 8065438 <__gmpz_get_d_2exp@plt+0x19668> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8351118,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x806539c,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81b9094,-0x10(%edi) │ │ │ │ + movl $0x83629e9,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c81e8,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + hlt │ │ │ │ + aam $0x2f │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8063d1e <__gmpz_get_d_2exp@plt+0x17f4e> │ │ │ │ + jb 80654b6 <__gmpz_get_d_2exp@plt+0x196e6> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ + movl $0x8362a06,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + pusha │ │ │ │ + mov $0x1002e,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8063d62 <__gmpz_get_d_2exp@plt+0x17f92> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806556a <__gmpz_get_d_2exp@plt+0x1979a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bf0 <__gmpz_get_d_2exp@plt+0x115e20> │ │ │ │ + movl $0x8065508,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065508 <__gmpz_get_d_2exp@plt+0x19738> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %bh,0x0(%esi,%ebp,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806555b <__gmpz_get_d_2exp@plt+0x1978b> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 8065528 <__gmpz_get_d_2exp@plt+0x19758> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8351118,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x806548c,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81b9094,-0x10(%edi) │ │ │ │ + movl $0x83629e9,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c81e8,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0xd4,%al │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8063da6 <__gmpz_get_d_2exp@plt+0x17fd6> │ │ │ │ + jb 80655a6 <__gmpz_get_d_2exp@plt+0x197d6> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ + movl $0x8362a06,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmp $0xfd,%al │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - aad $0x2e │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + jo 8065569 <__gmpz_get_d_2exp@plt+0x19799> │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc43fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80648d8 <__gmpz_get_d_2exp@plt+0x18b08> │ │ │ │ - movl $0x8063e0c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161b7c <__gmpz_get_d_2exp@plt+0x115dac> │ │ │ │ - call f066cd9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80648e0 <__gmpz_get_d_2exp@plt+0x18b10> │ │ │ │ - movl $0x8063b10,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8063e4c,-0x8(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ + jb 806565a <__gmpz_get_d_2exp@plt+0x1988a> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x80655f8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ - nop │ │ │ │ - test $0xd4,%al │ │ │ │ - add %cl,%cs:(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x76f7f9c2(%eax) │ │ │ │ - jne 8063e46 <__gmpz_get_d_2exp@plt+0x18076> │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80655f8 <__gmpz_get_d_2exp@plt+0x19828> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - je 8063e4a <__gmpz_get_d_2exp@plt+0x1807a> │ │ │ │ - add %cl,%cs:0x0(%ecx) │ │ │ │ + xor %bh,0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8064bda <__gmpz_get_d_2exp@plt+0x18e0a> │ │ │ │ - movl $0x8063eac,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ - nop │ │ │ │ - dec %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - ds push %es │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 81b74c8 <__gmpz_get_d_2exp@plt+0x16b6f8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %ecx │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + ja 806564b <__gmpz_get_d_2exp@plt+0x1987b> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 8065618 <__gmpz_get_d_2exp@plt+0x19848> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8351118,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x806557c,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81b9094,-0x10(%edi) │ │ │ │ + movl $0x83629e9,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c81e8,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x7002eba,%esp │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc433bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xe8,%al │ │ │ │ - ds push %es │ │ │ │ - or %cl,0x75890045(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - repz fisttpll (%edi) │ │ │ │ - add %cl,0x80076(%ebp) │ │ │ │ + jb 806594a <__gmpz_get_d_2exp@plt+0x19b7a> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806595c,-0x2c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x28(%esi),%eax │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x28(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806595c <__gmpz_get_d_2exp@plt+0x19b8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %bh,0x186a002e(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80648ef <__gmpz_get_d_2exp@plt+0x18b1f> │ │ │ │ - movl $0x8063b68,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x8063ba4,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + ja 806593b <__gmpz_get_d_2exp@plt+0x19b6b> │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 806576d <__gmpz_get_d_2exp@plt+0x1999d> │ │ │ │ + movl $0x80655b8,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x118(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8064b5f <__gmpz_get_d_2exp@plt+0x18d8f> │ │ │ │ - movl $0x8063d2c,-0x10(%edi) │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 806592c <__gmpz_get_d_2exp@plt+0x19b5c> │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80658b4 <__gmpz_get_d_2exp@plt+0x19ae4> │ │ │ │ + movl $0x80654c8,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8064000,-0xc(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80658a3 <__gmpz_get_d_2exp@plt+0x19ad3> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80657cc <__gmpz_get_d_2exp@plt+0x199fc> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80658a3 <__gmpz_get_d_2exp@plt+0x19ad3> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 8065844 <__gmpz_get_d_2exp@plt+0x19a74> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8065886 <__gmpz_get_d_2exp@plt+0x19ab6> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 8065869 <__gmpz_get_d_2exp@plt+0x19a99> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x18(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806592c <__gmpz_get_d_2exp@plt+0x19b5c> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + movl $0x80653d8,-0x20(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80657fc,0x10(%ebp) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - or (%eax),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + mov $0x2e,%bh │ │ │ │ + add %cl,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + adc %dl,0x6(%edi) │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %eax │ │ │ │ + or 0x488bfc4d(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065710 <__gmpz_get_d_2exp@plt+0x19940> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %?,0x17002e(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8064bad <__gmpz_get_d_2exp@plt+0x18ddd> │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8065ace <__gmpz_get_d_2exp@plt+0x19cfe> │ │ │ │ + movl $0x8065ae0,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065ae0 <__gmpz_get_d_2exp@plt+0x19d10> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80659d3 <__gmpz_get_d_2exp@plt+0x19c03> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x806566c,-0x28(%edi) │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80648fe <__gmpz_get_d_2exp@plt+0x18b2e> │ │ │ │ - movl $0x8063be0,-0x8(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80640e4,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - nop │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x83670a9,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xc8002eb6,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - and %cl,-0x74bfdbbc(%ecx) │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ sbb $0x89,%al │ │ │ │ dec %esp │ │ │ │ and $0x4c,%al │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - jmp 8064033 <__gmpz_get_d_2exp@plt+0x18263> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8064b48 <__gmpz_get_d_2exp@plt+0x18d78> │ │ │ │ - movl $0x8064120,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%eax),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80659e2 <__gmpz_get_d_2exp@plt+0x19c12> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8065a52 <__gmpz_get_d_2exp@plt+0x19c82> │ │ │ │ + movl $0x80652c4,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x83670a9,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + mov $0x2e,%dh │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - inc %ecx │ │ │ │ + lock jo 8065b3f <__gmpz_get_d_2exp@plt+0x19d6f> │ │ │ │ push %es │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065a70 <__gmpz_get_d_2exp@plt+0x19ca0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - or $0x0,%al │ │ │ │ + pusha │ │ │ │ + into │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - addb $0x8,0x6(%ecx) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + jb 8065b4a <__gmpz_get_d_2exp@plt+0x19d7a> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - nop │ │ │ │ - or $0x1e000000,%eax │ │ │ │ + movl $0x8362a06,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + mov $0x2e,%ch │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - push %es │ │ │ │ - or %cl,0x45891c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - push %cs │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 8065bfe <__gmpz_get_d_2exp@plt+0x19e2e> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8065b9c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065b9c <__gmpz_get_d_2exp@plt+0x19dcc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %?,0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8064980 <__gmpz_get_d_2exp@plt+0x18bb0> │ │ │ │ - movl $0x8063c1c,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + ja 8065bef <__gmpz_get_d_2exp@plt+0x19e1f> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 8065bbc <__gmpz_get_d_2exp@plt+0x19dec> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8351118,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8065b20,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81b9094,-0x10(%edi) │ │ │ │ + movl $0x83629e9,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ + movl $0x80c81e8,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8064934,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x28(%ebp),%esi │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lar (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + sbb %dh,0x2002e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8065cab <__gmpz_get_d_2exp@plt+0x19edb> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8065c64,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065c64 <__gmpz_get_d_2exp@plt+0x19e94> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + les 0x100(%esi,%ebp,1),%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8064b39 <__gmpz_get_d_2exp@plt+0x18d69> │ │ │ │ - movl $0x8063ce8,-0x10(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8064a46 <__gmpz_get_d_2exp@plt+0x18c76> │ │ │ │ - movl $0x8063c60,-0x10(%edi) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8064508,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + ja 8065c47 <__gmpz_get_d_2exp@plt+0x19e77> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x8065b5c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc (%edi),%cl │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 8065ce6 <__gmpz_get_d_2exp@plt+0x19f16> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8362a06,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %dh,0x100(%esi,%ebp,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8064aa4 <__gmpz_get_d_2exp@plt+0x18cd4> │ │ │ │ - movl $0x8063ca4,-0x10(%edi) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x48(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x44(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 8064282 <__gmpz_get_d_2exp@plt+0x184b2> │ │ │ │ + jb 8065d9a <__gmpz_get_d_2exp@plt+0x19fca> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8065d38,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065d38 <__gmpz_get_d_2exp@plt+0x19f68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %cs │ │ │ │ + lock mov $0x2e,%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3845(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 8064282 <__gmpz_get_d_2exp@plt+0x184b2> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3c45(%ebx) │ │ │ │ - cmp %cl,0x44892855(%ebx) │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8065d8b <__gmpz_get_d_2exp@plt+0x19fbb> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 8065d58 <__gmpz_get_d_2exp@plt+0x19f88> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8351118,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 8064282 <__gmpz_get_d_2exp@plt+0x184b2> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8065cbc,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81b9094,-0x10(%edi) │ │ │ │ + movl $0x83629e9,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c81e8,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jl 8065d55 <__gmpz_get_d_2exp@plt+0x19f85> │ │ │ │ + add %al,%cs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8064b15 <__gmpz_get_d_2exp@plt+0x18d45> │ │ │ │ - movl $0x8064548,0x0(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8065e12 <__gmpz_get_d_2exp@plt+0x1a042> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8065e08 <__gmpz_get_d_2exp@plt+0x1a038> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8065cf8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %esp │ │ │ │ + lret │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - test %ah,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8064ab3 <__gmpz_get_d_2exp@plt+0x18ce3> │ │ │ │ - movl $0x8064590,0x0(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8065e4e <__gmpz_get_d_2exp@plt+0x1a07e> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x8362a06,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - sldt (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x2eb2,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - rolb $0x8,0x6(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - nop │ │ │ │ adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8065f02 <__gmpz_get_d_2exp@plt+0x1a132> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8065ea0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065ea0 <__gmpz_get_d_2exp@plt+0x1a0d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %dh,0x2e(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lock inc %ebp │ │ │ │ - push %es │ │ │ │ - or %cl,0x45892845(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - nop │ │ │ │ - adc %eax,(%eax) │ │ │ │ + ja 8065ef3 <__gmpz_get_d_2exp@plt+0x1a123> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 8065ec0 <__gmpz_get_d_2exp@plt+0x1a0f0> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8351118,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8065e24,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81b9094,-0x10(%edi) │ │ │ │ + movl $0x83629e9,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c81e8,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + lret $0x2f │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8065f3e <__gmpz_get_d_2exp@plt+0x1a16e> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8362a06,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivs 0x1002e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sbb $0x46,%al │ │ │ │ - push %es │ │ │ │ - or %cl,0x45892c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x46(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45893045(%ebx) │ │ │ │ - lock mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x38(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc (%eax),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x458b0806(%esi,%eax,2) │ │ │ │ - xor %cl,0x458bf045(%ecx) │ │ │ │ - sub %cl,0x458bf445(%ecx) │ │ │ │ - and %cl,0x458bf845(%ecx) │ │ │ │ - sbb %cl,0x7589fc45(%ecx) │ │ │ │ - sub %al,-0x35160f3b(%ebx) │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc (%eax,%eax,1),%cl │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x74f7f9ba(%eax) │ │ │ │ - inc %ebp │ │ │ │ - xor %cl,0x458bf045(%ecx) │ │ │ │ - and $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x24(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc (%esi),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%ebx,%eax,2) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45893045(%ebx) │ │ │ │ - lock mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - nop │ │ │ │ - jo 82446e6 <_IO_stdin_used@@Base+0x3c6e6> │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x8064718,0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x2c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - nop │ │ │ │ - invd │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x47(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - lock mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - inc %ecx │ │ │ │ - push %es │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - lock mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - or (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8064bcb <__gmpz_get_d_2exp@plt+0x18dfb> │ │ │ │ - movl $0x8063d70,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - lea -0x10(%edi),%edx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 8063f5f <__gmpz_get_d_2exp@plt+0x1818f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - sub %cl,0x44891855(%ebx) │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - jmp 8063f5f <__gmpz_get_d_2exp@plt+0x1818f> │ │ │ │ - or (%eax),%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x458b0806(%eax,%ecx,2) │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - lock mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - nop │ │ │ │ - mov (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb4,%al │ │ │ │ - dec %eax │ │ │ │ - push %es │ │ │ │ - or %cl,0x4d89144d(%ebx) │ │ │ │ - hlt │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8065ff2 <__gmpz_get_d_2exp@plt+0x1a222> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8065f90,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - nop │ │ │ │ - or (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x6(%edi,%eax,2) │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - lock mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - mov $0x8351304,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80640a4,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - nop │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x49(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x6(%ecx,%ecx,2) │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - inc %ebx │ │ │ │ - push %es │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8065f90 <__gmpz_get_d_2exp@plt+0x1a1c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + mov $0x2e,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - dec %ecx │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - lock mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %edx │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - lock mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - adc %ch,(%edx,%ecx,2) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45891445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4d890845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 8064a33 <__gmpz_get_d_2exp@plt+0x18c63> │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + ja 8065fe3 <__gmpz_get_d_2exp@plt+0x1a213> │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 8065fb0 <__gmpz_get_d_2exp@plt+0x1a1e0> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x8351118,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0xc(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8064470,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x8064998,0x20(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov %edx,0x34(%ebp) │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - movl $0x80646e8,0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0xc(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80647ec,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - movl $0x8064854,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov $0x83512f4,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + movl $0x8065f14,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x81b9094,-0x10(%edi) │ │ │ │ + movl $0x83629e9,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c81e8,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0xb1,%al │ │ │ │ + add %al,%cs:(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8064c91 <__gmpz_get_d_2exp@plt+0x18ec1> │ │ │ │ + jb 80661a9 <__gmpz_get_d_2exp@plt+0x1a3d9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8064c30,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + movl $0x8066094,-0x28(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%edx │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8066094 <__gmpz_get_d_2exp@plt+0x1a2c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x6(%esp,%ecx,2) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x4c(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov $0x2e,%al │ │ │ │ + add %al,(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8064c94 <__gmpz_get_d_2exp@plt+0x18ec4> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ + ja 806619a <__gmpz_get_d_2exp@plt+0x1a3ca> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 80660f1 <__gmpz_get_d_2exp@plt+0x1a321> │ │ │ │ + movl $0x8065f50,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 806618b <__gmpz_get_d_2exp@plt+0x1a3bb> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0xb(%edx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 806614c <__gmpz_get_d_2exp@plt+0x1a37c> │ │ │ │ + movl $0x8065e60,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806618b <__gmpz_get_d_2exp@plt+0x1a3bb> │ │ │ │ + movl $0x8065dac,-0x20(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c81c8,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - (bad) │ │ │ │ - add %bl,%cs:(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + add %dl,%cs:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8064e13 <__gmpz_get_d_2exp@plt+0x19043> │ │ │ │ - movl $0x8064ce8,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8064ce8 <__gmpz_get_d_2exp@plt+0x18f18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb $0xc6,%al │ │ │ │ - add %al,%cs:(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - sub %cl,0x6(%ebp) │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b0875(%ebx),%ecx │ │ │ │ - or 0x518bfc55(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8064d28 <__gmpz_get_d_2exp@plt+0x18f58> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - fadd %st,%st(5) │ │ │ │ - add %al,%cs:(%esi) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c71845(%ebx) │ │ │ │ - sbb %bh,-0x74f7f9b3(%eax) │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + jb 80662b6 <__gmpz_get_d_2exp@plt+0x1a4e6> │ │ │ │ + movl $0x80662c8,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8063dc4 <__gmpz_get_d_2exp@plt+0x17ff4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 8064e1b <__gmpz_get_d_2exp@plt+0x1904b> │ │ │ │ - movl $0x8064bf0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8064dcc,0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8064dcc <__gmpz_get_d_2exp@plt+0x18ffc> │ │ │ │ + jne 80662c8 <__gmpz_get_d_2exp@plt+0x1a4f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 8064d78 <__gmpz_get_d_2exp@plt+0x18fa8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf0,%al │ │ │ │ - dec %ebp │ │ │ │ - push %es │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or %al,-0x5816fb3b(%ebx) │ │ │ │ - and $0x18,%al │ │ │ │ - add %cl,0x10076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8064e33 <__gmpz_get_d_2exp@plt+0x19063> │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80661ed <__gmpz_get_d_2exp@plt+0x1a41d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8066004,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x835130c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8064d70,0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81e84d0 <__gmpz_get_d_2exp@plt+0x19c700> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + mov $0xc7002eae,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8064eea <__gmpz_get_d_2exp@plt+0x1911a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8064ea1 <__gmpz_get_d_2exp@plt+0x190d1> │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0xc(%ebp) │ │ │ │ - movl $0x8064ef8,-0xc(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80661fc <__gmpz_get_d_2exp@plt+0x1a42c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8066253 <__gmpz_get_d_2exp@plt+0x1a483> │ │ │ │ + movl $0x8065c10,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8064ef8 <__gmpz_get_d_2exp@plt+0x19128> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ + pusha │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + add %al,%cs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - xor $0x4f,%al │ │ │ │ + lock jo 806632f <__gmpz_get_d_2exp@plt+0x1a55f> │ │ │ │ push %es │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b0875(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8064f34 <__gmpz_get_d_2exp@plt+0x19164> │ │ │ │ + jne 8066270 <__gmpz_get_d_2exp@plt+0x1a4a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or (%eax),%al │ │ │ │ + sbb $0xae,%al │ │ │ │ + add %bl,%cs:(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x1c,%al │ │ │ │ - push %eax │ │ │ │ - push %es │ │ │ │ - or %cl,0x24758bf1(%ecx) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 806637b <__gmpz_get_d_2exp@plt+0x1a5ab> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8066371 <__gmpz_get_d_2exp@plt+0x1a5a1> │ │ │ │ + movl $0x8065170,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x806599c,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80661bc,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8064e50 <__gmpz_get_d_2exp@plt+0x19080> │ │ │ │ - nop │ │ │ │ - or 0x0(%ebp),%esp │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa0,%al │ │ │ │ - dec %edi │ │ │ │ - push %es │ │ │ │ - or %cl,0x4d892c4d(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x28(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%edx),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xd4,%al │ │ │ │ - dec %edi │ │ │ │ - push %es │ │ │ │ - or %cl,0x4d89284d(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x20(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %ecx │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - sbb %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - push %es │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - adc %cl,0x45890445(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - jne 8065014 <__gmpz_get_d_2exp@plt+0x19244> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0xc(%ebp) │ │ │ │ - inc %edi │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - dec %edi │ │ │ │ - push %es │ │ │ │ - or %cl,0x45892845(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8351138,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8065086 <__gmpz_get_d_2exp@plt+0x192b6> │ │ │ │ - movl $0x8064e50,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8064e50 <__gmpz_get_d_2exp@plt+0x19080> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8351314,%esi │ │ │ │ + jb 80663b1 <__gmpz_get_d_2exp@plt+0x1a5e1> │ │ │ │ + movl $0x83510c8,-0x8(%ebp) │ │ │ │ + movl $0x8351156,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + mov $0x8351164,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x19002eac,%esp │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80651c9 <__gmpz_get_d_2exp@plt+0x193f9> │ │ │ │ - movl $0x80650d4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 806641d <__gmpz_get_d_2exp@plt+0x1a64d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80663fc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80650d4 <__gmpz_get_d_2exp@plt+0x19304> │ │ │ │ + jne 80663fc <__gmpz_get_d_2exp@plt+0x1a62c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %gs,0xc400(%esi,%ebp,1) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - push %eax │ │ │ │ + add %dh,(%esp,%eiz,2) │ │ │ │ push %es │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + or 0x4d890376(%ebx),%ecx │ │ │ │ + or %cl,-0x899f3bb(%ecx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80650f8 <__gmpz_get_d_2exp@plt+0x19328> │ │ │ │ + jne 8066434 <__gmpz_get_d_2exp@plt+0x1a664> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x8351174,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %al,%cs:(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - xor $0x51,%al │ │ │ │ - push %es │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b0875(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8065134 <__gmpz_get_d_2exp@plt+0x19364> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c71445(%ebx) │ │ │ │ - adc $0xb8,%al │ │ │ │ - push %ecx │ │ │ │ - push %es │ │ │ │ - or %cl,0x4d89104d(%ebx) │ │ │ │ - cld │ │ │ │ + popf │ │ │ │ + das │ │ │ │ + or %cl,%ss:0x45890746(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806504c <__gmpz_get_d_2exp@plt+0x1927c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80651d1 <__gmpz_get_d_2exp@plt+0x19401> │ │ │ │ - movl $0x806867c,-0x18(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - jmp 806516f <__gmpz_get_d_2exp@plt+0x1939f> │ │ │ │ - mov $0x8351318,%esi │ │ │ │ + jb 8066491 <__gmpz_get_d_2exp@plt+0x1a6c1> │ │ │ │ + movl $0x8351174,-0x8(%ebp) │ │ │ │ + movl $0x8351192,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + mov $0x83511a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x8065160,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84d0 <__gmpz_get_d_2exp@plt+0x19c700> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0xc1,%al │ │ │ │ - add %dl,%cs:(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + fsubrl 0x19002e(%ebx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8065219 <__gmpz_get_d_2exp@plt+0x19449> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8064cb4 <__gmpz_get_d_2exp@plt+0x18ee4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jb 80664fd <__gmpz_get_d_2exp@plt+0x1a72d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80664dc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80664dc <__gmpz_get_d_2exp@plt+0x1a70c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + cs add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x468b0806(,%eiz,2) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8066514 <__gmpz_get_d_2exp@plt+0x1a744> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83511b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80664b5 <__gmpz_get_d_2exp@plt+0x1a6e5> │ │ │ │ + add %al,%cs:(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8065241 <__gmpz_get_d_2exp@plt+0x19471> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + xchg %eax,%ebp │ │ │ │ + das │ │ │ │ + or %cl,%ss:0x45890746(%ebx) │ │ │ │ + clc │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80650a4 <__gmpz_get_d_2exp@plt+0x192d4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8065269 <__gmpz_get_d_2exp@plt+0x19499> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8063924 <__gmpz_get_d_2exp@plt+0x17b54> │ │ │ │ + jb 8066571 <__gmpz_get_d_2exp@plt+0x1a7a1> │ │ │ │ + movl $0x83511b0,-0x8(%ebp) │ │ │ │ + movl $0x83511ce,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + mov $0x83511dc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - shrb $0x0,(%esi) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %bl,%cs:(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80652c9 <__gmpz_get_d_2exp@plt+0x194f9> │ │ │ │ - movl $0x8065200,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8065228,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8065250,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8119aa8,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x835131c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8065380 <__gmpz_get_d_2exp@plt+0x195b0> │ │ │ │ - movl $0x8065318,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80665dd <__gmpz_get_d_2exp@plt+0x1a80d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80665bc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8065318 <__gmpz_get_d_2exp@plt+0x19548> │ │ │ │ + jne 80665bc <__gmpz_get_d_2exp@plt+0x1a7ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ch,0xc400(%esi,%ebp,1) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - dec %esp │ │ │ │ - push %ebx │ │ │ │ - push %es │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 806534c <__gmpz_get_d_2exp@plt+0x1957c> │ │ │ │ + add %dh,%ah │ │ │ │ + gs push %es │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + or 0x4d890376(%ebx),%ecx │ │ │ │ + or %cl,-0x899f3bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80665f4 <__gmpz_get_d_2exp@plt+0x1a824> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0x83511fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + add %al,%cs:(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - push %ebx │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x81ef4f8,-0x10(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + hlt │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + das │ │ │ │ + or %cl,%ss:0x45890746(%ebx) │ │ │ │ + clc │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov $0x8351324,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80653f7 <__gmpz_get_d_2exp@plt+0x19627> │ │ │ │ - movl $0x80653cc,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000003,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80653f7 <__gmpz_get_d_2exp@plt+0x19627> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - movl $0x81ef4f8,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %bl,%cs:(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80654a8 <__gmpz_get_d_2exp@plt+0x196d8> │ │ │ │ - movl $0x8065440,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8066685 <__gmpz_get_d_2exp@plt+0x1a8b5> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8066664,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8065440 <__gmpz_get_d_2exp@plt+0x19670> │ │ │ │ + jne 8066664 <__gmpz_get_d_2exp@plt+0x1a894> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0xaa,%al │ │ │ │ + cs add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - je 8065499 <__gmpz_get_d_2exp@plt+0x196c9> │ │ │ │ - push %es │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ + add %bl,0x468b0806(%esi,%eiz,2) │ │ │ │ pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8065474 <__gmpz_get_d_2exp@plt+0x196a4> │ │ │ │ + jne 806669c <__gmpz_get_d_2exp@plt+0x1a8cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0x8351228,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + test $0x4002e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b080654,%eax │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x45c7ec45(%ecx) │ │ │ │ - lock clc │ │ │ │ - hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ hlt │ │ │ │ + cltd │ │ │ │ + das │ │ │ │ + or %cl,%ss:0x45890746(%ebx) │ │ │ │ + clc │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov $0x8351328,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8065501 <__gmpz_get_d_2exp@plt+0x19731> │ │ │ │ - movl $0x8065514,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8065546 <__gmpz_get_d_2exp@plt+0x19776> │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - mov $0x8367496,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x1e000003,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8065501 <__gmpz_get_d_2exp@plt+0x19731> │ │ │ │ - movl $0x80654f4,0x14(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - movl $0x81ef4f8,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8065579 <__gmpz_get_d_2exp@plt+0x197a9> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8065410 <__gmpz_get_d_2exp@plt+0x19640> │ │ │ │ + jb 80666f9 <__gmpz_get_d_2exp@plt+0x1a929> │ │ │ │ + movl $0x8351228,-0x8(%ebp) │ │ │ │ + movl $0x8351246,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + mov $0x8351254,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80655a1 <__gmpz_get_d_2exp@plt+0x197d1> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 806672a <__gmpz_get_d_2exp@plt+0x1a95a> │ │ │ │ + movl $0x8351254,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80652e8 <__gmpz_get_d_2exp@plt+0x19518> │ │ │ │ + jmp 80cc598 <__gmpz_get_d_2exp@plt+0x807c8> │ │ │ │ + mov $0x8351264,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80655ed <__gmpz_get_d_2exp@plt+0x1981d> │ │ │ │ - movl $0x8065560,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8065588,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b8d2c,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x835132c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0x67(%eax) │ │ │ │ + push %es │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8066760 <__gmpz_get_d_2exp@plt+0x1a990> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %al,0x750a037e(%ebx) │ │ │ │ + or 0x8367491(%esi),%edi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cld │ │ │ │ + test $0x2e,%al │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80656b5 <__gmpz_get_d_2exp@plt+0x198e5> │ │ │ │ - movl $0x806563c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80667dd <__gmpz_get_d_2exp@plt+0x1aa0d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80667bc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 806563c <__gmpz_get_d_2exp@plt+0x1986c> │ │ │ │ + jne 80667bc <__gmpz_get_d_2exp@plt+0x1a9ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + test $0x2e,%al │ │ │ │ + add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - js 8065697 <__gmpz_get_d_2exp@plt+0x198c7> │ │ │ │ - push %es │ │ │ │ + add %dh,%ah │ │ │ │ + addr16 push %es │ │ │ │ or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b0c75(%ebx),%ecx │ │ │ │ - or 0x518bfc55(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8065678 <__gmpz_get_d_2exp@plt+0x198a8> │ │ │ │ + or 0x4d890376(%ebx),%ecx │ │ │ │ + or %cl,-0x899f3bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80667f4 <__gmpz_get_d_2exp@plt+0x1aa24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - enter $0x656,$0x8 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov $0x8351330,%esi │ │ │ │ + mov $0x835129c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %eax,%esp │ │ │ │ + test $0x2e,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8065711 <__gmpz_get_d_2exp@plt+0x19941> │ │ │ │ - movl $0x8065724,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cltd │ │ │ │ + adc 0x7468b08,%dh │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8065753 <__gmpz_get_d_2exp@plt+0x19983> │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %edi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8065711 <__gmpz_get_d_2exp@plt+0x19941> │ │ │ │ - movl $0x8065704,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x81ef4f8,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x81ef4f8,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0x4d8b0835(%edx,%edx,1) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x4d8b084d(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %ch,%cl │ │ │ │ + fmull 0x6(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8065829 <__gmpz_get_d_2exp@plt+0x19a59> │ │ │ │ - movl $0x80657b0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80668c7 <__gmpz_get_d_2exp@plt+0x1aaf7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80668a0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80657b0 <__gmpz_get_d_2exp@plt+0x199e0> │ │ │ │ + jne 80668a0 <__gmpz_get_d_2exp@plt+0x1aad0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - in (%dx),%al │ │ │ │ - push %edi │ │ │ │ - push %es │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b0c75(%ebx),%ecx │ │ │ │ - or 0x518bfc55(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80657ec <__gmpz_get_d_2exp@plt+0x19a1c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - cmp $0x58,%al │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - call f29dc4 │ │ │ │ - hlt │ │ │ │ push %ds │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - lock mov 0x3(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov $0x8351334,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8065885 <__gmpz_get_d_2exp@plt+0x19ab5> │ │ │ │ - movl $0x80658b0,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8065901 <__gmpz_get_d_2exp@plt+0x19b31> │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - mov $0x8367496,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + ja 8066889 <__gmpz_get_d_2exp@plt+0x1aab9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80658df <__gmpz_get_d_2exp@plt+0x19b0f> │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8065885 <__gmpz_get_d_2exp@plt+0x19ab5> │ │ │ │ - nop │ │ │ │ - inc %edi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8065885 <__gmpz_get_d_2exp@plt+0x19ab5> │ │ │ │ - movl $0x8065898,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x81ef4f8,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + ja 806690a <__gmpz_get_d_2exp@plt+0x1ab3a> │ │ │ │ + movl $0x806685c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x83670a9,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x8065878,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x81ef4f8,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x83512b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8065931 <__gmpz_get_d_2exp@plt+0x19b61> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 8066942 <__gmpz_get_d_2exp@plt+0x1ab72> │ │ │ │ + movl $0x8365969,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8065780 <__gmpz_get_d_2exp@plt+0x199b0> │ │ │ │ + jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ + mov $0x83512b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80669c7 <__gmpz_get_d_2exp@plt+0x1abf7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80669a0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80669a0 <__gmpz_get_d_2exp@plt+0x1abd0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8065959 <__gmpz_get_d_2exp@plt+0x19b89> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806560c <__gmpz_get_d_2exp@plt+0x1983c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80659a5 <__gmpz_get_d_2exp@plt+0x19bd5> │ │ │ │ - movl $0x8065918,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8065940,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b8d2c,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + ja 8066989 <__gmpz_get_d_2exp@plt+0x1abb9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8351338,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80659f0 <__gmpz_get_d_2exp@plt+0x19c20> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161d48 <__gmpz_get_d_2exp@plt+0x115f78> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8065a2c <__gmpz_get_d_2exp@plt+0x19c5c> │ │ │ │ + jb 8066a07 <__gmpz_get_d_2exp@plt+0x1ac37> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8066a14,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161d48 <__gmpz_get_d_2exp@plt+0x115f78> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8066a14 <__gmpz_get_d_2exp@plt+0x1ac44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8065a68 <__gmpz_get_d_2exp@plt+0x19c98> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161d48 <__gmpz_get_d_2exp@plt+0x115f78> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:-0x5773ff8a(%ebp) │ │ │ │ + add %dl,%cs:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8065b90 <__gmpz_get_d_2exp@plt+0x19dc0> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8065b86 <__gmpz_get_d_2exp@plt+0x19db6> │ │ │ │ - movl $0x80659c0,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8065ae0,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%eax) │ │ │ │ + jb 8066e07 <__gmpz_get_d_2exp@plt+0x1b037> │ │ │ │ + movl $0x8066e18,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8066e18 <__gmpz_get_d_2exp@plt+0x1b048> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8066c1c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8066c1c <__gmpz_get_d_2exp@plt+0x1ae4c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + xor %ch,0x106002e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8065b98 <__gmpz_get_d_2exp@plt+0x19dc8> │ │ │ │ - movl $0x80659fc,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8065b30,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xdc,%al │ │ │ │ + imul $0x8,(%esi),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8066bdc <__gmpz_get_d_2exp@plt+0x1ae0c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ xchg %ax,%ax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lock cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %al,%cs:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8065ba7 <__gmpz_get_d_2exp@plt+0x19dd7> │ │ │ │ - movl $0x8065a38,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 8066aaf <__gmpz_get_d_2exp@plt+0x1acdf> │ │ │ │ + movl $0x81b5f68,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x8066b10,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8065b78,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x81ef06c,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b22a8 <__gmpz_get_d_2exp@plt+0x1664d8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %al,%cs:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x75890806(%edx,%ebp,2) │ │ │ │ + clc │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b0b04 <__gmpz_get_d_2exp@plt+0x164d34> │ │ │ │ + movl $0x8066b58,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8066b58 <__gmpz_get_d_2exp@plt+0x1ad88> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpsl %es:(%edi),%fs:(%esi) │ │ │ │ + add %al,%cs:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x835133c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + push $0x6 │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8103e5c <__gmpz_get_d_2exp@plt+0xb808c> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8066b90,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %eax,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8066b6d <__gmpz_get_d_2exp@plt+0x1ad9d> │ │ │ │ + movl $0x80669d4,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 8066b78 <__gmpz_get_d_2exp@plt+0x1ada8> │ │ │ │ + add %al,%cs:0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8066b28 <__gmpz_get_d_2exp@plt+0x1ad58> │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 8066b9f <__gmpz_get_d_2exp@plt+0x1adcf> │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov 0x85002ea6,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov $0x8350f4d,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8066bf2 <__gmpz_get_d_2exp@plt+0x1ae22> │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 8066be0 <__gmpz_get_d_2exp@plt+0x1ae10> │ │ │ │ + add %al,%cs:0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8066a67 <__gmpz_get_d_2exp@plt+0x1ac97> │ │ │ │ + movl $0x8066df4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8066df4 <__gmpz_get_d_2exp@plt+0x1b024> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + inc %eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %al,%cs:0x1e000000(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xbc,%al │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + push %es │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%esi,%eiz,2),%eax │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + and %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %ah,0x5002e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 8066c9f <__gmpz_get_d_2exp@plt+0x1aecf> │ │ │ │ + movl $0x81b5f68,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x8066d00,0x0(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b22a8 <__gmpz_get_d_2exp@plt+0x1664d8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x5002ea5,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8065c92 <__gmpz_get_d_2exp@plt+0x19ec2> │ │ │ │ - movl $0x8065bf4,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x6(%esp,%ebp,2) │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b0b04 <__gmpz_get_d_2exp@plt+0x164d34> │ │ │ │ + movl $0x8066d48,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8065bf4 <__gmpz_get_d_2exp@plt+0x19e24> │ │ │ │ + jne 8066d48 <__gmpz_get_d_2exp@plt+0x1af78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 8066ce3 <__gmpz_get_d_2exp@plt+0x1af13> │ │ │ │ + add %al,%cs:0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x468b0806(%esp,%ebp,2) │ │ │ │ + add -0x3a7c03bb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + jmp 8103e5c <__gmpz_get_d_2exp@plt+0xb808c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8066d80,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8066d5d <__gmpz_get_d_2exp@plt+0x1af8d> │ │ │ │ + movl $0x806695c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ + add %ah,0x4002e(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8066d18 <__gmpz_get_d_2exp@plt+0x1af48> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 8066d88 <__gmpz_get_d_2exp@plt+0x1afb8> │ │ │ │ + nop │ │ │ │ + enter $0x2ea4,$0x0 │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0xba,%al │ │ │ │ + dec %ebp │ │ │ │ + sysexit │ │ │ │ + or %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock jmp 8066dcb <__gmpz_get_d_2exp@plt+0x1affb> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %al,%cs:(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sub %bl,0x8(%esi,%eax,1) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + inc %esp │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %es │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8065c28 <__gmpz_get_d_2exp@plt+0x19e58> │ │ │ │ + jne 8066c44 <__gmpz_get_d_2exp@plt+0x1ae74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %cl,-0x76f7f9a4(%eax) │ │ │ │ - jne 8065c31 <__gmpz_get_d_2exp@plt+0x19e61> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8065a78 <__gmpz_get_d_2exp@plt+0x19ca8> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8066eaf <__gmpz_get_d_2exp@plt+0x1b0df> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8066e88,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8066e88 <__gmpz_get_d_2exp@plt+0x1b0b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8065c9a <__gmpz_get_d_2exp@plt+0x19eca> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 8065c5c <__gmpz_get_d_2exp@plt+0x19e8c> │ │ │ │ - mov $0x8351340,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8065c54,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ + ja 8066e71 <__gmpz_get_d_2exp@plt+0x1b0a1> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8065cec <__gmpz_get_d_2exp@plt+0x19f1c> │ │ │ │ + jb 8066eef <__gmpz_get_d_2exp@plt+0x1b11f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8066efc,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161d48 <__gmpz_get_d_2exp@plt+0x115f78> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8066efc <__gmpz_get_d_2exp@plt+0x1b12c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:-0x5c5bff8a(%ebp) │ │ │ │ + add %dl,%cs:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8065e40 <__gmpz_get_d_2exp@plt+0x1a070> │ │ │ │ - movl $0x8065d2c,-0x4(%ebp) │ │ │ │ + jb 80672ef <__gmpz_get_d_2exp@plt+0x1b51f> │ │ │ │ + movl $0x8067300,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8067300 <__gmpz_get_d_2exp@plt+0x1b530> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8067104,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8065d2c <__gmpz_get_d_2exp@plt+0x19f5c> │ │ │ │ + jne 8067104 <__gmpz_get_d_2exp@plt+0x1b334> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x106002e │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xc4,%al │ │ │ │ + jo 8066f83 <__gmpz_get_d_2exp@plt+0x1b1b3> │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + adc %al,-0x899fb3b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80670c4 <__gmpz_get_d_2exp@plt+0x1b2f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ah,0x6002e(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8066f97 <__gmpz_get_d_2exp@plt+0x1b1c7> │ │ │ │ + movl $0x81b5f68,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x8066ff8,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b22a8 <__gmpz_get_d_2exp@plt+0x1664d8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les 0x6002e(%edx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - push $0x8b08065d │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ + add %dh,0x6(%edi,%ebp,2) │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + adc %cl,-0x3a7c03bb(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 81b0b04 <__gmpz_get_d_2exp@plt+0x164d34> │ │ │ │ + movl $0x8067040,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8065d68 <__gmpz_get_d_2exp@plt+0x19f98> │ │ │ │ + jne 8067040 <__gmpz_get_d_2exp@plt+0x1b270> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 8066fd8 <__gmpz_get_d_2exp@plt+0x1b208> │ │ │ │ + add %al,%cs:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xe8,%al │ │ │ │ - pop %ebp │ │ │ │ - push %es │ │ │ │ - or %cl,0x4d8bf875(%ecx) │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x468b0806(%edi,%ebp,2) │ │ │ │ + add -0x3a7c03bb(%ecx),%ecx │ │ │ │ cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8065a78 <__gmpz_get_d_2exp@plt+0x19ca8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 8103e5c <__gmpz_get_d_2exp@plt+0xb808c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8067078,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x44890455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8065e48 <__gmpz_get_d_2exp@plt+0x1a078> │ │ │ │ - movl $0x8065cbc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8065e04,-0x4(%ebp) │ │ │ │ + ja 8067055 <__gmpz_get_d_2exp@plt+0x1b285> │ │ │ │ + movl $0x8066ebc,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + mov 0x5002e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8067010 <__gmpz_get_d_2exp@plt+0x1b240> │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 8067087 <__gmpz_get_d_2exp@plt+0x1b2b7> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x85002ea1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x44890455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 8065d9f <__gmpz_get_d_2exp@plt+0x19fcf> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ebx) │ │ │ │ + mov $0x8350f4d,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80670da <__gmpz_get_d_2exp@plt+0x1b30a> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + mov 0x5002e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8065e60 <__gmpz_get_d_2exp@plt+0x1a090> │ │ │ │ - movl $0x806867c,-0x18(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8351344,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8065d90,0x8(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8066f4f <__gmpz_get_d_2exp@plt+0x1b17f> │ │ │ │ + movl $0x80672dc,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80672dc <__gmpz_get_d_2exp@plt+0x1b50c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %eax │ │ │ │ + mov 0x85002e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xa4,%al │ │ │ │ + jb 8067173 <__gmpz_get_d_2exp@plt+0x1b3a3> │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%esi,%eiz,2),%eax │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + and %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8065ed7 <__gmpz_get_d_2exp@plt+0x1a107> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8065eb4,0x0(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x83518e9,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %ah,0x5002e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8065edf <__gmpz_get_d_2exp@plt+0x1a10f> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 8067187 <__gmpz_get_d_2exp@plt+0x1b3b7> │ │ │ │ + movl $0x81b5f68,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8351348,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8065f15 <__gmpz_get_d_2exp@plt+0x1a145> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + movl $0x80671e8,0x0(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8063490 <__gmpz_get_d_2exp@plt+0x176c0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b22a8 <__gmpz_get_d_2exp@plt+0x1664d8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0xa0 │ │ │ │ + add %al,%cs:0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8065f3d <__gmpz_get_d_2exp@plt+0x1a16d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x6(%ecx,%esi,2) │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b0b04 <__gmpz_get_d_2exp@plt+0x164d34> │ │ │ │ + movl $0x8067230,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8061c90 <__gmpz_get_d_2exp@plt+0x15ec0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8067230 <__gmpz_get_d_2exp@plt+0x1b460> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %fs,0x5002e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8065f6b <__gmpz_get_d_2exp@plt+0x1a19b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8065e7c <__gmpz_get_d_2exp@plt+0x1a0ac> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %dh,0x5002e(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x468b0806(%ecx,%esi,2) │ │ │ │ + add -0x3a7c03bb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + jmp 8103e5c <__gmpz_get_d_2exp@plt+0xb808c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8067268,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8067245 <__gmpz_get_d_2exp@plt+0x1b475> │ │ │ │ + movl $0x8066e44,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + nop │ │ │ │ + sbb %ah,0x4002e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8067200 <__gmpz_get_d_2exp@plt+0x1b430> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 8067270 <__gmpz_get_d_2exp@plt+0x1b4a0> │ │ │ │ + nop │ │ │ │ + loopne 8067271 <__gmpz_get_d_2exp@plt+0x1b4a1> │ │ │ │ + add %al,%cs:0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0xba,%al │ │ │ │ + dec %ebp │ │ │ │ + sysexit │ │ │ │ + or %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock jmp 80672b3 <__gmpz_get_d_2exp@plt+0x1b4e3> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x4002e9f,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8066021 <__gmpz_get_d_2exp@plt+0x1a251> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8066017 <__gmpz_get_d_2exp@plt+0x1a247> │ │ │ │ - movl $0x8065efc,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8065f24,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8065f48,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8065fe8,-0xc(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sub $0x71,%al │ │ │ │ + push %es │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80631c8 <__gmpz_get_d_2exp@plt+0x173f8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806712c <__gmpz_get_d_2exp@plt+0x1b35c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %dh,%dh │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ + ... │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8066029 <__gmpz_get_d_2exp@plt+0x1a259> │ │ │ │ - movl $0x8119a98,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 806737d <__gmpz_get_d_2exp@plt+0x1b5ad> │ │ │ │ + movl $0x8066a30,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8066f18,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x835134c,%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cc598 <__gmpz_get_d_2exp@plt+0x807c8> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x83512d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cwtl │ │ │ │ - mov $0x2e,%bl │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + lahf │ │ │ │ + add %al,%cs:0x100 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 806607d <__gmpz_get_d_2exp@plt+0x1a2ad> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8066079 <__gmpz_get_d_2exp@plt+0x1a2a9> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + jb 80673c7 <__gmpz_get_d_2exp@plt+0x1b5f7> │ │ │ │ + movl $0x8366ecd,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83513ca,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815b4b0 <__gmpz_get_d_2exp@plt+0x10f6e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80660b9 <__gmpz_get_d_2exp@plt+0x1a2e9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351255,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80660e7 <__gmpz_get_d_2exp@plt+0x1a317> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - 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 8066125 <__gmpz_get_d_2exp@plt+0x1a355> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x835125d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8066153 <__gmpz_get_d_2exp@plt+0x1a383> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80661a0 <__gmpz_get_d_2exp@plt+0x1a3d0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x83512e0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ + mov $0x83512f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jmp 80679c4 <__gmpz_get_d_2exp@plt+0x1bbf4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806618f <__gmpz_get_d_2exp@plt+0x1a3bf> │ │ │ │ + jb 806740f <__gmpz_get_d_2exp@plt+0x1b63f> │ │ │ │ movl $0x81edd7c,-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 8063570 <__gmpz_get_d_2exp@plt+0x177a0> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806626a <__gmpz_get_d_2exp@plt+0x1a49a> │ │ │ │ - movl $0x80661dc,-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 8067541 <__gmpz_get_d_2exp@plt+0x1b771> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806754c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80661dc <__gmpz_get_d_2exp@plt+0x1a40c> │ │ │ │ + jne 806754c <__gmpz_get_d_2exp@plt+0x1b77c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806750e <__gmpz_get_d_2exp@plt+0x1b73e> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8067495 <__gmpz_get_d_2exp@plt+0x1b6c5> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80674ff <__gmpz_get_d_2exp@plt+0x1b72f> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8067495 <__gmpz_get_d_2exp@plt+0x1b6c5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80674ff <__gmpz_get_d_2exp@plt+0x1b72f> │ │ │ │ + movl $0x80673e0,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80674a0 <__gmpz_get_d_2exp@plt+0x1b6d0> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80661f1 <__gmpz_get_d_2exp@plt+0x1a421> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8066218,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + sub %dh,0x6(%ebp) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8066218 <__gmpz_get_d_2exp@plt+0x1a448> │ │ │ │ + jne 8067528 <__gmpz_get_d_2exp@plt+0x1b758> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806626d <__gmpz_get_d_2exp@plt+0x1a49d> │ │ │ │ + ja 80675ef <__gmpz_get_d_2exp@plt+0x1b81f> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8066130,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x8066160,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x806741c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80662dc <__gmpz_get_d_2exp@plt+0x1a50c> │ │ │ │ + jb 8067633 <__gmpz_get_d_2exp@plt+0x1b863> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80662c8,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8067765 <__gmpz_get_d_2exp@plt+0x1b995> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8067770,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80662c8 <__gmpz_get_d_2exp@plt+0x1a4f8> │ │ │ │ + jne 8067770 <__gmpz_get_d_2exp@plt+0x1b9a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8067732 <__gmpz_get_d_2exp@plt+0x1b962> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80676b9 <__gmpz_get_d_2exp@plt+0x1b8e9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8067723 <__gmpz_get_d_2exp@plt+0x1b953> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80676b9 <__gmpz_get_d_2exp@plt+0x1b8e9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8067723 <__gmpz_get_d_2exp@plt+0x1b953> │ │ │ │ + movl $0x8067604,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - bound %eax,(%esi) │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8066356 <__gmpz_get_d_2exp@plt+0x1a586> │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80676c4 <__gmpz_get_d_2exp@plt+0x1b8f4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%ebx,%eiz,2) │ │ │ │ - push %es │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + hlt │ │ │ │ + dec %esp │ │ │ │ + ja 806777c <__gmpz_get_d_2exp@plt+0x1b9ac> │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8066334 <__gmpz_get_d_2exp@plt+0x1a564> │ │ │ │ + jne 806774c <__gmpz_get_d_2exp@plt+0x1b97c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x66b2ebf2(%ecx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + ja 8067813 <__gmpz_get_d_2exp@plt+0x1ba43> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x8067640,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + aam $0x9a │ │ │ │ + add %dl,%cs:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8066391 <__gmpz_get_d_2exp@plt+0x1a5c1> │ │ │ │ - mov 0x2(%eax),%edx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x81ed0a8,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8066310,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + jb 806796d <__gmpz_get_d_2exp@plt+0x1bb9d> │ │ │ │ + movl $0x806797c,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8066348,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806797c <__gmpz_get_d_2exp@plt+0x1bbac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8066431 <__gmpz_get_d_2exp@plt+0x1a661> │ │ │ │ - add $0x14,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8066427 <__gmpz_get_d_2exp@plt+0x1a657> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ + ja 8067867 <__gmpz_get_d_2exp@plt+0x1ba97> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x8066284,-0x10(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8067584,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80677a8,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x83512fd,0x4(%ebp) │ │ │ │ + movl $0x83511dc,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - add %cl,%cs:(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + fcomps 0xc7002e(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x23b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8066532 <__gmpz_get_d_2exp@plt+0x1a762> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8066528 <__gmpz_get_d_2exp@plt+0x1a758> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xa(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xe(%eax),%ecx │ │ │ │ - mov 0x12(%eax),%eax │ │ │ │ - movl $0x80663b4,-0x30(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81b8ec4,-0x14(%edi) │ │ │ │ - lea -0x30(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80664f4,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8067876 <__gmpz_get_d_2exp@plt+0x1baa6> │ │ │ │ + movl $0x83512fd,0x4(%ebp) │ │ │ │ + movl $0x83511dc,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80661a0 <__gmpz_get_d_2exp@plt+0x1a3d0> │ │ │ │ - clc │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %bl,0x3002e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 806650a <__gmpz_get_d_2exp@plt+0x1a73a> │ │ │ │ - mov $0x83513ec,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8066540,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock sub $0x79,%al │ │ │ │ + push %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8066540 <__gmpz_get_d_2exp@plt+0x1a770> │ │ │ │ + jne 806792c <__gmpz_get_d_2exp@plt+0x1bb5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + or $0xfa,%al │ │ │ │ + (bad) │ │ │ │ + ljmp *0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - je 80665aa <__gmpz_get_d_2exp@plt+0x1a7da> │ │ │ │ - push %es │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8067a11 <__gmpz_get_d_2exp@plt+0x1bc41> │ │ │ │ + movl $0x8067830,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x83512f5,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8351314,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + loopne 80679be <__gmpz_get_d_2exp@plt+0x1bbee> │ │ │ │ + add %bl,%cs:(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8067a88 <__gmpz_get_d_2exp@plt+0x1bcb8> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8067a64,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8066574 <__gmpz_get_d_2exp@plt+0x1a7a4> │ │ │ │ + jne 8067a64 <__gmpz_get_d_2exp@plt+0x1bc94> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x54890c55(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8066655 <__gmpz_get_d_2exp@plt+0x1a885> │ │ │ │ - movl $0x80666bc,-0x4(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ + mov $0x98,%al │ │ │ │ + add %al,%cs:0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x8067a9c,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80666bc <__gmpz_get_d_2exp@plt+0x1a8ec> │ │ │ │ + jne 8067a9c <__gmpz_get_d_2exp@plt+0x1bccc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - inc %ebp │ │ │ │ + mov $0x8351328,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + js 8067a2a <__gmpz_get_d_2exp@plt+0x1bc5a> │ │ │ │ + add %al,%cs:0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80679c4 <__gmpz_get_d_2exp@plt+0x1bbf4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + cwtl │ │ │ │ + add %al,%cs:0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x10,%al │ │ │ │ - pushw %es │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8066610 <__gmpz_get_d_2exp@plt+0x1a840> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 8067b07 <__gmpz_get_d_2exp@plt+0x1bd37> │ │ │ │ + movl $0x8366ecd,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8351330,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ + mov $0x8351344,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 8068104 <__gmpz_get_d_2exp@plt+0x1c334> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x54890c55(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov %esi,%edx │ │ │ │ - jmp 8066583 <__gmpz_get_d_2exp@plt+0x1a7b3> │ │ │ │ - add (%eax),%eax │ │ │ │ + jb 8067b4f <__gmpz_get_d_2exp@plt+0x1bd7f> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x3a7cfbab(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 8067c81 <__gmpz_get_d_2exp@plt+0x1beb1> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8067c8c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8067c8c <__gmpz_get_d_2exp@plt+0x1bebc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8066683 <__gmpz_get_d_2exp@plt+0x1a8b3> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8067c4e <__gmpz_get_d_2exp@plt+0x1be7e> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8067bd5 <__gmpz_get_d_2exp@plt+0x1be05> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8067c3f <__gmpz_get_d_2exp@plt+0x1be6f> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8067bd5 <__gmpz_get_d_2exp@plt+0x1be05> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8067c3f <__gmpz_get_d_2exp@plt+0x1be6f> │ │ │ │ + movl $0x8067b20,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x806662c,0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - clc │ │ │ │ - pushw %es │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x81ef4f8,-0x10(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - push %es │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8067be0 <__gmpz_get_d_2exp@plt+0x1be10> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%edi,%eiz,2) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45891845(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xe8,%al │ │ │ │ - gs push %es │ │ │ │ - or %cl,0x4d89184d(%ebx) │ │ │ │ hlt │ │ │ │ - movl $0x81ef4f8,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + push $0x8908067c │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - test %ch,0x1000500(%esi,%ebp,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8067c68 <__gmpz_get_d_2exp@plt+0x1be98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80667c8 <__gmpz_get_d_2exp@plt+0x1a9f8> │ │ │ │ - movl $0x8066088,-0x40(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x80660c4,-0x34(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80660f4,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80661a0,-0x1c(%edi) │ │ │ │ + ja 8067d2f <__gmpz_get_d_2exp@plt+0x1bf5f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x8067b5c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8066448,-0x14(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x12(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x83513fc,%esi │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %ch,0x1000500(%esi,%ebp,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - ja 80667ee <__gmpz_get_d_2exp@plt+0x1aa1e> │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806686b <__gmpz_get_d_2exp@plt+0x1aa9b> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8066838,0x0(%ebp) │ │ │ │ + jb 8067d73 <__gmpz_get_d_2exp@plt+0x1bfa3> │ │ │ │ + movl $0x81edd7c,-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) │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x83518e9,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8066873 <__gmpz_get_d_2exp@plt+0x1aaa3> │ │ │ │ - movl $0x806867c,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ + jb 8067ea5 <__gmpz_get_d_2exp@plt+0x1c0d5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8067eb0,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8067eb0 <__gmpz_get_d_2exp@plt+0x1c0e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8067e72 <__gmpz_get_d_2exp@plt+0x1c0a2> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8067df9 <__gmpz_get_d_2exp@plt+0x1c029> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8067e63 <__gmpz_get_d_2exp@plt+0x1c093> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8067df9 <__gmpz_get_d_2exp@plt+0x1c029> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8067e63 <__gmpz_get_d_2exp@plt+0x1c093> │ │ │ │ + movl $0x8067d44,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x835140c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc437bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80668e5 <__gmpz_get_d_2exp@plt+0x1ab15> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80668bc <__gmpz_get_d_2exp@plt+0x1aaec> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + jne 8067e04 <__gmpz_get_d_2exp@plt+0x1c034> │ │ │ │ mov %eax,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0xc(%ebp) │ │ │ │ - movl $0x80668f0,-0xc(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80668f0 <__gmpz_get_d_2exp@plt+0x1ab20> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - sub $0x69,%al │ │ │ │ - push %es │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b0875(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ + mov %?,0x6(%esi) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806692c <__gmpz_get_d_2exp@plt+0x1ab5c> │ │ │ │ + jne 8067e8c <__gmpz_get_d_2exp@plt+0x1c0bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%edx,%ebp,2) │ │ │ │ - push %es │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8066890 <__gmpz_get_d_2exp@plt+0x1aac0> │ │ │ │ - nop │ │ │ │ - or (%ecx),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x80,%al │ │ │ │ - imul $0x284d8b08,(%esi),%eax │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x20(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x1e0000 │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80669b4,0x4(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x1,$0x0 │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - adc %ah,%al │ │ │ │ - imul $0x20458b08,(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + ja 8067f53 <__gmpz_get_d_2exp@plt+0x1c183> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x8067d80,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %esi,0x20(%ebp) │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0xc(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %esp │ │ │ │ - imul $0x24458b08,(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8068944 <__gmpz_get_d_2exp@plt+0x1cb74> │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in $0x93,%al │ │ │ │ + add %dl,%cs:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8066b3d <__gmpz_get_d_2exp@plt+0x1ad6d> │ │ │ │ - movl $0x8066a70,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x83518e9,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - 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 8066b45 <__gmpz_get_d_2exp@plt+0x1ad75> │ │ │ │ - movl $0x8066890,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8066ab4,0x4(%ebp) │ │ │ │ + jb 80680ad <__gmpz_get_d_2exp@plt+0x1c2dd> │ │ │ │ + movl $0x80680bc,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8066ab4 <__gmpz_get_d_2exp@plt+0x1ace4> │ │ │ │ + jne 80680bc <__gmpz_get_d_2exp@plt+0x1c2ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x2c,%al │ │ │ │ - imul $0x8,(%esi),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - jmp 8066890 <__gmpz_get_d_2exp@plt+0x1aac0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x1c,%edi │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8066b54 <__gmpz_get_d_2exp@plt+0x1ad84> │ │ │ │ - movl $0x806867c,-0x18(%edi) │ │ │ │ + ja 8067fa7 <__gmpz_get_d_2exp@plt+0x1c1d7> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8067cc4,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x8067ee8,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x835134d,0x4(%ebp) │ │ │ │ + movl $0x83511a0,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ xchg %ax,%ax │ │ │ │ + call cf06aef7 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - jmp 8066ae3 <__gmpz_get_d_2exp@plt+0x1ad13> │ │ │ │ - mov $0x8351410,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x8066ad4,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84d0 <__gmpz_get_d_2exp@plt+0x19c700> │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8066b95 <__gmpz_get_d_2exp@plt+0x1adc5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8066a34 <__gmpz_get_d_2exp@plt+0x1ac64> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8066bbd <__gmpz_get_d_2exp@plt+0x1aded> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8063924 <__gmpz_get_d_2exp@plt+0x17b54> │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8067fb6 <__gmpz_get_d_2exp@plt+0x1c1e6> │ │ │ │ + movl $0x835134d,0x4(%ebp) │ │ │ │ + movl $0x83511a0,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8066beb <__gmpz_get_d_2exp@plt+0x1ae1b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8066800 <__gmpz_get_d_2exp@plt+0x1aa30> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0xa7,%al │ │ │ │ - add %al,%cs:0x100 │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%edx │ │ │ │ + add %al,%cs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8066ca1 <__gmpz_get_d_2exp@plt+0x1aed1> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8066c97 <__gmpz_get_d_2exp@plt+0x1aec7> │ │ │ │ - movl $0x8066b7c,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8066ba4,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8066bc8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8066c68,-0xc(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock insb (%dx),%es:(%edi) │ │ │ │ + addb $0x8,(%esi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 806527c <__gmpz_get_d_2exp@plt+0x194ac> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806806c <__gmpz_get_d_2exp@plt+0x1c29c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or $0xfa,%al │ │ │ │ + (bad) │ │ │ │ + ljmp *0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8066ca9 <__gmpz_get_d_2exp@plt+0x1aed9> │ │ │ │ - movl $0x8119a98,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8068151 <__gmpz_get_d_2exp@plt+0x1c381> │ │ │ │ + movl $0x8067f70,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8351414,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8351345,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8351364,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + lock xchg %eax,%ecx │ │ │ │ + add %bl,%cs:(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8066d43 <__gmpz_get_d_2exp@plt+0x1af73> │ │ │ │ - movl $0x8066cf0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80681c8 <__gmpz_get_d_2exp@plt+0x1c3f8> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80681a4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8066cf0 <__gmpz_get_d_2exp@plt+0x1af20> │ │ │ │ + jne 80681a4 <__gmpz_get_d_2exp@plt+0x1c3d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rclb $0x0,0x84002e(%ecx) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x20,%al │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45c7f845(%ecx) │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - lock push %ds │ │ │ │ - or %al,%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%cl │ │ │ │ - sbb %dh,0x8758908 │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + cld │ │ │ │ + faddl 0x468b0806(%ecx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80681dc <__gmpz_get_d_2exp@plt+0x1c40c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351378,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %dl,0x5002e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8066d4b <__gmpz_get_d_2exp@plt+0x1af7b> │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x835141c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8068104 <__gmpz_get_d_2exp@plt+0x1c334> │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8066eb8 <__gmpz_get_d_2exp@plt+0x1b0e8> │ │ │ │ - movl $0x8066d98,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 806823d <__gmpz_get_d_2exp@plt+0x1c46d> │ │ │ │ + movl $0x8351381,-0x8(%ebp) │ │ │ │ + movl $0x8351254,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + mov $0x8351388,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc433bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80684c8 <__gmpz_get_d_2exp@plt+0x1c6f8> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80684d4,-0x20(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%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 8066d98 <__gmpz_get_d_2exp@plt+0x1afc8> │ │ │ │ + jne 80684d4 <__gmpz_get_d_2exp@plt+0x1c704> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ + pop %es │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - loopne 8066e0a <__gmpz_get_d_2exp@plt+0x1b03a> │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - call f2b370 │ │ │ │ hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - lock mov 0x3(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + adc $0x84,%al │ │ │ │ + push %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%eax),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8068414 <__gmpz_get_d_2exp@plt+0x1c644> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%esi,%ebp,2) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x6e(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x6(%esi,%ebp,2) │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8066ec0 <__gmpz_get_d_2exp@plt+0x1b0f0> │ │ │ │ - movl $0x806867c,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + ja 80682f2 <__gmpz_get_d_2exp@plt+0x1c522> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8351420,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + enter $0x7,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + adc $0x60,%al │ │ │ │ + addl $0x8,(%esi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8068360 <__gmpz_get_d_2exp@plt+0x1c590> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8066f4f <__gmpz_get_d_2exp@plt+0x1b17f> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8066f10,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xac,%al │ │ │ │ + addl $0x8,(%esi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8063570 <__gmpz_get_d_2exp@plt+0x177a0> │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x7,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + addl $0x8,(%esi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8068338 <__gmpz_get_d_2exp@plt+0x1c568> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%edi,%ebp,2) │ │ │ │ + cld │ │ │ │ + or $0x83,%al │ │ │ │ push %es │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add %eax,(%eax) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 806830c <__gmpz_get_d_2exp@plt+0x1c53c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movb $0x0,0x1e0000 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %al,-0xf76f7fa(%ebx) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8068388 <__gmpz_get_d_2exp@plt+0x1c5b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x8068474,0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8068474 <__gmpz_get_d_2exp@plt+0x1c6a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + push $0x18 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8066f57 <__gmpz_get_d_2exp@plt+0x1b187> │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8351424,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80683ed <__gmpz_get_d_2exp@plt+0x1c61d> │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 806844d <__gmpz_get_d_2exp@plt+0x1c67d> │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 806845e <__gmpz_get_d_2exp@plt+0x1c68e> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x20(%ebp),%eax │ │ │ │ + jge 806845e <__gmpz_get_d_2exp@plt+0x1c68e> │ │ │ │ + mov $0x83674a5,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 80683ef <__gmpz_get_d_2exp@plt+0x1c61f> │ │ │ │ + mov $0x83674a5,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 80683ef <__gmpz_get_d_2exp@plt+0x1c61f> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8066fbc <__gmpz_get_d_2exp@plt+0x1b1ec> │ │ │ │ - movl $0x81b8ec4,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + addl $0x8,(%esi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + les 0x468b0806(%edx),%eax │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + sbb %cl,0x4589004d(%ecx) │ │ │ │ + sbb %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80682c4 <__gmpz_get_d_2exp@plt+0x1c4f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x8b080684,%al │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + adc %cl,0x4589004d(%ecx) │ │ │ │ + adc %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80684a0 <__gmpz_get_d_2exp@plt+0x1c6d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 806859c <__gmpz_get_d_2exp@plt+0x1c7cc> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8068592 <__gmpz_get_d_2exp@plt+0x1c7c2> │ │ │ │ + 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 0x1b(%eax),%eax │ │ │ │ + movl $0x8068250,-0x1c(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8350f4d,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8351428,%esi │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8067090 <__gmpz_get_d_2exp@plt+0x1b2c0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8067011 <__gmpz_get_d_2exp@plt+0x1b241> │ │ │ │ + jb 80686ea <__gmpz_get_d_2exp@plt+0x1c91a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80687a0,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351255,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - 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 8067072 <__gmpz_get_d_2exp@plt+0x1b2a2> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8067068 <__gmpz_get_d_2exp@plt+0x1b298> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8066fe0,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80687a0 <__gmpz_get_d_2exp@plt+0x1c9d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%ecx) │ │ │ │ - ... │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8067306 <__gmpz_get_d_2exp@plt+0x1b536> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80670fc,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 80685ed <__gmpz_get_d_2exp@plt+0x1c81d> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%ecx,%esi,2) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45c7f075(%ecx) │ │ │ │ - hlt │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,0x6(%esi,%eax,4) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8068654 <__gmpz_get_d_2exp@plt+0x1c884> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x71(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %bl,(%edi,%eax,4) │ │ │ │ push %es │ │ │ │ - or %cl,0x45892045(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - nop │ │ │ │ - or %al,(%eax) │ │ │ │ + or %cl,0x4d89144d(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x458b0806(%ecx,%esi,2) │ │ │ │ - and %cl,0x45c7f045(%ecx) │ │ │ │ - hlt │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - nop │ │ │ │ - or %al,(%eax) │ │ │ │ + or %ch,-0x76f7f97a(%eax) │ │ │ │ + lock mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80686a8 <__gmpz_get_d_2exp@plt+0x1c8d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + 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 806730e <__gmpz_get_d_2exp@plt+0x1b53e> │ │ │ │ - movl $0x806701c,-0xc(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80671e8,0x0(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - or %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xf8,%al │ │ │ │ + xchg %al,(%esi) │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%edx,%esi,2) │ │ │ │ - push %es │ │ │ │ - or %cl,0x45892045(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - nop │ │ │ │ - or %al,(%eax) │ │ │ │ + add %al,-0x76f7f97a(%eax) │ │ │ │ + lock mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8068680 <__gmpz_get_d_2exp@plt+0x1c8b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x72(%eax) │ │ │ │ + cld │ │ │ │ + add $0x86,%al │ │ │ │ push %es │ │ │ │ - or %cl,0x45892045(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8068604 <__gmpz_get_d_2exp@plt+0x1c834> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x458b0806(%edx,%esi,2) │ │ │ │ - and %cl,0x45c7f045(%ecx) │ │ │ │ - hlt │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x45891c45(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ + cld │ │ │ │ + rolb $1,-0xf76f7fa(%esi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80686d0 <__gmpz_get_d_2exp@plt+0x1c900> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x74f7f98e(%eax) │ │ │ │ - inc %ebp │ │ │ │ - and %cl,0x45c7f045(%ecx) │ │ │ │ - hlt │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x45891845(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - enter $0x2,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - jb 80672c4 <__gmpz_get_d_2exp@plt+0x1b4f4> │ │ │ │ - or %cl,0x45892045(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - enter $0xb,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0xc(%ebp) │ │ │ │ - mov $0x835142c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8067499 <__gmpz_get_d_2exp@plt+0x1b6c9> │ │ │ │ - movl $0x806735c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + cld │ │ │ │ + xor %al,0x468b0806(%esi) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 806735c <__gmpz_get_d_2exp@plt+0x1b58c> │ │ │ │ + jne 8068630 <__gmpz_get_d_2exp@plt+0x1c860> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - cwtl │ │ │ │ - jae 8067368 <__gmpz_get_d_2exp@plt+0x1b598> │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b0c75(%ebx),%ecx │ │ │ │ - or 0x518bfc55(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + inc %esp │ │ │ │ + xchg %eax,(%esi) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8067398 <__gmpz_get_d_2exp@plt+0x1b5c8> │ │ │ │ + jne 8068744 <__gmpz_get_d_2exp@plt+0x1c974> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - aam $0x73 │ │ │ │ + cld │ │ │ │ + je 806872c <__gmpz_get_d_2exp@plt+0x1c95c> │ │ │ │ push %es │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b0c75(%ebx),%ecx │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80673d4 <__gmpz_get_d_2exp@plt+0x1b604> │ │ │ │ + jne 8068774 <__gmpz_get_d_2exp@plt+0x1c9a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c72045(%ebx) │ │ │ │ - and %cl,-0x76f7f98c(%eax) │ │ │ │ - jne 80673dd <__gmpz_get_d_2exp@plt+0x1b60d> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806880b <__gmpz_get_d_2exp@plt+0x1ca3b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + movl $0x80685ac,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8067090 <__gmpz_get_d_2exp@plt+0x1b2c0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x1c,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pusha │ │ │ │ + mov (%esi),%ebp │ │ │ │ + add %al,0x6000100 │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8068909 <__gmpz_get_d_2exp@plt+0x1cb39> │ │ │ │ + add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80674a1 <__gmpz_get_d_2exp@plt+0x1b6d1> │ │ │ │ - movl $0x806867c,-0x18(%edi) │ │ │ │ + ja 80688ff <__gmpz_get_d_2exp@plt+0x1cb2f> │ │ │ │ + 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 │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x8068504,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - jmp 806743f <__gmpz_get_d_2exp@plt+0x1b66f> │ │ │ │ - mov $0x8351430,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x8067430,0xc(%ebp) │ │ │ │ + movl $0x80687d0,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e84d0 <__gmpz_get_d_2exp@plt+0x19c700> │ │ │ │ - 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 80674eb <__gmpz_get_d_2exp@plt+0x1b71b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811cb40 <__gmpz_get_d_2exp@plt+0xd0d70> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8067528 <__gmpz_get_d_2exp@plt+0x1b758> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8351381,-0x18(%ebp) │ │ │ │ + movl $0x8351254,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806758d <__gmpz_get_d_2exp@plt+0x1b7bd> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8067583 <__gmpz_get_d_2exp@plt+0x1b7b3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80674f8,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + js 806889c <__gmpz_get_d_2exp@plt+0x1cacc> │ │ │ │ + add %al,%cs:0x7000100 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80675bf <__gmpz_get_d_2exp@plt+0x1b7ef> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811cb78 <__gmpz_get_d_2exp@plt+0xd0da8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80675fc <__gmpz_get_d_2exp@plt+0x1b82c> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x1c(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8067661 <__gmpz_get_d_2exp@plt+0x1b891> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 8068a15 <__gmpz_get_d_2exp@plt+0x1cc45> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8067657 <__gmpz_get_d_2exp@plt+0x1b887> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80675cc,-0xc(%edi) │ │ │ │ + ja 8068a0b <__gmpz_get_d_2exp@plt+0x1cc3b> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x1f(%eax),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x23(%eax),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x27(%eax),%ecx │ │ │ │ + mov 0x2b(%eax),%eax │ │ │ │ + movl $0x8068828,-0x20(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80679c4 <__gmpz_get_d_2exp@plt+0x1bbf4> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + jl 80689a7 <__gmpz_get_d_2exp@plt+0x1cbd7> │ │ │ │ + add %bl,%cs:(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80677b5 <__gmpz_get_d_2exp@plt+0x1b9e5> │ │ │ │ - movl $0x80676a0,-0x4(%ebp) │ │ │ │ + jb 8068b14 <__gmpz_get_d_2exp@plt+0x1cd44> │ │ │ │ + movl $0x8068a8c,-0x14(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81619ec <__gmpz_get_d_2exp@plt+0x115c1c> │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - shlb $0x8,0x6(%esi) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - jbe 80676cc <__gmpz_get_d_2exp@plt+0x1b8fc> │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8161cd0 <__gmpz_get_d_2exp@plt+0x115f00> │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80677bd <__gmpz_get_d_2exp@plt+0x1b9ed> │ │ │ │ - movl $0x80674c8,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8067534,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8067748,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8068a8c <__gmpz_get_d_2exp@plt+0x1ccbc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + sbb $0x89,%al │ │ │ │ + add %cl,%cs:0x1e000001(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 806780d <__gmpz_get_d_2exp@plt+0x1ba3d> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80677f3 <__gmpz_get_d_2exp@plt+0x1ba23> │ │ │ │ - movl $0x806759c,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + ja 8068a71 <__gmpz_get_d_2exp@plt+0x1cca1> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x8068920,-0x2c(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8067608,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - movl $0x80677d4,0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x81ef4f8,0x0(%ebp) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ - mov $0x8351434,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8067802 <__gmpz_get_d_2exp@plt+0x1ba32> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x81ef4f8,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8161a60 <__gmpz_get_d_2exp@plt+0x115c90> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,0x6(%eax,%edi,2) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ + jmp 8068104 <__gmpz_get_d_2exp@plt+0x1c334> │ │ │ │ + mov $0x83513b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 8067844 <__gmpz_get_d_2exp@plt+0x1ba74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8067888 <__gmpz_get_d_2exp@plt+0x1bab8> │ │ │ │ + jb 8068b53 <__gmpz_get_d_2exp@plt+0x1cd83> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8161b0c <__gmpz_get_d_2exp@plt+0x115d3c> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80679ac <__gmpz_get_d_2exp@plt+0x1bbdc> │ │ │ │ - movl $0x80678dc,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + jb 8068c85 <__gmpz_get_d_2exp@plt+0x1ceb5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8068c90,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8068c90 <__gmpz_get_d_2exp@plt+0x1cec0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8068c52 <__gmpz_get_d_2exp@plt+0x1ce82> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80679b4 <__gmpz_get_d_2exp@plt+0x1bbe4> │ │ │ │ - movl $0x8067858,-0xc(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8068bd9 <__gmpz_get_d_2exp@plt+0x1ce09> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8068c43 <__gmpz_get_d_2exp@plt+0x1ce73> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8068bd9 <__gmpz_get_d_2exp@plt+0x1ce09> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8068c43 <__gmpz_get_d_2exp@plt+0x1ce73> │ │ │ │ + movl $0x8068b24,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8067930,0x4(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8068be4 <__gmpz_get_d_2exp@plt+0x1ce14> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x6(%ecx,%edi,2) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,-0x74f7f987(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - clc │ │ │ │ - movl $0x81ef4f8,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + hlt │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov %es,(%esi) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8068c6c <__gmpz_get_d_2exp@plt+0x1ce9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + ja 8068d33 <__gmpz_get_d_2exp@plt+0x1cf63> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x8068b60,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - mov $0x835143c,%esi │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push $0x17002e86 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8067aae <__gmpz_get_d_2exp@plt+0x1bcde> │ │ │ │ - movl $0x8067a00,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8067a00 <__gmpz_get_d_2exp@plt+0x1bc30> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - cmp $0x7a,%al │ │ │ │ - push %es │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b0475(%ebx),%ecx │ │ │ │ - or 0x518bfc55(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ + jb 8068e79 <__gmpz_get_d_2exp@plt+0x1d0a9> │ │ │ │ + movl $0x8068e88,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8067a3c <__gmpz_get_d_2exp@plt+0x1bc6c> │ │ │ │ + jne 8068e88 <__gmpz_get_d_2exp@plt+0x1d0b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %ah,0x75890806(%edx,%edi,2) │ │ │ │ - cld │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8067898 <__gmpz_get_d_2exp@plt+0x1bac8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8067ab6 <__gmpz_get_d_2exp@plt+0x1bce6> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + ja 8068de5 <__gmpz_get_d_2exp@plt+0x1d015> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8068cc8,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 8067a78 <__gmpz_get_d_2exp@plt+0x1bca8> │ │ │ │ - mov $0x8351440,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8067a70,0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8068e00,0x14(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8067c64 <__gmpz_get_d_2exp@plt+0x1be94> │ │ │ │ - movl $0x8067b0c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8067b0c <__gmpz_get_d_2exp@plt+0x1bd3c> │ │ │ │ + jne 8068e00 <__gmpz_get_d_2exp@plt+0x1d030> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov $0x3002e85,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x4d890845(%ecx) │ │ │ │ + or $0xe9,%al │ │ │ │ + adc %ah,%bh │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + nop │ │ │ │ + test %ebp,(%esi) │ │ │ │ + add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - dec %eax │ │ │ │ - jnp 8067b18 <__gmpz_get_d_2exp@plt+0x1bd48> │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - add 0x518b0c75(%ebx),%ecx │ │ │ │ - or 0x518bfc55(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8068d8d <__gmpz_get_d_2exp@plt+0x1cfbd> │ │ │ │ + movl $0x8068e5c,0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8067b48 <__gmpz_get_d_2exp@plt+0x1bd78> │ │ │ │ + jne 8068e5c <__gmpz_get_d_2exp@plt+0x1d08c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + pop %esp │ │ │ │ + test %ebp,(%esi) │ │ │ │ + add %al,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8068a2c <__gmpz_get_d_2exp@plt+0x1cc5c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor %al,0x4002e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - nop │ │ │ │ - jnp 8067b54 <__gmpz_get_d_2exp@plt+0x1bd84> │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - call f2c120 │ │ │ │ - hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - lock mov 0x3(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ + lock sub %cl,-0xf76f7fa(%esi) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - jnp 8067b9c <__gmpz_get_d_2exp@plt+0x1bdcc> │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - inc %edi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %dh,%ah │ │ │ │ - jnp 8067bd0 <__gmpz_get_d_2exp@plt+0x1be00> │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - clc │ │ │ │ - movl $0x81ef4f8,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - jl 8067c00 <__gmpz_get_d_2exp@plt+0x1be30> │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8067c6c <__gmpz_get_d_2exp@plt+0x1be9c> │ │ │ │ - movl $0x806867c,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8351444,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8067cc1 <__gmpz_get_d_2exp@plt+0x1bef1> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8067cbd <__gmpz_get_d_2exp@plt+0x1beed> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x835146e,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815b4b0 <__gmpz_get_d_2exp@plt+0x10f6e0> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8068e28 <__gmpz_get_d_2exp@plt+0x1d058> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8067cfd <__gmpz_get_d_2exp@plt+0x1bf2d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351255,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8067d2b <__gmpz_get_d_2exp@plt+0x1bf5b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - 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 8067d69 <__gmpz_get_d_2exp@plt+0x1bf99> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x835125d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8067d97 <__gmpz_get_d_2exp@plt+0x1bfc7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8067de4 <__gmpz_get_d_2exp@plt+0x1c014> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8067dd3 <__gmpz_get_d_2exp@plt+0x1c003> │ │ │ │ + jb 8068ef3 <__gmpz_get_d_2exp@plt+0x1d123> │ │ │ │ movl $0x81edd7c,-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 8066d68 <__gmpz_get_d_2exp@plt+0x1af98> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8067eae <__gmpz_get_d_2exp@plt+0x1c0de> │ │ │ │ - movl $0x8067e20,-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 8069025 <__gmpz_get_d_2exp@plt+0x1d255> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8069030,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8067e20 <__gmpz_get_d_2exp@plt+0x1c050> │ │ │ │ + jne 8069030 <__gmpz_get_d_2exp@plt+0x1d260> │ │ │ │ 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 8067e35 <__gmpz_get_d_2exp@plt+0x1c065> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8067e5c,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8067e5c <__gmpz_get_d_2exp@plt+0x1c08c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8067eb1 <__gmpz_get_d_2exp@plt+0x1c0e1> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8067d74,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x8067da4,-0x1c(%edi) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8068ff2 <__gmpz_get_d_2exp@plt+0x1d222> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8068f79 <__gmpz_get_d_2exp@plt+0x1d1a9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8068fe3 <__gmpz_get_d_2exp@plt+0x1d213> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8068f79 <__gmpz_get_d_2exp@plt+0x1d1a9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8068fe3 <__gmpz_get_d_2exp@plt+0x1d213> │ │ │ │ + movl $0x8068ec4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8067f20 <__gmpz_get_d_2exp@plt+0x1c150> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8067f0c,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8067f0c <__gmpz_get_d_2exp@plt+0x1c13c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%edi,%edi,2) │ │ │ │ - push %es │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8067f9a <__gmpz_get_d_2exp@plt+0x1c1ca> │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8068f84 <__gmpz_get_d_2exp@plt+0x1d1b4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x7f(%eax) │ │ │ │ + hlt │ │ │ │ + or $0x90,%al │ │ │ │ push %es │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8067f78 <__gmpz_get_d_2exp@plt+0x1c1a8> │ │ │ │ + jne 806900c <__gmpz_get_d_2exp@plt+0x1d23c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x66b2ebf2(%ecx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8067fd5 <__gmpz_get_d_2exp@plt+0x1c205> │ │ │ │ - mov 0x2(%eax),%edx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x81ed0a8,-0x8(%edi) │ │ │ │ + ja 80690d3 <__gmpz_get_d_2exp@plt+0x1d303> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x8068f00,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x8067f54,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8067f8c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8068075 <__gmpz_get_d_2exp@plt+0x1c2a5> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806806b <__gmpz_get_d_2exp@plt+0x1c29b> │ │ │ │ - movl $0x81edd7c,-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 0x18(%eax),%eax │ │ │ │ - movl $0x8067ec8,-0x10(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x94,%al │ │ │ │ - add %cl,%cs:(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + enter $0x2e82,$0x0 │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x2bb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8068176 <__gmpz_get_d_2exp@plt+0x1c3a6> │ │ │ │ - add $0x34,%edi │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 806920c <__gmpz_get_d_2exp@plt+0x1d43c> │ │ │ │ + movl $0x806921c,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806921c <__gmpz_get_d_2exp@plt+0x1d44c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806816c <__gmpz_get_d_2exp@plt+0x1c39c> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xa(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xe(%eax),%ecx │ │ │ │ - mov 0x12(%eax),%eax │ │ │ │ - movl $0x8067ff8,-0x30(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + ja 806917f <__gmpz_get_d_2exp@plt+0x1d3af> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8069068,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81b8ec4,-0x14(%edi) │ │ │ │ - lea -0x30(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8068138,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8067de4 <__gmpz_get_d_2exp@plt+0x1c014> │ │ │ │ - pop %eax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x806919c,0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806919c <__gmpz_get_d_2exp@plt+0x1d3cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x82,%al │ │ │ │ + add %al,%cs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 806814e <__gmpz_get_d_2exp@plt+0x1c37e> │ │ │ │ - mov $0x8351490,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8068184,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x4d890845(%ecx) │ │ │ │ + or $0xe9,%al │ │ │ │ + jbe 80691ac <__gmpz_get_d_2exp@plt+0x1d3dc> │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + hlt │ │ │ │ + subl $0xc700,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8069127 <__gmpz_get_d_2exp@plt+0x1d357> │ │ │ │ + movl $0x80691f8,0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8068184 <__gmpz_get_d_2exp@plt+0x1c3b4> │ │ │ │ + jne 80691f8 <__gmpz_get_d_2exp@plt+0x1d428> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + rolb $0x0,0x43002e(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %ch,%cl │ │ │ │ + and %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + subl $0x300,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - rolb $0x7,0x468b0806(%ecx) │ │ │ │ + lock les -0xf76f7fa(%ecx),%edx │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80681c0 <__gmpz_get_d_2exp@plt+0x1c3f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x54890455(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80682e8 <__gmpz_get_d_2exp@plt+0x1c518> │ │ │ │ - movl $0x8068374,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8068374 <__gmpz_get_d_2exp@plt+0x1c5a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x9c,%al │ │ │ │ - addb $0x8,(%esi) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806829c <__gmpz_get_d_2exp@plt+0x1c4cc> │ │ │ │ + jne 80691c4 <__gmpz_get_d_2exp@plt+0x1d3f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %cl,0x54890855(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - jmp 80681d6 <__gmpz_get_d_2exp@plt+0x1c406> │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,0xa02484(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ + jb 80692bc <__gmpz_get_d_2exp@plt+0x1d4ec> │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8068330 <__gmpz_get_d_2exp@plt+0x1c560> │ │ │ │ - movl $0x806867c,-0x18(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + ja 80692b2 <__gmpz_get_d_2exp@plt+0x1d4e2> │ │ │ │ + movl $0x8068d50,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80690f0,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80682c0,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8368b01,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov $0x8b080683,%esp │ │ │ │ - inc %ebp │ │ │ │ - sbb %cl,0x45c7e845(%ecx) │ │ │ │ - in (%dx),%al │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ - push %ds │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - lock mov 0x3(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x83513c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - addl $0x8,(%esi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80692f5 <__gmpz_get_d_2exp@plt+0x1d525> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %ah,(%eax) │ │ │ │ - test %al,(%esi) │ │ │ │ - or %cl,0x45892045(%ebx) │ │ │ │ - clc │ │ │ │ - movl $0x81ef4f8,-0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x6(%edx,%eax,4) │ │ │ │ - or %cl,0x45891845(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - nop │ │ │ │ - xor $0x90,%al │ │ │ │ - add %al,%cs:0x100 │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80684bc <__gmpz_get_d_2exp@plt+0x1c6ec> │ │ │ │ - movl $0x8067ccc,-0x40(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x8067d08,-0x34(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x8067d38,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8067de4,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x806808c,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + ja 8069331 <__gmpz_get_d_2exp@plt+0x1d561> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80692cc,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x12(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x83514a0,%esi │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - rorb $0x1,0x5002e(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - ja 80684e2 <__gmpz_get_d_2exp@plt+0x1c712> │ │ │ │ - (bad) │ │ │ │ - decl 0xf0076(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8069371 <__gmpz_get_d_2exp@plt+0x1d5a1> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806851a <__gmpz_get_d_2exp@plt+0x1c74a> │ │ │ │ - movl $0x806864c,-0x8(%edi) │ │ │ │ + ja 80693ad <__gmpz_get_d_2exp@plt+0x1d5dd> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x8069348,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x5002e7f,%esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8069460 <__gmpz_get_d_2exp@plt+0x1d690> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8069456 <__gmpz_get_d_2exp@plt+0x1d686> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + movl $0x8069304,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8069380,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8351381,-0x18(%ebp) │ │ │ │ + movl $0x8351254,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80694d4 <__gmpz_get_d_2exp@plt+0x1d704> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80694ca <__gmpz_get_d_2exp@plt+0x1d6fa> │ │ │ │ + movl $0x80693cc,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83518c8,%esi │ │ │ │ + movl $0x83513c0,-0x8(%ebp) │ │ │ │ + movl $0x83510e2,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x83513d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x7b(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8068558 <__gmpz_get_d_2exp@plt+0x1c788> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806954f <__gmpz_get_d_2exp@plt+0x1d77f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8069528,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8069528 <__gmpz_get_d_2exp@plt+0x1d758> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x6(%ebp,%eax,4) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8068597 <__gmpz_get_d_2exp@plt+0x1c7c7> │ │ │ │ - movl $0x806865c,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8069511 <__gmpz_get_d_2exp@plt+0x1d741> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%al │ │ │ │ - test %eax,(%esi) │ │ │ │ - or %cl,-0x1338163a(%ecx) │ │ │ │ - pop %ss │ │ │ │ - add %cl,0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - test %eax,(%esi) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - xchg %al,(%esi) │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8069582 <__gmpz_get_d_2exp@plt+0x1d7b2> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8068631 <__gmpz_get_d_2exp@plt+0x1c861> │ │ │ │ - movl $0x806867c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - imul $0x19,%esi,%edi │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x20019fe,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - into │ │ │ │ - (bad) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sub %bh,%bh │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %eax │ │ │ │ - lcall *(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %al,%gs:0x19ff(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %al,%gs:(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80686db <__gmpz_get_d_2exp@plt+0x1c90b> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80695c3 <__gmpz_get_d_2exp@plt+0x1d7f3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80695d0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81b7654 <__gmpz_get_d_2exp@plt+0x16b884> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80695d0 <__gmpz_get_d_2exp@plt+0x1d800> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 806870b <__gmpz_get_d_2exp@plt+0x1c93b> │ │ │ │ + jb 806960a <__gmpz_get_d_2exp@plt+0x1d83a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8068759 <__gmpz_get_d_2exp@plt+0x1c989> │ │ │ │ - movl $0x80686b8,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80686e8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b8d2c,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x83518e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806879f <__gmpz_get_d_2exp@plt+0x1c9cf> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81ef06c,-0x4(%ebp) │ │ │ │ - movl $0x83518e9,0x0(%ebp) │ │ │ │ + jb 806971d <__gmpz_get_d_2exp@plt+0x1d94d> │ │ │ │ + movl $0x8069728,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - mov $0x83518f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - ret $0x9066 │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8069728 <__gmpz_get_d_2exp@plt+0x1d958> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8069653 <__gmpz_get_d_2exp@plt+0x1d883> │ │ │ │ + movl $0x8069590,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80695e4,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80687eb <__gmpz_get_d_2exp@plt+0x1ca1b> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81ef06c,-0x4(%ebp) │ │ │ │ - movl $0x83518f9,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - mov $0x8351900,%esi │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8069662 <__gmpz_get_d_2exp@plt+0x1d892> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80696a7 <__gmpz_get_d_2exp@plt+0x1d8d7> │ │ │ │ + movl $0x80694e4,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x806955c,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - ret $0x9066 │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - add (%edi),%edi │ │ │ │ - str 0x50076(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + rclb $0x8b,-0xf76f7fa(%esi) │ │ │ │ + jbe 806973b <__gmpz_get_d_2exp@plt+0x1d96b> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80696c0 <__gmpz_get_d_2exp@plt+0x1d8f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - jg 8068865 <__gmpz_get_d_2exp@plt+0x1ca95> │ │ │ │ - str 0x10076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8068865 <__gmpz_get_d_2exp@plt+0x1ca95> │ │ │ │ + jb 80697bf <__gmpz_get_d_2exp@plt+0x1d9ef> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x83518f9,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - 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 80688c6 <__gmpz_get_d_2exp@plt+0x1caf6> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80688bc <__gmpz_get_d_2exp@plt+0x1caec> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8068834,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ + movl $0x8069798,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8069798 <__gmpz_get_d_2exp@plt+0x1d9c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8068930 <__gmpz_get_d_2exp@plt+0x1cb60> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8068926 <__gmpz_get_d_2exp@plt+0x1cb56> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8068870,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806897f <__gmpz_get_d_2exp@plt+0x1cbaf> │ │ │ │ - movl $0x80688d4,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 8069781 <__gmpz_get_d_2exp@plt+0x1d9b1> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x81ef4f8,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x8351910,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - mov %al,0x19066 │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80689dd <__gmpz_get_d_2exp@plt+0x1cc0d> │ │ │ │ + jb 80697f2 <__gmpz_get_d_2exp@plt+0x1da22> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x83518f9,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - 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 8068a30 <__gmpz_get_d_2exp@plt+0x1cc60> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8068a26 <__gmpz_get_d_2exp@plt+0x1cc56> │ │ │ │ - movl $0x80689ac,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8351918,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8069833 <__gmpz_get_d_2exp@plt+0x1da63> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8069840,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8069840 <__gmpz_get_d_2exp@plt+0x1da70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x3e90445(%ecx) │ │ │ │ - mov $0xf,%dh │ │ │ │ - add %cl,0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - fisubs -0x70(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8068aa3 <__gmpz_get_d_2exp@plt+0x1ccd3> │ │ │ │ + jb 806987a <__gmpz_get_d_2exp@plt+0x1daaa> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8068b54 <__gmpz_get_d_2exp@plt+0x1cd84> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8068b4a <__gmpz_get_d_2exp@plt+0x1cd7a> │ │ │ │ - movl $0x8068a80,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8068b08,-0x4(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x83518e9,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%ebx,%ecx,4) │ │ │ │ - push %es │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 806998d <__gmpz_get_d_2exp@plt+0x1dbbd> │ │ │ │ + movl $0x8069998,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8068b2c <__gmpz_get_d_2exp@plt+0x1cd5c> │ │ │ │ + jne 8069998 <__gmpz_get_d_2exp@plt+0x1dbc8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80698c3 <__gmpz_get_d_2exp@plt+0x1daf3> │ │ │ │ + movl $0x8069800,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8069854,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8068b92 <__gmpz_get_d_2exp@plt+0x1cdc2> │ │ │ │ - mov %ecx,%esi │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80698d2 <__gmpz_get_d_2exp@plt+0x1db02> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8069917 <__gmpz_get_d_2exp@plt+0x1db47> │ │ │ │ + movl $0x8069754,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80697cc,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8351928,%esi │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x76f7f975(%eax) │ │ │ │ - lock mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + cld │ │ │ │ + xor %bl,-0xf76f7fa(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8068b88 <__gmpz_get_d_2exp@plt+0x1cdb8> │ │ │ │ + jne 8069930 <__gmpz_get_d_2exp@plt+0x1db60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x7a,%al │ │ │ │ + add %bl,%cs:(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x385d140e(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x6(%ebx,%ecx,4) │ │ │ │ - or %cl,-0x76bfdbbc(%ebx) │ │ │ │ - (bad) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8069a0d <__gmpz_get_d_2exp@plt+0x1dc3d> │ │ │ │ + movl $0x806961c,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x806988c,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8069474 <__gmpz_get_d_2exp@plt+0x1d6a4> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x83513e0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + jns 8069a51 <__gmpz_get_d_2exp@plt+0x1dc81> │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,%ah │ │ │ │ - mov (%esi),%eax │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8068be4 <__gmpz_get_d_2exp@plt+0x1ce14> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 8069a57 <__gmpz_get_d_2exp@plt+0x1dc87> │ │ │ │ + movl $0x8366ecd,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x83513fc,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ + mov $0x8351410,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - mov %es,(%esi) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8069ad3 <__gmpz_get_d_2exp@plt+0x1dd03> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8069aac,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8068c08 <__gmpz_get_d_2exp@plt+0x1ce38> │ │ │ │ + jne 8069aac <__gmpz_get_d_2exp@plt+0x1dcdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8068c2b <__gmpz_get_d_2exp@plt+0x1ce5b> │ │ │ │ - movl $0x80730c0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,0x6(%esp,%ecx,4) │ │ │ │ - or %cl,-0x19cc163a(%ecx) │ │ │ │ - pop %ss │ │ │ │ - add %cl,0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x76f7f974(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0xf76f7fa(%esp,%ecx,4) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8068cc5 <__gmpz_get_d_2exp@plt+0x1cef5> │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 8069a95 <__gmpz_get_d_2exp@plt+0x1dcc5> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - and $0x8d,%al │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8068d20 <__gmpz_get_d_2exp@plt+0x1cf50> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8068d1c <__gmpz_get_d_2exp@plt+0x1cf4c> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8362159,-0x10(%ebp) │ │ │ │ - movl $0x8361e11,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8160724 <__gmpz_get_d_2exp@plt+0x114954> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8068d6a <__gmpz_get_d_2exp@plt+0x1cf9a> │ │ │ │ - movl $0x8068d5c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 8069b07 <__gmpz_get_d_2exp@plt+0x1dd37> │ │ │ │ + movl $0x8069b18,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8068d5c <__gmpz_get_d_2exp@plt+0x1cf8c> │ │ │ │ + jne 8069b18 <__gmpz_get_d_2exp@plt+0x1dd48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0x2116f7bb(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x8351a28,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc $0x90,%al │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8068e51 <__gmpz_get_d_2exp@plt+0x1d081> │ │ │ │ - movl $0x8068db0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8068db0 <__gmpz_get_d_2exp@plt+0x1cfe0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - fmull 0x468b0806(%ebp) │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or 0x45890475(%ebx),%ecx │ │ │ │ clc │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%esi,%ecx,4) │ │ │ │ - push %es │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x83674a5,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8168550 <__gmpz_get_d_2exp@plt+0x11c780> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x28,%al │ │ │ │ - mov (%esi),%es │ │ │ │ - or %cl,0x8758bf1(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + das │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8069b8c <__gmpz_get_d_2exp@plt+0x1ddbc> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8069b82 <__gmpz_get_d_2exp@plt+0x1ddb2> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8069ae4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %cl,0x1a002f(%edi) │ │ │ │ + push %es │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8068e59 <__gmpz_get_d_2exp@plt+0x1d089> │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + ja 8069bfc <__gmpz_get_d_2exp@plt+0x1de2c> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x8069a68,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x8069b40,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8368ca9,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8351a2c,%esi │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8068f79 <__gmpz_get_d_2exp@plt+0x1d1a9> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8068ea4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8069c47 <__gmpz_get_d_2exp@plt+0x1de77> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8069c54,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8068ea4 <__gmpz_get_d_2exp@plt+0x1d0d4> │ │ │ │ + jne 8069c54 <__gmpz_get_d_2exp@plt+0x1de84> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - fmuls 0x468b0806(%esi) │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or 0x55890475(%ebx),%ecx │ │ │ │ - cld │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:-0x713fff8a(%ebp) │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8069c8f <__gmpz_get_d_2exp@plt+0x1debf> │ │ │ │ + movl $0x8069ca0,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8068ed8 <__gmpz_get_d_2exp@plt+0x1d108> │ │ │ │ + jne 8069ca0 <__gmpz_get_d_2exp@plt+0x1ded0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %cs,0x2f(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - add $0x8f,%al │ │ │ │ - push %es │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0x0,%al │ │ │ │ + clc │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%edi,%ecx,4) │ │ │ │ - push %es │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x83674a5,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8168550 <__gmpz_get_d_2exp@plt+0x11c780> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %fs:(%edi),%gs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,-0x71(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - push %edi │ │ │ │ - sbbl $0x0,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8069d14 <__gmpz_get_d_2exp@plt+0x1df44> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8069d0a <__gmpz_get_d_2exp@plt+0x1df3a> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8069c6c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8068f81 <__gmpz_get_d_2exp@plt+0x1d1b1> │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8351a40,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x17002f(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8068fb8 <__gmpz_get_d_2exp@plt+0x1d1e8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8068c48 <__gmpz_get_d_2exp@plt+0x1ce78> │ │ │ │ - mov $0x8351a44,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,%ah │ │ │ │ - pop (%esi) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8068fec <__gmpz_get_d_2exp@plt+0x1d21c> │ │ │ │ + jb 8069e51 <__gmpz_get_d_2exp@plt+0x1e081> │ │ │ │ + movl $0x8069e60,-0x18(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8069e60 <__gmpz_get_d_2exp@plt+0x1e090> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8069d9b <__gmpz_get_d_2exp@plt+0x1dfcb> │ │ │ │ + movl $0x8069c14,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x8069cc8,-0x18(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8368ca9,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x8d,%al │ │ │ │ + das │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,-0x769bdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8069daa <__gmpz_get_d_2exp@plt+0x1dfda> │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8069ba4 <__gmpz_get_d_2exp@plt+0x1ddd4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + int3 │ │ │ │ + mov %gs,(%edi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfb8b(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - add $0x8,%ebp │ │ │ │ + adc %bl,-0xf76f7fa(%esi) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8069e10 <__gmpz_get_d_2exp@plt+0x1e040> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80690e5 <__gmpz_get_d_2exp@plt+0x1d315> │ │ │ │ + jb 8069ebb <__gmpz_get_d_2exp@plt+0x1e0eb> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8069044,-0x10(%ebp) │ │ │ │ + movl $0x8069ec8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8069044 <__gmpz_get_d_2exp@plt+0x1d274> │ │ │ │ + jne 8069ec8 <__gmpz_get_d_2exp@plt+0x1e0f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - jo 8068fd9 <__gmpz_get_d_2exp@plt+0x1d209> │ │ │ │ - push %es │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x76f7f970(%eax) │ │ │ │ - lock mov 0xc(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xbc,%al │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ - or %cl,0xc758bf1(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80690e8 <__gmpz_get_d_2exp@plt+0x1d318> │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:-0x73b3ff8a(%ebp) │ │ │ │ + das │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8069209 <__gmpz_get_d_2exp@plt+0x1d439> │ │ │ │ - movl $0x8069134,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + jb 8069f03 <__gmpz_get_d_2exp@plt+0x1e133> │ │ │ │ + movl $0x8069f14,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8069134 <__gmpz_get_d_2exp@plt+0x1d364> │ │ │ │ + jne 8069f14 <__gmpz_get_d_2exp@plt+0x1e144> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %cl,0x0(%edi,%ebp,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ - push $0x8b080691 │ │ │ │ - inc %esi │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or 0x55890475(%ebx),%ecx │ │ │ │ - cld │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8069168 <__gmpz_get_d_2exp@plt+0x1d398> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - xchg %eax,%ecx │ │ │ │ - push %es │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x83674a5,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0xf76f7fa(%ecx,%edx,4) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + jmp 8168550 <__gmpz_get_d_2exp@plt+0x11c780> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %ah,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - push %es │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - movl $0x200,0x768d0018(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lock mov (%edi),%ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8069f88 <__gmpz_get_d_2exp@plt+0x1e1b8> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8069f7e <__gmpz_get_d_2exp@plt+0x1e1ae> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8069ee0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %cs,0x17002f(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806920c <__gmpz_get_d_2exp@plt+0x1d43c> │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806a09b <__gmpz_get_d_2exp@plt+0x1e2cb> │ │ │ │ + movl $0x806a0ac,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806a0ac <__gmpz_get_d_2exp@plt+0x1e2dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - 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 806925b <__gmpz_get_d_2exp@plt+0x1d48b> │ │ │ │ - movl $0x8069004,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8069feb <__gmpz_get_d_2exp@plt+0x1e21b> │ │ │ │ + movl $0x8069e88,-0x28(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8069104,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x8069f3c,-0x18(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8368ca9,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + mov (%edi),%ch │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x76b3dbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8069ffa <__gmpz_get_d_2exp@plt+0x1e22a> │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8351a4c,%esi │ │ │ │ + jmp 8069ba4 <__gmpz_get_d_2exp@plt+0x1ddd4> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + orb $0x0,0x6002f(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pusha │ │ │ │ + mov 0xf0890806,%al │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806a060 <__gmpz_get_d_2exp@plt+0x1e290> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8069293 <__gmpz_get_d_2exp@plt+0x1d4c3> │ │ │ │ - movl $0x835d5fe,-0x4(%ebp) │ │ │ │ + jb 806a16d <__gmpz_get_d_2exp@plt+0x1e39d> │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806a163 <__gmpz_get_d_2exp@plt+0x1e393> │ │ │ │ + movl $0x8069ba4,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x8069d2c,-0x2c(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8069fa0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8351388,-0x4(%ebp) │ │ │ │ + movl $0x835142e,0x0(%ebp) │ │ │ │ + lea -0xd(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8069228 <__gmpz_get_d_2exp@plt+0x1d458> │ │ │ │ - mov $0x8351a50,%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 80692c9 <__gmpz_get_d_2exp@plt+0x1d4f9> │ │ │ │ - movl $0x8351a18,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80767f0 <__gmpz_get_d_2exp@plt+0x2aa20> │ │ │ │ - mov $0x8351ac8,%esi │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x835143c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x87,%al │ │ │ │ - add %al,%cs:0x100 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8069331 <__gmpz_get_d_2exp@plt+0x1d561> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8069314,0x0(%ebp) │ │ │ │ - movl $0x8351ac9,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8173220 <__gmpz_get_d_2exp@plt+0x127450> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 806a1af <__gmpz_get_d_2exp@plt+0x1e3df> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8069339 <__gmpz_get_d_2exp@plt+0x1d569> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 806a2e1 <__gmpz_get_d_2exp@plt+0x1e511> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806a2ec,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806a2ec <__gmpz_get_d_2exp@plt+0x1e51c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8351ad8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806a2ae <__gmpz_get_d_2exp@plt+0x1e4de> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 806a235 <__gmpz_get_d_2exp@plt+0x1e465> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 806a29f <__gmpz_get_d_2exp@plt+0x1e4cf> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806a235 <__gmpz_get_d_2exp@plt+0x1e465> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806a29f <__gmpz_get_d_2exp@plt+0x1e4cf> │ │ │ │ + movl $0x806a180,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - addb $0x2,0xf002e(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x7814fb3b(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - xchg %ebp,(%esi) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806a240 <__gmpz_get_d_2exp@plt+0x1e470> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80693bd <__gmpz_get_d_2exp@plt+0x1d5ed> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80693a0,0x4(%ebp) │ │ │ │ - movl $0x8351ac9,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + enter $0x6a2,$0x8 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8173220 <__gmpz_get_d_2exp@plt+0x127450> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806a2c8 <__gmpz_get_d_2exp@plt+0x1e4f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80693c5 <__gmpz_get_d_2exp@plt+0x1d5f5> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8351b1c,%esi │ │ │ │ + ja 806a38f <__gmpz_get_d_2exp@plt+0x1e5bf> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x806a1bc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806940b <__gmpz_get_d_2exp@plt+0x1d63b> │ │ │ │ + jb 806a3d3 <__gmpz_get_d_2exp@plt+0x1e603> │ │ │ │ movl $0x81edd7c,-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 8068c48 <__gmpz_get_d_2exp@plt+0x1ce78> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806947f <__gmpz_get_d_2exp@plt+0x1d6af> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8069475 <__gmpz_get_d_2exp@plt+0x1d6a5> │ │ │ │ - movl $0x81edd7c,-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 $0x80693dc,-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,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - hlt │ │ │ │ - xchg %ch,(%esi) │ │ │ │ - add %al,0x1000100 │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80694ee <__gmpz_get_d_2exp@plt+0x1d71e> │ │ │ │ - movl $0x80694cc,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8351b4f,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80694e1 <__gmpz_get_d_2exp@plt+0x1d711> │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jb 806a505 <__gmpz_get_d_2exp@plt+0x1e735> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806a510,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806a510 <__gmpz_get_d_2exp@plt+0x1e740> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - xchg %ch,(%esi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8069575 <__gmpz_get_d_2exp@plt+0x1d7a5> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806956b <__gmpz_get_d_2exp@plt+0x1d79b> │ │ │ │ - movl $0x81edd7c,-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 $0x8069418,-0x1c(%edi) │ │ │ │ + ja 806a4d2 <__gmpz_get_d_2exp@plt+0x1e702> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 806a459 <__gmpz_get_d_2exp@plt+0x1e689> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 806a4c3 <__gmpz_get_d_2exp@plt+0x1e6f3> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806a459 <__gmpz_get_d_2exp@plt+0x1e689> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806a4c3 <__gmpz_get_d_2exp@plt+0x1e6f3> │ │ │ │ + movl $0x806a3a4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8069494,-0x4(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806a464 <__gmpz_get_d_2exp@plt+0x1e694> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + in (%dx),%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806a4ec <__gmpz_get_d_2exp@plt+0x1e71c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - mov %eax,0x5002f │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80695c7 <__gmpz_get_d_2exp@plt+0x1d7f7> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806a5b3 <__gmpz_get_d_2exp@plt+0x1e7e3> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x806a3e0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - test %ebp,(%esi) │ │ │ │ - add %al,0x3000100 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %al,%cs:0x5000100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8069635 <__gmpz_get_d_2exp@plt+0x1d865> │ │ │ │ + jb 806a757 <__gmpz_get_d_2exp@plt+0x1e987> │ │ │ │ + movl $0x806a768,-0x14(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x8069500,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x8069588,-0x14(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806a768 <__gmpz_get_d_2exp@plt+0x1e998> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806a631 <__gmpz_get_d_2exp@plt+0x1e861> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x806a324,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x806a548,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80695a8,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x83674a5,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 806a0d8 <__gmpz_get_d_2exp@plt+0x1e308> │ │ │ │ + cmp %ch,0x2e(%ebp) │ │ │ │ + add %cl,%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 806a640 <__gmpz_get_d_2exp@plt+0x1e870> │ │ │ │ + movl $0x83674a5,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 806a0d8 <__gmpz_get_d_2exp@plt+0x1e308> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push $0x3002e85 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + aam $0x6c │ │ │ │ + add %al,%cs:0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x1bb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80696e7 <__gmpz_get_d_2exp@plt+0x1d917> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80696dd <__gmpz_get_d_2exp@plt+0x1d90d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80695dc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80696c0,-0xc(%ebp) │ │ │ │ - movl $0x8351b24,-0x1c(%ebp) │ │ │ │ - movl $0x8351b1e,-0x18(%ebp) │ │ │ │ - movl $0x8369259,-0x14(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 815dc38 <__gmpz_get_d_2exp@plt+0x111e68> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80696ec <__gmpz_get_d_2exp@plt+0x1d91c> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock add $0xa7,%al │ │ │ │ + push %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806a704 <__gmpz_get_d_2exp@plt+0x1e934> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - test %ch,(%esi) │ │ │ │ - add %al,0x1000100 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8069766 <__gmpz_get_d_2exp@plt+0x1d996> │ │ │ │ - movl $0x8069744,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jb 806a7d3 <__gmpz_get_d_2exp@plt+0x1ea03> │ │ │ │ + movl $0x81edd7c,-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) │ │ │ │ - movl $0x8351aff,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8069759 <__gmpz_get_d_2exp@plt+0x1d989> │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jb 806a905 <__gmpz_get_d_2exp@plt+0x1eb35> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806a910,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806a910 <__gmpz_get_d_2exp@plt+0x1eb40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - test %ch,(%esi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80697d7 <__gmpz_get_d_2exp@plt+0x1da07> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80697cd <__gmpz_get_d_2exp@plt+0x1d9fd> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8069650,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x806970c,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 806a8d2 <__gmpz_get_d_2exp@plt+0x1eb02> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 806a859 <__gmpz_get_d_2exp@plt+0x1ea89> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 806a8c3 <__gmpz_get_d_2exp@plt+0x1eaf3> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806a859 <__gmpz_get_d_2exp@plt+0x1ea89> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806a8c3 <__gmpz_get_d_2exp@plt+0x1eaf3> │ │ │ │ + movl $0x806a7a4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806a864 <__gmpz_get_d_2exp@plt+0x1ea94> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + in (%dx),%al │ │ │ │ + test $0x6,%al │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806a8ec <__gmpz_get_d_2exp@plt+0x1eb1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %ah,0x5002f(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8069827 <__gmpz_get_d_2exp@plt+0x1da57> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - subl $0x0,(%esi) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806988f <__gmpz_get_d_2exp@plt+0x1dabf> │ │ │ │ + ja 806a9b3 <__gmpz_get_d_2exp@plt+0x1ebe3> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8069778,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80697e8,-0x14(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x806a7e0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8069808,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cmp %al,0x2002e(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x1c(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806993b <__gmpz_get_d_2exp@plt+0x1db6b> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8069931 <__gmpz_get_d_2exp@plt+0x1db61> │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 806a9f7 <__gmpz_get_d_2exp@plt+0x1ec27> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x806983c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8069914,-0xc(%ebp) │ │ │ │ - movl $0x8351b08,-0x1c(%ebp) │ │ │ │ - movl $0x8351b1e,-0x18(%ebp) │ │ │ │ - movl $0x8369259,-0x14(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 815dc38 <__gmpz_get_d_2exp@plt+0x111e68> │ │ │ │ - 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 8069940 <__gmpz_get_d_2exp@plt+0x1db70> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - sbb %al,0x5002e(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80699ba <__gmpz_get_d_2exp@plt+0x1dbea> │ │ │ │ - movl $0x8069998,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8351aff,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80699ad <__gmpz_get_d_2exp@plt+0x1dbdd> │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jb 806ab29 <__gmpz_get_d_2exp@plt+0x1ed59> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806ab34,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806ab34 <__gmpz_get_d_2exp@plt+0x1ed64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x82,%al │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8069a25 <__gmpz_get_d_2exp@plt+0x1dc55> │ │ │ │ - add $0x18,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8069a1b <__gmpz_get_d_2exp@plt+0x1dc4b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80698a8,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8069960,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 806aaf6 <__gmpz_get_d_2exp@plt+0x1ed26> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 806aa7d <__gmpz_get_d_2exp@plt+0x1ecad> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 806aae7 <__gmpz_get_d_2exp@plt+0x1ed17> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806aa7d <__gmpz_get_d_2exp@plt+0x1ecad> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806aae7 <__gmpz_get_d_2exp@plt+0x1ed17> │ │ │ │ + movl $0x806a9c8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806aa88 <__gmpz_get_d_2exp@plt+0x1ecb8> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + adc %ch,-0xf76f7fa(%ebx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806ab10 <__gmpz_get_d_2exp@plt+0x1ed40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 80699e8 <__gmpz_get_d_2exp@plt+0x1dc18> │ │ │ │ - das │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8069a77 <__gmpz_get_d_2exp@plt+0x1dca7> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - subl $0x1000500,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8069ad9 <__gmpz_get_d_2exp@plt+0x1dd09> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80699cc,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ + ja 806abd7 <__gmpz_get_d_2exp@plt+0x1ee07> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x806aa04,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8069a38,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8069a58,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - subb $0x0,(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + dec %eax │ │ │ │ + push $0x17002e │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x1c(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8069b7b <__gmpz_get_d_2exp@plt+0x1ddab> │ │ │ │ - add $0x8,%edi │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806ad7a <__gmpz_get_d_2exp@plt+0x1efaa> │ │ │ │ + movl $0x806ad8c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806ad8c <__gmpz_get_d_2exp@plt+0x1efbc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x4c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8069b71 <__gmpz_get_d_2exp@plt+0x1dda1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8069a8c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8069b54,-0xc(%ebp) │ │ │ │ - movl $0x8351ab4,-0x1c(%ebp) │ │ │ │ - movl $0x8351ae2,-0x18(%ebp) │ │ │ │ - movl $0x8369259,-0x14(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 815dc38 <__gmpz_get_d_2exp@plt+0x111e68> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8069b80 <__gmpz_get_d_2exp@plt+0x1ddb0> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + ja 806ac2b <__gmpz_get_d_2exp@plt+0x1ee5b> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x806a948,-0x48(%edi) │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x806ab6c,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x25(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x47(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 806a0d8 <__gmpz_get_d_2exp@plt+0x1e308> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - enter $0x2e7f,$0x0 │ │ │ │ - add $0x1000100,%eax │ │ │ │ + and $0x67,%al │ │ │ │ + cs add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8069bfa <__gmpz_get_d_2exp@plt+0x1de2a> │ │ │ │ - movl $0x8069bd8,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8351aab,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806ac3a <__gmpz_get_d_2exp@plt+0x1ee6a> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806acfc <__gmpz_get_d_2exp@plt+0x1ef2c> │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 806a0d8 <__gmpz_get_d_2exp@plt+0x1e308> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x66,%al │ │ │ │ + add %al,%cs:(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8069bed <__gmpz_get_d_2exp@plt+0x1de1d> │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock sbb %ch,-0xf76f7fa(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806ad18 <__gmpz_get_d_2exp@plt+0x1ef48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - jg 8069c31 <__gmpz_get_d_2exp@plt+0x1de61> │ │ │ │ + nop │ │ │ │ + andb $0x0,0x2e(%esi) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8069c5f <__gmpz_get_d_2exp@plt+0x1de8f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8069c55 <__gmpz_get_d_2exp@plt+0x1de85> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8069af4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8069ba0,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + jb 806aeaa <__gmpz_get_d_2exp@plt+0x1f0da> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x806aec0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806aec0 <__gmpz_get_d_2exp@plt+0x1f0f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test $0x9c,%al │ │ │ │ - das │ │ │ │ - add %al,0x1000100 │ │ │ │ + cmp %ah,0x2e(%esi) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8069caf <__gmpz_get_d_2exp@plt+0x1dedf> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 806adfa <__gmpz_get_d_2exp@plt+0x1f02a> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x806a5d0,-0x20(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x806abf4,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8351411,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + mov $0x8351464,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - jle 8069ce5 <__gmpz_get_d_2exp@plt+0x1df15> │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8069d1a <__gmpz_get_d_2exp@plt+0x1df4a> │ │ │ │ - movl $0x8069cfc,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8351a8b,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + gs add %al,%cs:(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8069d11 <__gmpz_get_d_2exp@plt+0x1df41> │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 906cba3 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8069da6 <__gmpz_get_d_2exp@plt+0x1dfd6> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8069d9c <__gmpz_get_d_2exp@plt+0x1dfcc> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8069c0c,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8069c70,-0x1c(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8069c90,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x81742f4,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8069cc4,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + sbb %ch,-0xf76f7fa(%esi) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806ae18 <__gmpz_get_d_2exp@plt+0x1f048> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - fwait │ │ │ │ - das │ │ │ │ - add %al,0x1000100 │ │ │ │ + call d06dd59 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8069df7 <__gmpz_get_d_2exp@plt+0x1e027> │ │ │ │ + jb 806af27 <__gmpz_get_d_2exp@plt+0x1f157> │ │ │ │ + movl $0x8366ecd,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ + movl $0x83513e8,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ + mov $0x835146c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 806af67 <__gmpz_get_d_2exp@plt+0x1f197> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %bh,0x2e(%esi) │ │ │ │ - add %cl,0x200 │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8069e67 <__gmpz_get_d_2exp@plt+0x1e097> │ │ │ │ - cmpl $0xb,0x0(%ebp) │ │ │ │ - jg 8069e59 <__gmpz_get_d_2exp@plt+0x1e089> │ │ │ │ - movl $0x8069d2c,-0x20(%edi) │ │ │ │ + jb 806b099 <__gmpz_get_d_2exp@plt+0x1f2c9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806b0a4,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b0a4 <__gmpz_get_d_2exp@plt+0x1f2d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806b066 <__gmpz_get_d_2exp@plt+0x1f296> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8069db8,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 806afed <__gmpz_get_d_2exp@plt+0x1f21d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 806b057 <__gmpz_get_d_2exp@plt+0x1f287> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806afed <__gmpz_get_d_2exp@plt+0x1f21d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806b057 <__gmpz_get_d_2exp@plt+0x1f287> │ │ │ │ + movl $0x806af38,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8069dd8,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8351c24,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - jge 8069ead <__gmpz_get_d_2exp@plt+0x1e0dd> │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806aff8 <__gmpz_get_d_2exp@plt+0x1f228> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x76f7f962(%eax) │ │ │ │ - (bad) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + xorb $0x8b,-0xf76f7fa(%eax) │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8069eb0 <__gmpz_get_d_2exp@plt+0x1e0e0> │ │ │ │ + jne 806b080 <__gmpz_get_d_2exp@plt+0x1f2b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - je 8069f23 <__gmpz_get_d_2exp@plt+0x1e153> │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - push %ecx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x1(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8069ef5 <__gmpz_get_d_2exp@plt+0x1e125> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8363951,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815cc18 <__gmpz_get_d_2exp@plt+0x110e48> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + ja 806b147 <__gmpz_get_d_2exp@plt+0x1f377> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x806af74,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfd8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - lea 0x18(%ebx),%esi │ │ │ │ - add %dl,0x3(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8069f47 <__gmpz_get_d_2exp@plt+0x1e177> │ │ │ │ + jb 806b18b <__gmpz_get_d_2exp@plt+0x1f3bb> │ │ │ │ movl $0x81edd7c,-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 8068c48 <__gmpz_get_d_2exp@plt+0x1ce78> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8069fbb <__gmpz_get_d_2exp@plt+0x1e1eb> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8069fb1 <__gmpz_get_d_2exp@plt+0x1e1e1> │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 806b2bd <__gmpz_get_d_2exp@plt+0x1f4ed> │ │ │ │ movl $0x81edd7c,-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 $0x8069f18,-0x10(%edi) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806b2c8,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b2c8 <__gmpz_get_d_2exp@plt+0x1f4f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806b28a <__gmpz_get_d_2exp@plt+0x1f4ba> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 806b211 <__gmpz_get_d_2exp@plt+0x1f441> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 806b27b <__gmpz_get_d_2exp@plt+0x1f4ab> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806b211 <__gmpz_get_d_2exp@plt+0x1f441> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806b27b <__gmpz_get_d_2exp@plt+0x1f4ab> │ │ │ │ + movl $0x806b15c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806b21c <__gmpz_get_d_2exp@plt+0x1f44c> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x5002e7b,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806a02a <__gmpz_get_d_2exp@plt+0x1e25a> │ │ │ │ - movl $0x806a008,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8351b4f,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov $0x6,%dl │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 806a01d <__gmpz_get_d_2exp@plt+0x1e24d> │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b2a4 <__gmpz_get_d_2exp@plt+0x1f4d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - jnp 806a061 <__gmpz_get_d_2exp@plt+0x1e291> │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806a0b1 <__gmpz_get_d_2exp@plt+0x1e2e1> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806a0a7 <__gmpz_get_d_2exp@plt+0x1e2d7> │ │ │ │ - movl $0x81edd7c,-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 $0x8069f54,-0x1c(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806b36b <__gmpz_get_d_2exp@plt+0x1f59b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x806b198,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8069fd0,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fsubl 0x2e(%eax) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 806b4a7 <__gmpz_get_d_2exp@plt+0x1f6d7> │ │ │ │ + movl $0x806b4b8,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b4b8 <__gmpz_get_d_2exp@plt+0x1f6e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - cwtl │ │ │ │ - das │ │ │ │ - add %al,0x1000100 │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806b3bf <__gmpz_get_d_2exp@plt+0x1f5ef> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x806b0dc,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x806b300,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 806add0 <__gmpz_get_d_2exp@plt+0x1f000> │ │ │ │ + lock pop %edi │ │ │ │ + cs add %al,%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 806a103 <__gmpz_get_d_2exp@plt+0x1e333> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806b3ce <__gmpz_get_d_2exp@plt+0x1f5fe> │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 806add0 <__gmpz_get_d_2exp@plt+0x1f000> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %edi │ │ │ │ + add %al,%cs:(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock je 806b471 <__gmpz_get_d_2exp@plt+0x1f6a1> │ │ │ │ + push %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b474 <__gmpz_get_d_2exp@plt+0x1f6a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - jp 806a139 <__gmpz_get_d_2exp@plt+0x1e369> │ │ │ │ - add %al,0x3000100 │ │ │ │ + jl 806b549 <__gmpz_get_d_2exp@plt+0x1f779> │ │ │ │ + add %bl,%cs:(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + jb 806b598 <__gmpz_get_d_2exp@plt+0x1f7c8> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x806b5ac,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b5ac <__gmpz_get_d_2exp@plt+0x1f7dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x5f,%al │ │ │ │ + add %al,%cs:0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806a171 <__gmpz_get_d_2exp@plt+0x1e3a1> │ │ │ │ + ja 806b522 <__gmpz_get_d_2exp@plt+0x1f752> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x806a03c,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x806a0c4,-0x14(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x806a0e4,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0x806b388,-0x8(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x835146d,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + mov $0x8351488,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x7a,%al │ │ │ │ - add %al,%cs:(%eax,%eax,1) │ │ │ │ + enter $0x2e5e,$0x0 │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x1bb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806a237 <__gmpz_get_d_2exp@plt+0x1e467> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806a22d <__gmpz_get_d_2exp@plt+0x1e45d> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + inc %eax │ │ │ │ + mov $0x6,%ch │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + or 0x4d890376(%ebx),%ecx │ │ │ │ + add %cl,-0x3a7cf3bb(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b540 <__gmpz_get_d_2exp@plt+0x1f770> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806b647 <__gmpz_get_d_2exp@plt+0x1f877> │ │ │ │ movl $0x81edd7c,-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 $0x806a118,-0xc(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x806a210,-0xc(%ebp) │ │ │ │ - movl $0x8351b24,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x8369259,-0x14(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 815dc38 <__gmpz_get_d_2exp@plt+0x111e68> │ │ │ │ - nop │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806b620,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b620 <__gmpz_get_d_2exp@plt+0x1f850> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806a23c <__gmpz_get_d_2exp@plt+0x1e46c> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + ja 806b609 <__gmpz_get_d_2exp@plt+0x1f839> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - sbb $0x79,%al │ │ │ │ - add %al,%cs:0x1000100 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806a2b6 <__gmpz_get_d_2exp@plt+0x1e4e6> │ │ │ │ - movl $0x806a294,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806b687 <__gmpz_get_d_2exp@plt+0x1f8b7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806b694,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8351aff,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b694 <__gmpz_get_d_2exp@plt+0x1f8c4> │ │ │ │ + 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 806a2a9 <__gmpz_get_d_2exp@plt+0x1e4d9> │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806b79e <__gmpz_get_d_2exp@plt+0x1f9ce> │ │ │ │ + movl $0x806b7ac,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b7ac <__gmpz_get_d_2exp@plt+0x1f9dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmpb $0x0,0x2e(%ecx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806b6dd <__gmpz_get_d_2exp@plt+0x1f90d> │ │ │ │ + movl $0x806b654,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8368af1,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806a33d <__gmpz_get_d_2exp@plt+0x1e56d> │ │ │ │ - add $0x20,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806b6ec <__gmpz_get_d_2exp@plt+0x1f91c> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806a333 <__gmpz_get_d_2exp@plt+0x1e563> │ │ │ │ - movl $0x81edd7c,-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 $0x806a18c,-0x1c(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + ja 806b731 <__gmpz_get_d_2exp@plt+0x1f961> │ │ │ │ + movl $0x806b5dc,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8368af1,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x806a25c,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + dec %eax │ │ │ │ + mov $0x6,%bh │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b748 <__gmpz_get_d_2exp@plt+0x1f978> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - enter $0x2f95,$0x0 │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 806a38f <__gmpz_get_d_2exp@plt+0x1e5bf> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - js 806a3c5 <__gmpz_get_d_2exp@plt+0x1e5f5> │ │ │ │ - add %al,0x3000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806a3fd <__gmpz_get_d_2exp@plt+0x1e62d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x806a2c8,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x806a350,-0x14(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x806a370,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - js 806a43d <__gmpz_get_d_2exp@plt+0x1e66d> │ │ │ │ - add %al,(%ebx) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1bb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806a4ab <__gmpz_get_d_2exp@plt+0x1e6db> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806a4a1 <__gmpz_get_d_2exp@plt+0x1e6d1> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806b83f <__gmpz_get_d_2exp@plt+0x1fa6f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x806a3a4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x806a484,-0xc(%ebp) │ │ │ │ - movl $0x8351b08,-0x1c(%ebp) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x8369259,-0x14(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 815dc38 <__gmpz_get_d_2exp@plt+0x111e68> │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806b818,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b818 <__gmpz_get_d_2exp@plt+0x1fa48> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806a4b0 <__gmpz_get_d_2exp@plt+0x1e6e0> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + ja 806b801 <__gmpz_get_d_2exp@plt+0x1fa31> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - test $0x76,%al │ │ │ │ - add %al,%cs:0x1000100 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806a52a <__gmpz_get_d_2exp@plt+0x1e75a> │ │ │ │ - movl $0x806a508,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806b87f <__gmpz_get_d_2exp@plt+0x1faaf> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806b88c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8351aff,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b88c <__gmpz_get_d_2exp@plt+0x1fabc> │ │ │ │ + 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 806a51d <__gmpz_get_d_2exp@plt+0x1e74d> │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806b996 <__gmpz_get_d_2exp@plt+0x1fbc6> │ │ │ │ + movl $0x806b9a4,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b9a4 <__gmpz_get_d_2exp@plt+0x1fbd4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x77,%al │ │ │ │ - add %al,%cs:(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806a59b <__gmpz_get_d_2exp@plt+0x1e7cb> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806a591 <__gmpz_get_d_2exp@plt+0x1e7c1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x806a418,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + ja 806b8d5 <__gmpz_get_d_2exp@plt+0x1fb05> │ │ │ │ + movl $0x806b84c,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x806a4d0,-0x4(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8368af1,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806b8e4 <__gmpz_get_d_2exp@plt+0x1fb14> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806b929 <__gmpz_get_d_2exp@plt+0x1fb59> │ │ │ │ + movl $0x806b7d4,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8368af1,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov $0xf0890806,%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806b940 <__gmpz_get_d_2exp@plt+0x1fb70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - das │ │ │ │ - add %al,0x1000100 │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806a5eb <__gmpz_get_d_2exp@plt+0x1e81b> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ + jb 806ba2b <__gmpz_get_d_2exp@plt+0x1fc5b> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806ba21 <__gmpz_get_d_2exp@plt+0x1fc51> │ │ │ │ + movl $0x806b6ac,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x806b8a4,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8351264,-0x8(%ebp) │ │ │ │ + movl $0x83514a6,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x83514b4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - jbe 806a621 <__gmpz_get_d_2exp@plt+0x1e851> │ │ │ │ - add %al,0x2000100 │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + jo 806ba66 <__gmpz_get_d_2exp@plt+0x1fc96> │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806a653 <__gmpz_get_d_2exp@plt+0x1e883> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x806a53c,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x806a5ac,-0x14(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x806a5cc,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - jne 806a691 <__gmpz_get_d_2exp@plt+0x1e8c1> │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 806ba6d <__gmpz_get_d_2exp@plt+0x1fc9d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806ba7c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806ba7c <__gmpz_get_d_2exp@plt+0x1fcac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x70,%al │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x1bb27210(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x83674a5,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8168550 <__gmpz_get_d_2exp@plt+0x11c780> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806babf <__gmpz_get_d_2exp@plt+0x1fcef> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806a6f7 <__gmpz_get_d_2exp@plt+0x1e927> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 806bb1e <__gmpz_get_d_2exp@plt+0x1fd4e> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806a6ed <__gmpz_get_d_2exp@plt+0x1e91d> │ │ │ │ + ja 806bb14 <__gmpz_get_d_2exp@plt+0x1fd44> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x806a600,-0x8(%edi) │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x806baa0,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x806a6d0,-0xc(%ebp) │ │ │ │ - movl $0x8351ab4,-0x1c(%ebp) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x8369259,-0x14(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 815dc38 <__gmpz_get_d_2exp@plt+0x111e68> │ │ │ │ - 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 806a6fc <__gmpz_get_d_2exp@plt+0x1e92c> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ - je 806a73d <__gmpz_get_d_2exp@plt+0x1e96d> │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + nop │ │ │ │ + pop %ecx │ │ │ │ + add %bl,%cs:(%ecx) │ │ │ │ + add %al,0x400 │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806a776 <__gmpz_get_d_2exp@plt+0x1e9a6> │ │ │ │ - movl $0x806a754,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jb 806bd98 <__gmpz_get_d_2exp@plt+0x1ffc8> │ │ │ │ + movl $0x806bd50,-0x10(%ebp) │ │ │ │ + movl $0x8361ec3,-0x1c(%ebp) │ │ │ │ + movl $0x8363951,-0x18(%ebp) │ │ │ │ + movl $0x8363945,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8351aab,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806bb8b <__gmpz_get_d_2exp@plt+0x1fdbb> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806bbc9 <__gmpz_get_d_2exp@plt+0x1fdf9> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + or %dl,(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806bbd8 <__gmpz_get_d_2exp@plt+0x1fe08> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806bc04 <__gmpz_get_d_2exp@plt+0x1fe34> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x83674a5,-0x10(%edi) │ │ │ │ + movl $0x80cc650,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + nop │ │ │ │ + or %al,(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 806a769 <__gmpz_get_d_2exp@plt+0x1e999> │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jne 806bb9a <__gmpz_get_d_2exp@plt+0x1fdca> │ │ │ │ + movl $0x806bc1c,0x0(%ebp) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806bc1c <__gmpz_get_d_2exp@plt+0x1fe4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + or %cl,(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x74f7f944(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + sbb $0x66,%al │ │ │ │ + test $0xb9750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x806bcb0,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806bcb0 <__gmpz_get_d_2exp@plt+0x1fee0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lock je 806a7ad <__gmpz_get_d_2exp@plt+0x1e9dd> │ │ │ │ - add %al,(%edx) │ │ │ │ + or %bl,(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806bccb <__gmpz_get_d_2exp@plt+0x1fefb> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806bce6 <__gmpz_get_d_2exp@plt+0x1ff16> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806bd39 <__gmpz_get_d_2exp@plt+0x1ff69> │ │ │ │ + movl $0x806bacc,-0x18(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x806bd00,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806bdc4 <__gmpz_get_d_2exp@plt+0x1fff4> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83674a5,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + 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 806a7e1 <__gmpz_get_d_2exp@plt+0x1ea11> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 806be1c <__gmpz_get_d_2exp@plt+0x2004c> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806a7d7 <__gmpz_get_d_2exp@plt+0x1ea07> │ │ │ │ + ja 806be12 <__gmpz_get_d_2exp@plt+0x20042> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x806a66c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x806a71c,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x806bda4,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and $0x91,%al │ │ │ │ - das │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + mov 0x5002e56,%al │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 806a833 <__gmpz_get_d_2exp@plt+0x1ea63> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %dh,0x2e(%ebx) │ │ │ │ - add %al,0x1000100 │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc437bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806a89e <__gmpz_get_d_2exp@plt+0x1eace> │ │ │ │ - movl $0x806a880,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8351a8b,-0x8(%ebp) │ │ │ │ + jb 806c159 <__gmpz_get_d_2exp@plt+0x20389> │ │ │ │ + movl $0x806c168,-0x18(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov 0x17(%esi),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806c168 <__gmpz_get_d_2exp@plt+0x20398> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806be95 <__gmpz_get_d_2exp@plt+0x200c5> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806befc <__gmpz_get_d_2exp@plt+0x2012c> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 806bed2 <__gmpz_get_d_2exp@plt+0x20102> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806befc <__gmpz_get_d_2exp@plt+0x2012c> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 806a895 <__gmpz_get_d_2exp@plt+0x1eac5> │ │ │ │ - mov $0x8363943,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdivs 0x2e(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806a930 <__gmpz_get_d_2exp@plt+0x1eb60> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806a926 <__gmpz_get_d_2exp@plt+0x1eb56> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x806a788,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x806a7f4,-0x1c(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x806a814,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x81742f4,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x806a848,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jne 806bea4 <__gmpz_get_d_2exp@plt+0x200d4> │ │ │ │ + movl $0x806bf18,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806bf18 <__gmpz_get_d_2exp@plt+0x20148> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x41(%eax) │ │ │ │ + push %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806bf68 <__gmpz_get_d_2exp@plt+0x20198> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x806bf94,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806bf94 <__gmpz_get_d_2exp@plt+0x201c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - aam $0x8f │ │ │ │ - das │ │ │ │ - add %al,0x1000100 │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806bfaf <__gmpz_get_d_2exp@plt+0x201df> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806bfca <__gmpz_get_d_2exp@plt+0x201fa> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806a983 <__gmpz_get_d_2exp@plt+0x1ebb3> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock jb 806a9b9 <__gmpz_get_d_2exp@plt+0x1ebe9> │ │ │ │ - add %cl,0x1000200 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806a9f9 <__gmpz_get_d_2exp@plt+0x1ec29> │ │ │ │ - cmpl $0xb,0x0(%ebp) │ │ │ │ - jg 806a9eb <__gmpz_get_d_2exp@plt+0x1ec1b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x806a8b0,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x806a944,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x806a964,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + ja 806c01c <__gmpz_get_d_2exp@plt+0x2024c> │ │ │ │ + movl $0x806bdd0,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x81742f4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - mov $0x8363943,%esi │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x806bfe4,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + movl $0x806c034,0x14(%ebp) │ │ │ │ + movl $0x8361ec3,0x8(%ebp) │ │ │ │ + movl $0x8363951,0xc(%ebp) │ │ │ │ + movl $0x8363945,0x10(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %esi,0x2c(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 806aa7c <__gmpz_get_d_2exp@plt+0x1ecac> │ │ │ │ - add %cl,%cs:(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ + sbb %dl,0x0(%esi,%ebp,1) │ │ │ │ + mov (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3e76ffbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806c076 <__gmpz_get_d_2exp@plt+0x202a6> │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 806c0fa <__gmpz_get_d_2exp@plt+0x2032a> │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 806c126 <__gmpz_get_d_2exp@plt+0x20356> │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + cmp 0x14(%ebp),%ecx │ │ │ │ + jge 806c126 <__gmpz_get_d_2exp@plt+0x20356> │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + movl $0x83674a5,0x30(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 806bb34 <__gmpz_get_d_2exp@plt+0x1fd64> │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + movl $0x83674a5,0x30(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 806bb34 <__gmpz_get_d_2exp@plt+0x1fd64> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %ebx │ │ │ │ + add %al,%cs:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806aa61 <__gmpz_get_d_2exp@plt+0x1ec91> │ │ │ │ - movl $0x806aa50,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x890806c1,%eax │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806aa50 <__gmpz_get_d_2exp@plt+0x1ec80> │ │ │ │ + jne 806c1b8 <__gmpz_get_d_2exp@plt+0x203e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %dh,0x2e(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + sbb $0x53,%al │ │ │ │ + add %cl,%cs:0x1e000001(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - aaa │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %dh,0x2f(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %ch,0x468b0806(%eax,%eax,8) │ │ │ │ + add 0x468bf445(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x835142e,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806aac5 <__gmpz_get_d_2exp@plt+0x1ecf5> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x806aaa8,0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806c203 <__gmpz_get_d_2exp@plt+0x20433> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 806c262 <__gmpz_get_d_2exp@plt+0x20492> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806c258 <__gmpz_get_d_2exp@plt+0x20488> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x806c1e4,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806c2db <__gmpz_get_d_2exp@plt+0x2050b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806c2b4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806c2b4 <__gmpz_get_d_2exp@plt+0x204e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806aac8 <__gmpz_get_d_2exp@plt+0x1ecf8> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + ja 806c29d <__gmpz_get_d_2exp@plt+0x204cd> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + 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 806c353 <__gmpz_get_d_2exp@plt+0x20583> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806c32c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806c32c <__gmpz_get_d_2exp@plt+0x2055c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806ab38 <__gmpz_get_d_2exp@plt+0x1ed68> │ │ │ │ - movl $0x8069ec4,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8069f04,-0x1c(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x806a998,-0x14(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x806aa18,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x806aa74,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + ja 806c315 <__gmpz_get_d_2exp@plt+0x20545> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x8351c98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - jno 806ab7d <__gmpz_get_d_2exp@plt+0x1edad> │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806ab8f <__gmpz_get_d_2exp@plt+0x1edbf> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806c3cb <__gmpz_get_d_2exp@plt+0x205fb> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8363945,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 806aae4 <__gmpz_get_d_2exp@plt+0x1ed14> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - jo 806abc5 <__gmpz_get_d_2exp@plt+0x1edf5> │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + movl $0x806c3a4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806c3a4 <__gmpz_get_d_2exp@plt+0x205d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806abd4 <__gmpz_get_d_2exp@plt+0x1ee04> │ │ │ │ - movl $0x806ab58,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 806c38d <__gmpz_get_d_2exp@plt+0x205bd> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x8363866,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8351ca8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jo 806ac19 <__gmpz_get_d_2exp@plt+0x1ee49> │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806ac0d <__gmpz_get_d_2exp@plt+0x1ee3d> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806aae4 <__gmpz_get_d_2exp@plt+0x1ed14> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806c443 <__gmpz_get_d_2exp@plt+0x20673> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806c41c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806c41c <__gmpz_get_d_2exp@plt+0x2064c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806ac3e <__gmpz_get_d_2exp@plt+0x1ee6e> │ │ │ │ - movl $0x806abf4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 815eca4 <__gmpz_get_d_2exp@plt+0x112ed4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8351cb0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0x70,%al │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + ja 806c405 <__gmpz_get_d_2exp@plt+0x20635> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806ac75 <__gmpz_get_d_2exp@plt+0x1eea5> │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806c46f <__gmpz_get_d_2exp@plt+0x2069f> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806aae4 <__gmpz_get_d_2exp@plt+0x1ed14> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sub $0x70,%al │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806acdf <__gmpz_get_d_2exp@plt+0x1ef0f> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 806c4ce <__gmpz_get_d_2exp@plt+0x206fe> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806acd5 <__gmpz_get_d_2exp@plt+0x1ef05> │ │ │ │ + ja 806c4c4 <__gmpz_get_d_2exp@plt+0x206f4> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x806ac5c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - movl $0x8361a85,-0x10(%ebp) │ │ │ │ - movl $0x8363945,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815eca4 <__gmpz_get_d_2exp@plt+0x112ed4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x806c450,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x5002e6f,%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 806ad1b <__gmpz_get_d_2exp@plt+0x1ef4b> │ │ │ │ - movl $0x806ac84,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x8363866,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8351cc0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 806ada1 <__gmpz_get_d_2exp@plt+0x1efd1> │ │ │ │ - add %al,%cs:(%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) │ │ │ │ - jb 806ad5f <__gmpz_get_d_2exp@plt+0x1ef8f> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806c547 <__gmpz_get_d_2exp@plt+0x20777> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x806c520,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 806ac1c <__gmpz_get_d_2exp@plt+0x1ee4c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %ch,0x2e(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806c520 <__gmpz_get_d_2exp@plt+0x20750> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806ad93 <__gmpz_get_d_2exp@plt+0x1efc3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 806aae4 <__gmpz_get_d_2exp@plt+0x1ed14> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806c509 <__gmpz_get_d_2exp@plt+0x20739> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb $0x6f,%al │ │ │ │ - add %al,%cs:(%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 806adc7 <__gmpz_get_d_2exp@plt+0x1eff7> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806c5bf <__gmpz_get_d_2exp@plt+0x207ef> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x806c598,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 806acf4 <__gmpz_get_d_2exp@plt+0x1ef24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %al,%cs:0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806c598 <__gmpz_get_d_2exp@plt+0x207c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806adf5 <__gmpz_get_d_2exp@plt+0x1f025> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806aba4 <__gmpz_get_d_2exp@plt+0x1edd4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4bf39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806ae61 <__gmpz_get_d_2exp@plt+0x1f091> │ │ │ │ - movl $0x806ad3c,-0x3c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x806ad70,-0x30(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x806ada4,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x806addc,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x81619dc,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ + ja 806c581 <__gmpz_get_d_2exp@plt+0x207b1> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x8351cc8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jmp 806b298 <__gmpz_get_d_2exp@plt+0x1f4c8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806aec0 <__gmpz_get_d_2exp@plt+0x1f0f0> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806c637 <__gmpz_get_d_2exp@plt+0x20867> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83620a5,-0x18(%ebp) │ │ │ │ - movl $0x8362299,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80772e8 <__gmpz_get_d_2exp@plt+0x2b518> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - or $0x6e,%al │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + movl $0x806c610,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806c610 <__gmpz_get_d_2exp@plt+0x20840> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806af08 <__gmpz_get_d_2exp@plt+0x1f138> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83620a5,-0x18(%ebp) │ │ │ │ - movl $0x8362299,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80772e8 <__gmpz_get_d_2exp@plt+0x2b518> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - les 0x2e(%ebp),%ebp │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806af50 <__gmpz_get_d_2exp@plt+0x1f180> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83620a5,-0x18(%ebp) │ │ │ │ - movl $0x8362299,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80772e8 <__gmpz_get_d_2exp@plt+0x2b518> │ │ │ │ + ja 806c5f9 <__gmpz_get_d_2exp@plt+0x20829> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ 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 806af86 <__gmpz_get_d_2exp@plt+0x1f1b6> │ │ │ │ + jb 806c6af <__gmpz_get_d_2exp@plt+0x208df> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82094b9,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x806c688,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806c688 <__gmpz_get_d_2exp@plt+0x208b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806afd5 <__gmpz_get_d_2exp@plt+0x1f205> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806afcb <__gmpz_get_d_2exp@plt+0x1f1fb> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x806af5c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806c671 <__gmpz_get_d_2exp@plt+0x208a1> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ 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 806b037 <__gmpz_get_d_2exp@plt+0x1f267> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806b02d <__gmpz_get_d_2exp@plt+0x1f25d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806c6db <__gmpz_get_d_2exp@plt+0x2090b> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x806af94,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208701,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806b08b <__gmpz_get_d_2exp@plt+0x1f2bb> │ │ │ │ + jb 806c73a <__gmpz_get_d_2exp@plt+0x2096a> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806b081 <__gmpz_get_d_2exp@plt+0x1f2b1> │ │ │ │ + ja 806c730 <__gmpz_get_d_2exp@plt+0x20960> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x806afe4,-0xc(%edi) │ │ │ │ + movl $0x806c6bc,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806b0f1 <__gmpz_get_d_2exp@plt+0x1f321> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806b0e7 <__gmpz_get_d_2exp@plt+0x1f317> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x806b044,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208712,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806b15d <__gmpz_get_d_2exp@plt+0x1f38d> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806b153 <__gmpz_get_d_2exp@plt+0x1f383> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x806b098,-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,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806b1c5 <__gmpz_get_d_2exp@plt+0x1f3f5> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806b1bb <__gmpz_get_d_2exp@plt+0x1f3eb> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x806b100,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208724,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806b226 <__gmpz_get_d_2exp@plt+0x1f456> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806b21c <__gmpz_get_d_2exp@plt+0x1f44c> │ │ │ │ + jb 806c7be <__gmpz_get_d_2exp@plt+0x209ee> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362451,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 806b170 <__gmpz_get_d_2exp@plt+0x1f3a0> │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806c798,-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 806c798 <__gmpz_get_d_2exp@plt+0x209c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806b272 <__gmpz_get_d_2exp@plt+0x1f4a2> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x806b1d4,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 806c781 <__gmpz_get_d_2exp@plt+0x209b1> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - fdivr %st,%st(3) │ │ │ │ - (bad) │ │ │ │ - jmp *(%eax,%eax,1) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - push $0x2e │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jb 806c842 <__gmpz_get_d_2exp@plt+0x20a72> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806c81c,-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 806c81c <__gmpz_get_d_2exp@plt+0x20a4c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806b2fe <__gmpz_get_d_2exp@plt+0x1f52e> │ │ │ │ - movl $0x806ae88,-0x38(%edi) │ │ │ │ + ja 806c805 <__gmpz_get_d_2exp@plt+0x20a35> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x806aed0,-0x2c(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x806af18,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x806b170,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - cmpl $0xb,0x0(%ebp) │ │ │ │ - jl 806b310 <__gmpz_get_d_2exp@plt+0x1f540> │ │ │ │ - movl $0x806b238,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov $0x8351cec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - jmp 806b734 <__gmpz_get_d_2exp@plt+0x1f964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 806b363 <__gmpz_get_d_2exp@plt+0x1f593> │ │ │ │ + jb 806c8c6 <__gmpz_get_d_2exp@plt+0x20af6> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806c8a0,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - movl $0x8369201,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81664b4 <__gmpz_get_d_2exp@plt+0x11a6e4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806c8a0 <__gmpz_get_d_2exp@plt+0x20ad0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 806b3a7 <__gmpz_get_d_2exp@plt+0x1f5d7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - movl $0x8369201,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81664b4 <__gmpz_get_d_2exp@plt+0x11a6e4> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806c889 <__gmpz_get_d_2exp@plt+0x20ab9> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 806b3eb <__gmpz_get_d_2exp@plt+0x1f61b> │ │ │ │ + jb 806c94a <__gmpz_get_d_2exp@plt+0x20b7a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806c924,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - movl $0x8369201,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81664b4 <__gmpz_get_d_2exp@plt+0x11a6e4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806c924 <__gmpz_get_d_2exp@plt+0x20b54> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 806b422 <__gmpz_get_d_2exp@plt+0x1f652> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82094b9,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806c90d <__gmpz_get_d_2exp@plt+0x20b3d> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + je 806c99d <__gmpz_get_d_2exp@plt+0x20bcd> │ │ │ │ + add %dl,%cs:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806b471 <__gmpz_get_d_2exp@plt+0x1f6a1> │ │ │ │ - add $0xc,%edi │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806cec6 <__gmpz_get_d_2exp@plt+0x210f6> │ │ │ │ + movl $0x806d028,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d028 <__gmpz_get_d_2exp@plt+0x21258> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806b467 <__gmpz_get_d_2exp@plt+0x1f697> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x806b3f8,-0x8(%edi) │ │ │ │ + ja 806c9b3 <__gmpz_get_d_2exp@plt+0x20be3> │ │ │ │ + movl $0x806c8d4,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - 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) │ │ │ │ + add $0x14,%edi │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806b4d3 <__gmpz_get_d_2exp@plt+0x1f703> │ │ │ │ - add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806b4c9 <__gmpz_get_d_2exp@plt+0x1f6f9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x806b430,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 806ca27 <__gmpz_get_d_2exp@plt+0x20c57> │ │ │ │ + movl $0x806c850,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8208701,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806b527 <__gmpz_get_d_2exp@plt+0x1f757> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806b51d <__gmpz_get_d_2exp@plt+0x1f74d> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x806b480,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806b58d <__gmpz_get_d_2exp@plt+0x1f7bd> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806c9f6 <__gmpz_get_d_2exp@plt+0x20c26> │ │ │ │ add $0x14,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806b583 <__gmpz_get_d_2exp@plt+0x1f7b3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x806b4e0,-0x10(%edi) │ │ │ │ + ja 806ca27 <__gmpz_get_d_2exp@plt+0x20c57> │ │ │ │ + movl $0x806c7cc,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8208712,-0x10(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + mov %dl,(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806b5f9 <__gmpz_get_d_2exp@plt+0x1f829> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806cf1f <__gmpz_get_d_2exp@plt+0x2114f> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806b5ef <__gmpz_get_d_2exp@plt+0x1f81f> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x806b534,-0x10(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 806ca88 <__gmpz_get_d_2exp@plt+0x20cb8> │ │ │ │ + movl $0x806c748,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806b661 <__gmpz_get_d_2exp@plt+0x1f891> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806cae2 <__gmpz_get_d_2exp@plt+0x20d12> │ │ │ │ + movl $0x806c6e8,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x806caa0,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + movl $0x806cafc,-0x4(%ebp) │ │ │ │ + movl $0x8361ec3,-0x10(%ebp) │ │ │ │ + movl $0x8363951,-0xc(%ebp) │ │ │ │ + movl $0x8363945,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806b657 <__gmpz_get_d_2exp@plt+0x1f887> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x806b59c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 806cb6e <__gmpz_get_d_2exp@plt+0x20d9e> │ │ │ │ + movl $0x806c644,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8208724,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806b6c2 <__gmpz_get_d_2exp@plt+0x1f8f2> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806b6b8 <__gmpz_get_d_2exp@plt+0x1f8e8> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362451,-0x4(%edi) │ │ │ │ + ja 806cbcc <__gmpz_get_d_2exp@plt+0x20dfc> │ │ │ │ + movl $0x806c5cc,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 806b60c <__gmpz_get_d_2exp@plt+0x1f83c> │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806cba5 <__gmpz_get_d_2exp@plt+0x20dd5> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806cbcc <__gmpz_get_d_2exp@plt+0x20dfc> │ │ │ │ + movl $0x806c554,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + test %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806b70e <__gmpz_get_d_2exp@plt+0x1f93e> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x806b670,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806cf8f <__gmpz_get_d_2exp@plt+0x211bf> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806cc1c <__gmpz_get_d_2exp@plt+0x20e4c> │ │ │ │ + movl $0x806c4dc,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - call 4e06b71c │ │ │ │ - ... │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4b739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806b7b1 <__gmpz_get_d_2exp@plt+0x1f9e1> │ │ │ │ - movl $0x806b32c,-0x44(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x806b370,-0x34(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x806b3b4,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x806b60c,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + ja 806cc6a <__gmpz_get_d_2exp@plt+0x20e9a> │ │ │ │ + movl $0x806c47c,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - cmpl $0xb,0x4(%ebp) │ │ │ │ - jl 806b7a6 <__gmpz_get_d_2exp@plt+0x1f9d6> │ │ │ │ - movl $0x806b6d4,-0x4(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x806cc34,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + in (%dx),%al │ │ │ │ + inc %edi │ │ │ │ + add %al,%cs:(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3e76ffbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806cb44 <__gmpz_get_d_2exp@plt+0x20d74> │ │ │ │ + movl $0x806cc84,0x4(%ebp) │ │ │ │ + movl $0x8361ec3,-0x8(%ebp) │ │ │ │ + movl $0x8363951,-0x4(%ebp) │ │ │ │ + movl $0x8363945,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x806ccd8,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x835142e,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806cd2c <__gmpz_get_d_2exp@plt+0x20f5c> │ │ │ │ + movl $0x806c3d8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806cd8a <__gmpz_get_d_2exp@plt+0x20fba> │ │ │ │ + movl $0x806c360,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - mov $0x8351cfc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806cd63 <__gmpz_get_d_2exp@plt+0x20f93> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806cd8a <__gmpz_get_d_2exp@plt+0x20fba> │ │ │ │ + movl $0x806c2e8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + test %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806cfff <__gmpz_get_d_2exp@plt+0x2122f> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806cdd8 <__gmpz_get_d_2exp@plt+0x21008> │ │ │ │ + movl $0x806c270,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806b846 <__gmpz_get_d_2exp@plt+0x1fa76> │ │ │ │ - movl $0x806b7fc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806ce26 <__gmpz_get_d_2exp@plt+0x21056> │ │ │ │ + movl $0x806c210,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x806cdf0,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + inc %eax │ │ │ │ + inc %esi │ │ │ │ + add %al,%cs:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806cd0d <__gmpz_get_d_2exp@plt+0x20f3d> │ │ │ │ + movl $0x806ce40,0x4(%ebp) │ │ │ │ + movl $0x8361ec3,-0x8(%ebp) │ │ │ │ + movl $0x8363951,-0x4(%ebp) │ │ │ │ + movl $0x8363945,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806c9c2 <__gmpz_get_d_2exp@plt+0x20bf2> │ │ │ │ + movl $0x806ca40,0x0(%ebp) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 806b7fc <__gmpz_get_d_2exp@plt+0x1fa2c> │ │ │ │ + jne 806ca40 <__gmpz_get_d_2exp@plt+0x20c70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %al,(%eax,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - mov $0x468b0806,%eax │ │ │ │ - add 0x45890c75(%ebx),%ecx │ │ │ │ - or $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + add %dl,%ah │ │ │ │ + into │ │ │ │ + push %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806ced4 <__gmpz_get_d_2exp@plt+0x21104> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x806cf04,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806cf04 <__gmpz_get_d_2exp@plt+0x21134> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806cb7d <__gmpz_get_d_2exp@plt+0x20dad> │ │ │ │ + movl $0x806cbe8,0x0(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806cbe8 <__gmpz_get_d_2exp@plt+0x20e18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x6(%edi,%ecx,8) │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806b734 <__gmpz_get_d_2exp@plt+0x1f964> │ │ │ │ - mov $0x8351d00,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806cf44 <__gmpz_get_d_2exp@plt+0x21174> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x806cf74,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806cf74 <__gmpz_get_d_2exp@plt+0x211a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806b8b7 <__gmpz_get_d_2exp@plt+0x1fae7> │ │ │ │ - movl $0x806b890,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806cd3b <__gmpz_get_d_2exp@plt+0x20f6b> │ │ │ │ + movl $0x806cda4,0x0(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 806b890 <__gmpz_get_d_2exp@plt+0x1fac0> │ │ │ │ + jne 806cda4 <__gmpz_get_d_2exp@plt+0x20fd4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 806b734 <__gmpz_get_d_2exp@plt+0x1f964> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x468b0806(%edi,%ecx,8) │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xb9750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x806cfe4,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806cfe4 <__gmpz_get_d_2exp@plt+0x21214> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ 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 │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %esp │ │ │ │ + add %al,%cs:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806b8ea <__gmpz_get_d_2exp@plt+0x1fb1a> │ │ │ │ - movl $0x806b85c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xchg %eax,%esp │ │ │ │ + into │ │ │ │ + push %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8351d04,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 806b969 <__gmpz_get_d_2exp@plt+0x1fb99> │ │ │ │ - movl $0x806b934,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806b934 <__gmpz_get_d_2exp@plt+0x1fb64> │ │ │ │ + jne 806ce94 <__gmpz_get_d_2exp@plt+0x210c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - lock movl $0x0,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806d073 <__gmpz_get_d_2exp@plt+0x212a3> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x81ef06c,0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 806d0d2 <__gmpz_get_d_2exp@plt+0x21302> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806d0c8 <__gmpz_get_d_2exp@plt+0x212f8> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x806d054,-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 806b734 <__gmpz_get_d_2exp@plt+0x1f964> │ │ │ │ - mov $0x8351d08,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806d14b <__gmpz_get_d_2exp@plt+0x2137b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806d124,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d124 <__gmpz_get_d_2exp@plt+0x21354> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806b999 <__gmpz_get_d_2exp@plt+0x1fbc9> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806b8c8 <__gmpz_get_d_2exp@plt+0x1faf8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806b9c1 <__gmpz_get_d_2exp@plt+0x1fbf1> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806b908 <__gmpz_get_d_2exp@plt+0x1fb38> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + ja 806d10d <__gmpz_get_d_2exp@plt+0x2133d> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806d1c3 <__gmpz_get_d_2exp@plt+0x213f3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806d19c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d19c <__gmpz_get_d_2exp@plt+0x213cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806b9e9 <__gmpz_get_d_2exp@plt+0x1fc19> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806b7d0 <__gmpz_get_d_2exp@plt+0x1fa00> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806ba45 <__gmpz_get_d_2exp@plt+0x1fc75> │ │ │ │ - movl $0x806b980,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x806b9a8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x806b9d0,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x816874c,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ + ja 806d185 <__gmpz_get_d_2exp@plt+0x213b5> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x8351d0c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806bafc <__gmpz_get_d_2exp@plt+0x1fd2c> │ │ │ │ - movl $0x806ba94,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806d23b <__gmpz_get_d_2exp@plt+0x2146b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806d214,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806ba94 <__gmpz_get_d_2exp@plt+0x1fcc4> │ │ │ │ + jne 806d214 <__gmpz_get_d_2exp@plt+0x21444> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - enter $0x6ba,$0x8 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806d1fd <__gmpz_get_d_2exp@plt+0x2142d> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + 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 806d2b3 <__gmpz_get_d_2exp@plt+0x214e3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806d28c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806bac8 <__gmpz_get_d_2exp@plt+0x1fcf8> │ │ │ │ + jne 806d28c <__gmpz_get_d_2exp@plt+0x214bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or $0xbb,%al │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x81ef4f8,-0x10(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov $0x8351d10,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 806bb73 <__gmpz_get_d_2exp@plt+0x1fda3> │ │ │ │ - movl $0x806bb48,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 806bb73 <__gmpz_get_d_2exp@plt+0x1fda3> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - movl $0x81ef4f8,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + ja 806d275 <__gmpz_get_d_2exp@plt+0x214a5> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806d2df <__gmpz_get_d_2exp@plt+0x2150f> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806bc24 <__gmpz_get_d_2exp@plt+0x1fe54> │ │ │ │ - movl $0x806bbbc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 806bbbc <__gmpz_get_d_2exp@plt+0x1fdec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 806d33e <__gmpz_get_d_2exp@plt+0x2156e> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806d334 <__gmpz_get_d_2exp@plt+0x21564> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x806d2c0,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lock mov $0x468b0806,%ebx │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or 0x55890c75(%ebx),%ecx │ │ │ │ - add %cl,0x4589084d(%ecx) │ │ │ │ - or $0x83,%al │ │ │ │ - (bad) │ │ │ │ - test $0xe750003,%esi │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806d37f <__gmpz_get_d_2exp@plt+0x215af> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806d38c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d38c <__gmpz_get_d_2exp@plt+0x215bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor $0xbc,%al │ │ │ │ - push %es │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x81ef4f8,-0x10(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov $0x8351d14,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 806bc7d <__gmpz_get_d_2exp@plt+0x1fead> │ │ │ │ - movl $0x806bc90,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806d3d3 <__gmpz_get_d_2exp@plt+0x21603> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806d3e0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d3e0 <__gmpz_get_d_2exp@plt+0x21610> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 806bcc2 <__gmpz_get_d_2exp@plt+0x1fef2> │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - mov $0x8367496,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x1e000003,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 806bc7d <__gmpz_get_d_2exp@plt+0x1fead> │ │ │ │ - movl $0x806bc70,0x14(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - movl $0x81ef4f8,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806d427 <__gmpz_get_d_2exp@plt+0x21657> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806d434,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d434 <__gmpz_get_d_2exp@plt+0x21664> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806bcf5 <__gmpz_get_d_2exp@plt+0x1ff25> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806bb8c <__gmpz_get_d_2exp@plt+0x1fdbc> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806bd1d <__gmpz_get_d_2exp@plt+0x1ff4d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806ba64 <__gmpz_get_d_2exp@plt+0x1fc94> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806d47b <__gmpz_get_d_2exp@plt+0x216ab> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806d488,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d488 <__gmpz_get_d_2exp@plt+0x216b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x40200076(%ebp) │ │ │ │ + add %dl,%cs:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806bd69 <__gmpz_get_d_2exp@plt+0x1ff99> │ │ │ │ - movl $0x806bcdc,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x806bd04,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b8d2c,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806d826 <__gmpz_get_d_2exp@plt+0x21a56> │ │ │ │ + movl $0x806d918,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d918 <__gmpz_get_d_2exp@plt+0x21b48> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806d4f7 <__gmpz_get_d_2exp@plt+0x21727> │ │ │ │ + movl $0x806d448,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8351d18,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806d55e <__gmpz_get_d_2exp@plt+0x2178e> │ │ │ │ + movl $0x806d3f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - jmp 806bd98 <__gmpz_get_d_2exp@plt+0x1ffc8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%edx) │ │ │ │ - ... │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc45bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + inc %edi │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806c06d <__gmpz_get_d_2exp@plt+0x2029d> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x3(%edx),%ecx │ │ │ │ - mov 0x7(%edx),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%edx),%ecx │ │ │ │ - mov 0x7(%edx),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x3(%edx),%eax │ │ │ │ - mov 0x7(%edx),%edx │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x3(%ecx),%eax │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0x3(%edx),%eax │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov 0x7(%edx),%edx │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x3(%edx),%eax │ │ │ │ - mov 0x7(%edx),%edx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x3(%ecx),%eax │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x3(%edx),%ecx │ │ │ │ - mov 0x7(%edx),%edx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x3(%edx),%ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov 0x3(%ecx),%eax │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov 0x7(%edx),%edx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x3(%edx),%eax │ │ │ │ - mov 0x7(%edx),%edx │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 806dd12 <__gmpz_get_d_2exp@plt+0x21f42> │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806d994,-0x54(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x5c(%ebp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,-0x58(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x50(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x4c(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,-0x48(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,-0x44(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,-0x40(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,-0x3c(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,-0x38(%ebp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,-0x34(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,-0x30(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 806d534 <__gmpz_get_d_2exp@plt+0x21764> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806d55e <__gmpz_get_d_2exp@plt+0x2178e> │ │ │ │ + movl $0x806d3a0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffa4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov $0x8351d1c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %edi │ │ │ │ + or (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - mov $0x8b00002b,%eax │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - in $0x89,%al │ │ │ │ - ret $0xe283 │ │ │ │ - add -0x7df0fc06(%ebx),%eax │ │ │ │ - push %edx │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %cl,0x3e283ca(%ecx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806ed18,0x24(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806d87f <__gmpz_get_d_2exp@plt+0x21aaf> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806d5b2 <__gmpz_get_d_2exp@plt+0x217e2> │ │ │ │ + movl $0x806d34c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ add $0x1c,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - jb 806c106 <__gmpz_get_d_2exp@plt+0x20336> │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 806d608 <__gmpz_get_d_2exp@plt+0x21838> │ │ │ │ + movl $0x806d2ec,-0x18(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 806c092 <__gmpz_get_d_2exp@plt+0x202c2> │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x806d5cc,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + movl $0x806d620,0x0(%ebp) │ │ │ │ + movl $0x8361ec3,-0xc(%ebp) │ │ │ │ + movl $0x8363951,-0x8(%ebp) │ │ │ │ + movl $0x8363945,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806d68c <__gmpz_get_d_2exp@plt+0x218bc> │ │ │ │ + movl $0x806d248,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806d6ea <__gmpz_get_d_2exp@plt+0x2191a> │ │ │ │ + movl $0x806d1d0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - pop %ebx │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - dec %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 806eb95 <__gmpz_get_d_2exp@plt+0x22dc5> │ │ │ │ - mov %edx,%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c080,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x1(%edx),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806d6c3 <__gmpz_get_d_2exp@plt+0x218f3> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806d6ea <__gmpz_get_d_2exp@plt+0x2191a> │ │ │ │ + movl $0x806d158,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + test %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - lock sub (%eax),%al │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov -0x70(%esi),%fs │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806d8ef <__gmpz_get_d_2exp@plt+0x21b1f> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806d738 <__gmpz_get_d_2exp@plt+0x21968> │ │ │ │ + movl $0x806d0e0,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - int $0x2a │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 806d786 <__gmpz_get_d_2exp@plt+0x219b6> │ │ │ │ + movl $0x806d080,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 806eb0c <__gmpz_get_d_2exp@plt+0x22d3c> │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c0f0,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x806d750,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + sarb $1,(%esi,%ebp,1) │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806d668 <__gmpz_get_d_2exp@plt+0x21898> │ │ │ │ + movl $0x806d7a0,0x4(%ebp) │ │ │ │ + movl $0x8361ec3,-0x8(%ebp) │ │ │ │ + movl $0x8363951,-0x4(%ebp) │ │ │ │ + movl $0x8363945,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - inc %edx │ │ │ │ - sub (%eax),%al │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 806c1b2 <__gmpz_get_d_2exp@plt+0x203e2> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806d506 <__gmpz_get_d_2exp@plt+0x21736> │ │ │ │ + movl $0x806d578,0x0(%ebp) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d578 <__gmpz_get_d_2exp@plt+0x217a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %edi │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - cvtpi2ps (%eax),%xmm0 │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 806ea75 <__gmpz_get_d_2exp@plt+0x22ca5> │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c188,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + add %dh,(%eax,%ebx,8) │ │ │ │ + push %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d834 <__gmpz_get_d_2exp@plt+0x21a64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x806d864,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d864 <__gmpz_get_d_2exp@plt+0x21a94> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - push $0x8b000029 │ │ │ │ - inc %ebp │ │ │ │ - and %cl,0x558b1c4d(%ebx) │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806c288 <__gmpz_get_d_2exp@plt+0x204b8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or (%eax),%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806d69b <__gmpz_get_d_2exp@plt+0x218cb> │ │ │ │ + movl $0x806d704,0x0(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d704 <__gmpz_get_d_2exp@plt+0x21934> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - and $0x8b000029,%eax │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sub %cl,0x558b244d(%ebx) │ │ │ │ - and %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %ah,0x468b0806(%eax,%ebx,8) │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xb9750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x806d8d4,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d8d4 <__gmpz_get_d_2exp@plt+0x21b04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + cmp (%esi),%ebp │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 806e9d8 <__gmpz_get_d_2exp@plt+0x22c08> │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c250,0x4(%ebp) │ │ │ │ - mov 0x1(%edx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ + cld │ │ │ │ + hlt │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + push %es │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806d7f4 <__gmpz_get_d_2exp@plt+0x21a24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or (%eax),%al │ │ │ │ + cwtl │ │ │ │ + cmp (%esi),%ebp │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4a739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - pop %edx │ │ │ │ - sub %al,(%eax) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ + ja 806d9fa <__gmpz_get_d_2exp@plt+0x21c2a> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x806bb34,-0x54(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x50(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + mov %edx,-0x4c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + movl $0x806be34,-0x40(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x806c960,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x806d4a4,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xd(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x3f(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 806c38d <__gmpz_get_d_2exp@plt+0x205bd> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x0,%al │ │ │ │ + jmp 806b4f8 <__gmpz_get_d_2exp@plt+0x1f728> │ │ │ │ + movl $0x58,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jmp 806de80 <__gmpz_get_d_2exp@plt+0x220b0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - pop %es │ │ │ │ - sub %al,(%eax) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 806e922 <__gmpz_get_d_2exp@plt+0x22b52> │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c344,-0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ + jb 806da47 <__gmpz_get_d_2exp@plt+0x21c77> │ │ │ │ + movl $0x81edd7c,-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) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - adc %ah,(%edi) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ + jb 806db79 <__gmpz_get_d_2exp@plt+0x21da9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806db84,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%ecx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806db84 <__gmpz_get_d_2exp@plt+0x21db4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806db46 <__gmpz_get_d_2exp@plt+0x21d76> │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 806c4c9 <__gmpz_get_d_2exp@plt+0x206f9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %cs │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806dac5 <__gmpz_get_d_2exp@plt+0x21cf5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806db37 <__gmpz_get_d_2exp@plt+0x21d67> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806dac5 <__gmpz_get_d_2exp@plt+0x21cf5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806db37 <__gmpz_get_d_2exp@plt+0x21d67> │ │ │ │ + movl $0x806da18,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e0000,(%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806dad0 <__gmpz_get_d_2exp@plt+0x21d00> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + data16 add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - test $0x8b000026,%eax │ │ │ │ - inc %ebp │ │ │ │ - cmp %cl,0x558b344d(%ebx) │ │ │ │ - xor %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 806e83c <__gmpz_get_d_2exp@plt+0x22a6c> │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c46c,-0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + hlt │ │ │ │ + pusha │ │ │ │ + fildl (%esi) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806db60 <__gmpz_get_d_2exp@plt+0x21d90> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806dc2f <__gmpz_get_d_2exp@plt+0x21e5f> │ │ │ │ + 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 %ecx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%ecx │ │ │ │ + movl $0x806da54,-0x20(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - nop │ │ │ │ - push %cs │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - xchg %ah,0x458b0000 │ │ │ │ - cmp %cl,0x558b344d(%ebx) │ │ │ │ - xor %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 806c645 <__gmpz_get_d_2exp@plt+0x20875> │ │ │ │ + jb 806dc73 <__gmpz_get_d_2exp@plt+0x21ea3> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc %al,(%eax) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - or 0x458b0000,%esp │ │ │ │ - inc %eax │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ + jb 806dda5 <__gmpz_get_d_2exp@plt+0x21fd5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806ddb0,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 806e742 <__gmpz_get_d_2exp@plt+0x22972> │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c5d4,-0x14(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%ecx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806ddb0 <__gmpz_get_d_2exp@plt+0x21fe0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806dd72 <__gmpz_get_d_2exp@plt+0x21fa2> │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - nop │ │ │ │ - adc %al,(%eax) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806dcf1 <__gmpz_get_d_2exp@plt+0x21f21> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806dd63 <__gmpz_get_d_2exp@plt+0x21f93> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806dcf1 <__gmpz_get_d_2exp@plt+0x21f21> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806dd63 <__gmpz_get_d_2exp@plt+0x21f93> │ │ │ │ + movl $0x806dc44,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e0000,(%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806dcfc <__gmpz_get_d_2exp@plt+0x21f2c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + data16 add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - shlb $0x0,(%ebx) │ │ │ │ - add %cl,0x4d8b4045(%ebx) │ │ │ │ - cmp $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - cmp %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - xor $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 806c801 <__gmpz_get_d_2exp@plt+0x20a31> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + hlt │ │ │ │ + mov %ds,%ebp │ │ │ │ + push %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806dd8c <__gmpz_get_d_2exp@plt+0x21fbc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - xor %esp,(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x48(%ebp),%eax │ │ │ │ - mov 0x44(%ebp),%ecx │ │ │ │ - mov 0x40(%ebp),%edx │ │ │ │ + ja 806de5b <__gmpz_get_d_2exp@plt+0x2208b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x34(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%ecx │ │ │ │ + movl $0x806dc80,-0x20(%edi) │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %bh,%bl │ │ │ │ + (bad) │ │ │ │ + inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x2e(%esi,%esi,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 806e080 <__gmpz_get_d_2exp@plt+0x222b0> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 806e64c <__gmpz_get_d_2exp@plt+0x2287c> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c77c,-0x1c(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x1(%edx),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806e074 <__gmpz_get_d_2exp@plt+0x222a4> │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + jmp 806d94c <__gmpz_get_d_2exp@plt+0x21b7c> │ │ │ │ + movl $0x5c,0x33c(%ebx) │ │ │ │ + movl $0x806df40,-0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - ret $0x21 │ │ │ │ - add %cl,0x4d8b4845(%ebx) │ │ │ │ - inc %esp │ │ │ │ - mov 0x40(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x34(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 806c9f9 <__gmpz_get_d_2exp@plt+0x20c29> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x0,%al │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xor $0x308002e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - pop %ds │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %cl,0x4d8b5045(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ dec %esp │ │ │ │ - mov 0x48(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x44(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x5c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806df03 <__gmpz_get_d_2exp@plt+0x22133> │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x6(%edx),%ecx │ │ │ │ + movl $0x80c8224,-0x58(%edi) │ │ │ │ mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - add $0x2c,%ebp │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 806e542 <__gmpz_get_d_2exp@plt+0x22772> │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c960,-0x24(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - mov %edx,-0x2c(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x54(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x50(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x4c(%edi) │ │ │ │ + movl $0x80c81c8,-0x48(%edi) │ │ │ │ + lea -0x57(%edi),%edx │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + movl $0x806dbbc,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + lea -0x47(%edi),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x806dde8,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 806d94c <__gmpz_get_d_2exp@plt+0x21b7c> │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 806df75 <__gmpz_get_d_2exp@plt+0x221a5> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jmp 806e50c <__gmpz_get_d_2exp@plt+0x2273c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - mov %bl,(%edi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x50(%ebp),%eax │ │ │ │ - mov 0x4c(%ebp),%ecx │ │ │ │ - mov 0x48(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x44(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp 806cc29 <__gmpz_get_d_2exp@plt+0x20e59> │ │ │ │ + jb 806e0c3 <__gmpz_get_d_2exp@plt+0x222f3> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %ss │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - rcrl $1,(%esi) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x58(%ebp),%eax │ │ │ │ - mov 0x54(%ebp),%ecx │ │ │ │ - mov 0x50(%ebp),%edx │ │ │ │ + jb 806e1fd <__gmpz_get_d_2exp@plt+0x2242d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806e208,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x4c(%ebp),%eax │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x48(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x44(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - add $0x34,%ebp │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 806e40c <__gmpz_get_d_2exp@plt+0x2263c> │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806cb7c,-0x2c(%ebp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %ecx,-0x34(%ebp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %ecx,-0x30(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%ecx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806e208 <__gmpz_get_d_2exp@plt+0x22438> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806e1ca <__gmpz_get_d_2exp@plt+0x223fa> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffcc,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - nop │ │ │ │ - push %ss │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806e149 <__gmpz_get_d_2exp@plt+0x22379> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806e1bb <__gmpz_get_d_2exp@plt+0x223eb> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806e149 <__gmpz_get_d_2exp@plt+0x22379> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806e1bb <__gmpz_get_d_2exp@plt+0x223eb> │ │ │ │ + movl $0x806e094,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76dbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806e154 <__gmpz_get_d_2exp@plt+0x22384> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - push %cs │ │ │ │ - sbb $0x458b0000,%eax │ │ │ │ - pop %eax │ │ │ │ - mov 0x54(%ebp),%ecx │ │ │ │ - mov 0x50(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x48(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x44(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 806ce95 <__gmpz_get_d_2exp@plt+0x210c5> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + in $0xe1,%al │ │ │ │ + push %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806e1e4 <__gmpz_get_d_2exp@plt+0x22414> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - inc %ebx │ │ │ │ - sbb $0x0,%al │ │ │ │ - add %cl,0x4d8b6045(%ebx) │ │ │ │ - pop %esp │ │ │ │ - mov 0x58(%ebp),%edx │ │ │ │ + ja 806e2b3 <__gmpz_get_d_2exp@plt+0x224e3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x54(%ebp),%eax │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x50(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x48(%ebp),%eax │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%ecx │ │ │ │ + movl $0x806e0d0,-0x20(%edi) │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0x44(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - add $0x3c,%ebp │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 806e2c2 <__gmpz_get_d_2exp@plt+0x224f2> │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806cdd4,-0x34(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,-0x3c(%ebp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,-0x38(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x30(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffc4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - pop %eax │ │ │ │ - sbb (%eax),%al │ │ │ │ - add %cl,0x4d8b6045(%ebx) │ │ │ │ - pop %esp │ │ │ │ - mov 0x58(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x54(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x50(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x48(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x44(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 806d141 <__gmpz_get_d_2exp@plt+0x21371> │ │ │ │ + jb 806e2f7 <__gmpz_get_d_2exp@plt+0x22527> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - jns 806d360 <__gmpz_get_d_2exp@plt+0x21590> │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x68(%ebp),%eax │ │ │ │ - mov 0x64(%ebp),%ecx │ │ │ │ - mov 0x60(%ebp),%edx │ │ │ │ + jb 806e431 <__gmpz_get_d_2exp@plt+0x22661> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806e43c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x5c(%ebp),%eax │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x58(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x54(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x50(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x48(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x44(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - add $0x44,%ebp │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 806e17c <__gmpz_get_d_2exp@plt+0x223ac> │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806d06c,-0x3c(%ebp) │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - mov %edx,-0x44(%ebp) │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %ecx,-0x40(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x38(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x34(%ebp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%ebp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%ebp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%ecx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806e43c <__gmpz_get_d_2exp@plt+0x2266c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806e3fe <__gmpz_get_d_2exp@plt+0x2262e> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffbc,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806e37d <__gmpz_get_d_2exp@plt+0x225ad> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806e3ef <__gmpz_get_d_2exp@plt+0x2261f> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806e37d <__gmpz_get_d_2exp@plt+0x225ad> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806e3ef <__gmpz_get_d_2exp@plt+0x2261f> │ │ │ │ + movl $0x806e2c8,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76dbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806e388 <__gmpz_get_d_2exp@plt+0x225b8> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + sbb %ah,%ah │ │ │ │ + push %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806e418 <__gmpz_get_d_2exp@plt+0x22648> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x68(%ebp),%eax │ │ │ │ - mov 0x64(%ebp),%ecx │ │ │ │ - mov 0x60(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x5c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x58(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x54(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x50(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x48(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x44(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - add $0x44,%ebp │ │ │ │ - jmp 806d429 <__gmpz_get_d_2exp@plt+0x21659> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 806d5d7 <__gmpz_get_d_2exp@plt+0x21807> │ │ │ │ - sbb (%eax),%al │ │ │ │ - pop %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - jge 806d669 <__gmpz_get_d_2exp@plt+0x21899> │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x70(%ebp),%eax │ │ │ │ - mov 0x6c(%ebp),%ecx │ │ │ │ - mov 0x68(%ebp),%edx │ │ │ │ + ja 806e4e7 <__gmpz_get_d_2exp@plt+0x22717> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x64(%ebp),%eax │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x60(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x5c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%ebp),%eax │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%ecx │ │ │ │ + movl $0x806e304,-0x20(%edi) │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0x54(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x50(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4c(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x44(%ebp),%edx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x48(%ebp),%eax │ │ │ │ - add $0x4c,%ebp │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 806e022 <__gmpz_get_d_2exp@plt+0x22252> │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806d340,-0x44(%ebp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4c(%ebp) │ │ │ │ - mov 0x1(%edx),%ecx │ │ │ │ - mov %ecx,-0x48(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x3c(%ebp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,-0x38(%ebp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,-0x34(%ebp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%ebp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%ebp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffb4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8f,%al │ │ │ │ - sbb (%eax),%al │ │ │ │ - pop %ds │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + js 806e4f1 <__gmpz_get_d_2exp@plt+0x22721> │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,%al │ │ │ │ + das │ │ │ │ + add %al,%cs:(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - dec %ecx │ │ │ │ - adc $0x0,%al │ │ │ │ - add %cl,0x4d8b7045(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov 0x68(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x64(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x60(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x5c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x54(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x50(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4c(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x44(%ebp),%edx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x48(%ebp),%eax │ │ │ │ - add $0x4c,%ebp │ │ │ │ - jmp 806d749 <__gmpz_get_d_2exp@plt+0x21979> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %cl,0x1f001a(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c49739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 806ece2 <__gmpz_get_d_2exp@plt+0x22f12> │ │ │ │ - mov 0x78(%ebp),%eax │ │ │ │ - mov 0x74(%ebp),%ecx │ │ │ │ - mov 0x70(%ebp),%edx │ │ │ │ + ja 806e613 <__gmpz_get_d_2exp@plt+0x22843> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + movl $0x80c8224,-0x64(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x6c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x60(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x68(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x58(%edi) │ │ │ │ + movl $0x81b9094,-0x54(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x64(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x60(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x5c(%ebp),%ecx │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x50(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4c(%edi) │ │ │ │ + movl $0x80c81c8,-0x48(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + lea -0x63(%edi),%edx │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov 0x58(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x54(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ + lea -0x52(%edi),%edx │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + movl $0x806e240,-0x3c(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + lea -0x47(%edi),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x806e474,-0x1c(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x118(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x44(%ebp),%edx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x48(%ebp),%eax │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x4c(%ebp),%ecx │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - mov 0x50(%ebp),%edx │ │ │ │ - add $0x54,%ebp │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 806de9c <__gmpz_get_d_2exp@plt+0x220cc> │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806d64c,-0x4c(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,-0x54(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,-0x50(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x48(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x44(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,-0x40(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,-0x3c(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,-0x38(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,-0x34(%ebp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,-0x30(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffac,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - nop │ │ │ │ - enter $0x1a8b,$0x0 │ │ │ │ - pop %ds │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 806d94c <__gmpz_get_d_2exp@plt+0x21b7c> │ │ │ │ + movl $0x68,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fe02(%ebx) │ │ │ │ - in $0x10,%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x78(%ebp),%eax │ │ │ │ - mov 0x74(%ebp),%ecx │ │ │ │ - mov 0x70(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x68(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x64(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x60(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x5c(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x58(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x54(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x118(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x44(%ebp),%edx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x48(%ebp),%eax │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x4c(%ebp),%ecx │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - mov 0x50(%ebp),%edx │ │ │ │ - add $0x54,%ebp │ │ │ │ - jmp 806daa5 <__gmpz_get_d_2exp@plt+0x21cd5> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 806de63 <__gmpz_get_d_2exp@plt+0x22093> │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806dbfc,-0x54(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x5c(%ebp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,-0x58(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x50(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x4c(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,-0x48(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,-0x44(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,-0x40(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,-0x3c(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,-0x38(%ebp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,-0x34(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,-0x30(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ + jb 806e657 <__gmpz_get_d_2exp@plt+0x22887> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 806e791 <__gmpz_get_d_2exp@plt+0x229c1> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806e79c,-0x24(%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 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffa4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0x3(%ecx),%eax │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - cmp 0x3(%ecx),%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0x1a8(%esp),%ecx │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - jmp 806daa5 <__gmpz_get_d_2exp@plt+0x21cd5> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 806dfd9 <__gmpz_get_d_2exp@plt+0x22209> │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806d888,-0x4c(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,-0x54(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,-0x50(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x48(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x44(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,-0x40(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,-0x3c(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,-0x38(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,-0x34(%ebp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,-0x30(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806e79c <__gmpz_get_d_2exp@plt+0x229cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806e75e <__gmpz_get_d_2exp@plt+0x2298e> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffac,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %ecx,0x1a8(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - cmp 0x3(%ecx),%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - jmp 806d749 <__gmpz_get_d_2exp@plt+0x21979> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 806e146 <__gmpz_get_d_2exp@plt+0x22376> │ │ │ │ - mov %edx,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806e6dd <__gmpz_get_d_2exp@plt+0x2290d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806e74f <__gmpz_get_d_2exp@plt+0x2297f> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806e6dd <__gmpz_get_d_2exp@plt+0x2290d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806e74f <__gmpz_get_d_2exp@plt+0x2297f> │ │ │ │ + movl $0x806e628,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806d554,-0x44(%ebp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4c(%ebp) │ │ │ │ - mov 0x2(%edx),%ecx │ │ │ │ - mov %ecx,-0x48(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x3c(%ebp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,-0x38(%ebp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,-0x34(%ebp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%ebp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%ebp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806e6e8 <__gmpz_get_d_2exp@plt+0x22918> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + js 806e788 <__gmpz_get_d_2exp@plt+0x229b8> │ │ │ │ + push %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806e778 <__gmpz_get_d_2exp@plt+0x229a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806e847 <__gmpz_get_d_2exp@plt+0x22a77> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + movl $0x806e664,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffb4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - cmp 0x3(%edx),%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - jmp 806d429 <__gmpz_get_d_2exp@plt+0x21659> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 806e28c <__gmpz_get_d_2exp@plt+0x224bc> │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806d25c,-0x3c(%ebp) │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov 0x2(%edx),%edx │ │ │ │ - mov %edx,-0x44(%ebp) │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - mov %ecx,-0x40(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x38(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x34(%ebp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%ebp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%ebp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffbc,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - cmp 0x3(%ecx),%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - jmp 806d141 <__gmpz_get_d_2exp@plt+0x21371> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 806e3c3 <__gmpz_get_d_2exp@plt+0x225f3> │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806cf9c,-0x34(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,-0x3c(%ebp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,-0x38(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x30(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 806e88b <__gmpz_get_d_2exp@plt+0x22abb> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 806e9c5 <__gmpz_get_d_2exp@plt+0x22bf5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806e9d0,-0x24(%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 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffc4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - cmp 0x3(%ecx),%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - jmp 806ce95 <__gmpz_get_d_2exp@plt+0x210c5> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 806e4f9 <__gmpz_get_d_2exp@plt+0x22729> │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806cd18,-0x2c(%ebp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - mov %ecx,-0x34(%ebp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - mov %ecx,-0x30(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806e9d0 <__gmpz_get_d_2exp@plt+0x22c00> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806e992 <__gmpz_get_d_2exp@plt+0x22bc2> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffcc,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806e911 <__gmpz_get_d_2exp@plt+0x22b41> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806e983 <__gmpz_get_d_2exp@plt+0x22bb3> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 806e911 <__gmpz_get_d_2exp@plt+0x22b41> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 806e983 <__gmpz_get_d_2exp@plt+0x22bb3> │ │ │ │ + movl $0x806e85c,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - cmp 0x3(%edx),%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - jmp 806cc29 <__gmpz_get_d_2exp@plt+0x20e59> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 806e616 <__gmpz_get_d_2exp@plt+0x22846> │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806cad4,-0x24(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0x2(%edx),%edx │ │ │ │ - mov %edx,-0x2c(%ebp) │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + jne 806e91c <__gmpz_get_d_2exp@plt+0x22b4c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jmp f88ff1df │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806e9ac <__gmpz_get_d_2exp@plt+0x22bdc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806ea7b <__gmpz_get_d_2exp@plt+0x22cab> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + movl $0x806e898,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - cmp 0x3(%eax),%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - jmp 806c9f9 <__gmpz_get_d_2exp@plt+0x20c29> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 806e70c <__gmpz_get_d_2exp@plt+0x2293c> │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c8cc,-0x1c(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %esp │ │ │ │ + sub (%esi),%ch │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806ec8a <__gmpz_get_d_2exp@plt+0x22eba> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0xb(%edx),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - cmp 0x3(%edx),%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - jmp 806c801 <__gmpz_get_d_2exp@plt+0x20a31> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 806e7f3 <__gmpz_get_d_2exp@plt+0x22a23> │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c6fc,-0x14(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + jne 806ec7e <__gmpz_get_d_2exp@plt+0x22eae> │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - cmp 0x3(%edx),%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - jmp 806c645 <__gmpz_get_d_2exp@plt+0x20875> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 806e8d9 <__gmpz_get_d_2exp@plt+0x22b09> │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c568,-0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov 0x2(%edx),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x2(%edx),%edx │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 806d94c <__gmpz_get_d_2exp@plt+0x21b7c> │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + movl $0x806eb68,-0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - cmp 0x3(%eax),%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - jmp 806c4c9 <__gmpz_get_d_2exp@plt+0x206f9> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 806e9a2 <__gmpz_get_d_2exp@plt+0x22bd2> │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c414,-0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jl 806eb87 <__gmpz_get_d_2exp@plt+0x22db7> │ │ │ │ + add %cl,%cs:0x1e000001(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x4c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806eb1f <__gmpz_get_d_2exp@plt+0x22d4f> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x6(%edx),%ecx │ │ │ │ + movl $0x80c81c8,-0x48(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + movl $0x806e7d4,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + lea -0x47(%edi),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x806ea08,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - cmp 0x3(%ecx),%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ - jmp 806c38d <__gmpz_get_d_2exp@plt+0x205bd> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 806ea44 <__gmpz_get_d_2exp@plt+0x22c74> │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c2fc,0x4(%ebp) │ │ │ │ - mov 0x2(%edx),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0x3(%edx),%ecx │ │ │ │ - cmp 0x3(%eax),%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - jmp 806c288 <__gmpz_get_d_2exp@plt+0x204b8> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 806eacf <__gmpz_get_d_2exp@plt+0x22cff> │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c218,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x2(%edx),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x2(%edx),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - cmp 0x3(%eax),%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 806c1b2 <__gmpz_get_d_2exp@plt+0x203e2> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 806eb58 <__gmpz_get_d_2exp@plt+0x22d88> │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c160,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - cmp 0x3(%ecx),%eax │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 806c10c <__gmpz_get_d_2exp@plt+0x2033c> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 806ebd1 <__gmpz_get_d_2exp@plt+0x22e01> │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806c0d4,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x2(%edx),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - cmp 0x3(%edx),%ecx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 806c092 <__gmpz_get_d_2exp@plt+0x202c2> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 806ec1c <__gmpz_get_d_2exp@plt+0x22e4c> │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - movl $0x806ecfc,0x24(%ebp) │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81ad4e4 <__gmpz_get_d_2exp@plt+0x161714> │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - cmp 0x3(%ecx),%eax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x834eee0(%eax),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x44,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x44,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x4c,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x4c,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x54,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - add $0x54,%ebp │ │ │ │ - jmp 806ec44 <__gmpz_get_d_2exp@plt+0x22e74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x2e0c1f0(%ecx) │ │ │ │ - mov 0x834eee0(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x2e0c1f0(%ecx) │ │ │ │ - mov 0x834eee0(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 806d94c <__gmpz_get_d_2exp@plt+0x21b7c> │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 806eb9d <__gmpz_get_d_2exp@plt+0x22dcd> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + inc %esp │ │ │ │ + sub %ch,(%esi) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806edf6 <__gmpz_get_d_2exp@plt+0x23026> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x806ed68,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 806ecf2 <__gmpz_get_d_2exp@plt+0x22f22> │ │ │ │ + movl $0x806ed2c,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806ed68 <__gmpz_get_d_2exp@plt+0x22f98> │ │ │ │ + jne 806ed2c <__gmpz_get_d_2exp@plt+0x22f5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x28,%al │ │ │ │ + add %al,%cs:(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock lods %ds:(%esi),%al │ │ │ │ - in (%dx),%eax │ │ │ │ - push %es │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + add %al,-0xf76f7fa(,%ebp,8) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806edac <__gmpz_get_d_2exp@plt+0x22fdc> │ │ │ │ + jne 806ed04 <__gmpz_get_d_2exp@plt+0x22f34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45891445(%ebx) │ │ │ │ - lock mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 806bd98 <__gmpz_get_d_2exp@plt+0x1ffc8> │ │ │ │ - mov $0x8351d20,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 806eed1 <__gmpz_get_d_2exp@plt+0x23101> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x806ee3c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 806ee3c <__gmpz_get_d_2exp@plt+0x2306c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 806ed21 <__gmpz_get_d_2exp@plt+0x22f51> │ │ │ │ + add %al,%cs:(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 806ea98 <__gmpz_get_d_2exp@plt+0x22cc8> │ │ │ │ + mov $0x3002e27,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock sub $0x6,%dh │ │ │ │ + cld │ │ │ │ + fsubr %st(4),%st │ │ │ │ + push %es │ │ │ │ or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806ee80 <__gmpz_get_d_2exp@plt+0x230b0> │ │ │ │ + jne 806ecd8 <__gmpz_get_d_2exp@plt+0x22f08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71445(%ebx) │ │ │ │ - adc $0xe4,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - push %es │ │ │ │ - or %cl,0x458bec45(%ecx) │ │ │ │ - adc %cl,0x458bf045(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 806bd98 <__gmpz_get_d_2exp@plt+0x1ffc8> │ │ │ │ - mov $0x8351d24,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806ed81 <__gmpz_get_d_2exp@plt+0x22fb1> │ │ │ │ + movl $0x81edd7c,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806edf7 <__gmpz_get_d_2exp@plt+0x23027> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806edd0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806edd0 <__gmpz_get_d_2exp@plt+0x23000> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 806eef9 <__gmpz_get_d_2exp@plt+0x23129> │ │ │ │ - mov $0x8367496,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8367491,%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806edb9 <__gmpz_get_d_2exp@plt+0x22fe9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,(%eax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - push %es │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 806ef30 <__gmpz_get_d_2exp@plt+0x23160> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806ee6f <__gmpz_get_d_2exp@plt+0x2309f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806ee48,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806ee48 <__gmpz_get_d_2exp@plt+0x23078> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf48a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 806ee31 <__gmpz_get_d_2exp@plt+0x23061> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,-0x11(%eax) │ │ │ │ - push %es │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 806ef68 <__gmpz_get_d_2exp@plt+0x23198> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806eee7 <__gmpz_get_d_2exp@plt+0x23117> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806eec0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806eec0 <__gmpz_get_d_2exp@plt+0x230f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 806eea9 <__gmpz_get_d_2exp@plt+0x230d9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0x76f7f911(%eax) │ │ │ │ - (bad) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806ef5f <__gmpz_get_d_2exp@plt+0x2318f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806ef38,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806efa0 <__gmpz_get_d_2exp@plt+0x231d0> │ │ │ │ + jne 806ef38 <__gmpz_get_d_2exp@plt+0x23168> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 806ef21 <__gmpz_get_d_2exp@plt+0x23151> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - push %es │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806ef95 <__gmpz_get_d_2exp@plt+0x231c5> │ │ │ │ + movl $0x81edd7c,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 806efd8 <__gmpz_get_d_2exp@plt+0x23208> │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 806f016 <__gmpz_get_d_2exp@plt+0x23246> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806eff0,-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 806eff0 <__gmpz_get_d_2exp@plt+0x23220> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 806efd9 <__gmpz_get_d_2exp@plt+0x23209> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,(%eax) │ │ │ │ - lock push %es │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 806f010 <__gmpz_get_d_2exp@plt+0x23240> │ │ │ │ + jb 806f09a <__gmpz_get_d_2exp@plt+0x232ca> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806f074,-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 806f074 <__gmpz_get_d_2exp@plt+0x232a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0x2cc40076(%ebp) │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + ja 806f05d <__gmpz_get_d_2exp@plt+0x2328d> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806f088 <__gmpz_get_d_2exp@plt+0x232b8> │ │ │ │ + jb 806f11e <__gmpz_get_d_2exp@plt+0x2334e> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x806f064,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x806f0f8,-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 806f064 <__gmpz_get_d_2exp@plt+0x23294> │ │ │ │ + jne 806f0f8 <__gmpz_get_d_2exp@plt+0x23328> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %ch,(%esi,%ebp,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - or (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 806b298 <__gmpz_get_d_2exp@plt+0x1f4c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - sub $0x2e,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806f0f3 <__gmpz_get_d_2exp@plt+0x23323> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806f0e9 <__gmpz_get_d_2exp@plt+0x23319> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x81ed630,-0x8(%edi) │ │ │ │ + ja 806f0e1 <__gmpz_get_d_2exp@plt+0x23311> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x83620a5,-0x18(%ebp) │ │ │ │ - movl $0x8362299,-0x14(%ebp) │ │ │ │ - movl $0xb,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80772e8 <__gmpz_get_d_2exp@plt+0x2b518> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 806f11c <__gmpz_get_d_2exp@plt+0x2334c> │ │ │ │ + jb 806f1a2 <__gmpz_get_d_2exp@plt+0x233d2> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806f17c,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806f17c <__gmpz_get_d_2exp@plt+0x233ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806f17b <__gmpz_get_d_2exp@plt+0x233ab> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806f171 <__gmpz_get_d_2exp@plt+0x233a1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x806f100,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 806f165 <__gmpz_get_d_2exp@plt+0x23395> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x821644b,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x23,%al │ │ │ │ + add %bl,%cs:(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806f1cf <__gmpz_get_d_2exp@plt+0x233ff> │ │ │ │ - add $0x10,%edi │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806f54b <__gmpz_get_d_2exp@plt+0x2377b> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806f3b2 <__gmpz_get_d_2exp@plt+0x235e2> │ │ │ │ + movl $0x806f50c,-0x8(%ebp) │ │ │ │ + movl $0x8361ec3,-0x14(%ebp) │ │ │ │ + movl $0x8363951,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806f1c5 <__gmpz_get_d_2exp@plt+0x233f5> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x806f128,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + ja 806f21e <__gmpz_get_d_2exp@plt+0x2344e> │ │ │ │ + movl $0x806f12c,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0x14,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806f292 <__gmpz_get_d_2exp@plt+0x234c2> │ │ │ │ + movl $0x806f0a8,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806f22f <__gmpz_get_d_2exp@plt+0x2345f> │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806f261 <__gmpz_get_d_2exp@plt+0x23491> │ │ │ │ add $0x14,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806f225 <__gmpz_get_d_2exp@plt+0x23455> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x806f188,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 806f292 <__gmpz_get_d_2exp@plt+0x234c2> │ │ │ │ + movl $0x806f024,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x82086f5,-0x4(%ebp) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806f284 <__gmpz_get_d_2exp@plt+0x234b4> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806f5a6 <__gmpz_get_d_2exp@plt+0x237d6> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806f27a <__gmpz_get_d_2exp@plt+0x234aa> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362451,-0x4(%edi) │ │ │ │ + ja 806f2fd <__gmpz_get_d_2exp@plt+0x2352d> │ │ │ │ + movl $0x806efa0,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806f2e7 <__gmpz_get_d_2exp@plt+0x23517> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806f2dd <__gmpz_get_d_2exp@plt+0x2350d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x806f23c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x821644b,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806f33b <__gmpz_get_d_2exp@plt+0x2356b> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 806f331 <__gmpz_get_d_2exp@plt+0x23561> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x806f294,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + ja 806f356 <__gmpz_get_d_2exp@plt+0x23586> │ │ │ │ + movl $0x806ef6c,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x806f314,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + movl $0x806f370,-0x10(%ebp) │ │ │ │ + movl $0x8361ec3,-0x1c(%ebp) │ │ │ │ + movl $0x8363951,-0x18(%ebp) │ │ │ │ + movl $0x8363945,-0x14(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806f3f0 <__gmpz_get_d_2exp@plt+0x23620> │ │ │ │ + movl $0x806eef4,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806f3a1 <__gmpz_get_d_2exp@plt+0x235d1> │ │ │ │ - add $0x14,%edi │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806f397 <__gmpz_get_d_2exp@plt+0x235c7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x806f2f4,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 806f44e <__gmpz_get_d_2exp@plt+0x2367e> │ │ │ │ + movl $0x806ee7c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x82086f5,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806f427 <__gmpz_get_d_2exp@plt+0x23657> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806f44e <__gmpz_get_d_2exp@plt+0x2367e> │ │ │ │ + movl $0x806ee04,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806f3f4 <__gmpz_get_d_2exp@plt+0x23624> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x806f348,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806f61a <__gmpz_get_d_2exp@plt+0x2384a> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806f4a5 <__gmpz_get_d_2exp@plt+0x236d5> │ │ │ │ + movl $0x806ed8c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806f468 <__gmpz_get_d_2exp@plt+0x23698> │ │ │ │ - movl $0x806f028,-0x20(%edi) │ │ │ │ + ja 806f4f2 <__gmpz_get_d_2exp@plt+0x23722> │ │ │ │ + movl $0x806ed58,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x806f098,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - cmpl $0xa,0x0(%ebp) │ │ │ │ - jle 806f453 <__gmpz_get_d_2exp@plt+0x23683> │ │ │ │ - movl $0x806f3b4,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x806f1e0,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8351d4c,%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x806f4bc,0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - shrb $0x2e,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x76f7f90c(%eax) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806f22d <__gmpz_get_d_2exp@plt+0x2345d> │ │ │ │ + movl $0x806f2ac,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 806f4b0 <__gmpz_get_d_2exp@plt+0x236e0> │ │ │ │ + jne 806f2ac <__gmpz_get_d_2exp@plt+0x234dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pushf │ │ │ │ - sub %ch,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - push %ebp │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x2e2880(%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 806f4f3 <__gmpz_get_d_2exp@plt+0x23723> │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x81ef06c,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 806f410 <__gmpz_get_d_2exp@plt+0x23640> │ │ │ │ - mov $0x8351d64,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ pop %eax │ │ │ │ - sub %ch,(%esi) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + cmc │ │ │ │ + push %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806f558 <__gmpz_get_d_2exp@plt+0x23788> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x806f588,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806f588 <__gmpz_get_d_2exp@plt+0x237b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 806f3ff <__gmpz_get_d_2exp@plt+0x2362f> │ │ │ │ + movl $0x806f468,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806f468 <__gmpz_get_d_2exp@plt+0x23698> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806f526 <__gmpz_get_d_2exp@plt+0x23756> │ │ │ │ - movl $0x8351d66,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + int3 │ │ │ │ + cmc │ │ │ │ + push %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - mov $0x8351d6c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x28,%al │ │ │ │ - add %al,%cs:0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806f5cc <__gmpz_get_d_2exp@plt+0x237fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x806f5fc,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806f5fc <__gmpz_get_d_2exp@plt+0x2382c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jl 806f658 <__gmpz_get_d_2exp@plt+0x23888> │ │ │ │ + add %dl,%cs:(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 806f56e <__gmpz_get_d_2exp@plt+0x2379e> │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81ef06c,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 806f410 <__gmpz_get_d_2exp@plt+0x23640> │ │ │ │ - mov $0x8351d74,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806f5ca <__gmpz_get_d_2exp@plt+0x237fa> │ │ │ │ - movl $0x806f5b0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 806f69e <__gmpz_get_d_2exp@plt+0x238ce> │ │ │ │ + movl $0x806f680,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806f5b0 <__gmpz_get_d_2exp@plt+0x237e0> │ │ │ │ + jne 806f680 <__gmpz_get_d_2exp@plt+0x238b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + push %ds │ │ │ │ + add %al,%cs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0346(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0xf6,%al │ │ │ │ + push %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - mov $0x8351d90,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806f6b0 <__gmpz_get_d_2exp@plt+0x238e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x1e,%al │ │ │ │ + add %al,%cs:(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 806f1b8 <__gmpz_get_d_2exp@plt+0x233e8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + sbb $0x2002e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806f60b <__gmpz_get_d_2exp@plt+0x2383b> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806f753 <__gmpz_get_d_2exp@plt+0x23983> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806f7d8,-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 8068c48 <__gmpz_get_d_2exp@plt+0x1ce78> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806f7d8 <__gmpz_get_d_2exp@plt+0x23a08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806f650 <__gmpz_get_d_2exp@plt+0x23880> │ │ │ │ - movl $0x806f5dc,-0x10(%edi) │ │ │ │ + ja 806f717 <__gmpz_get_d_2exp@plt+0x23947> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x8351d94,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - dec %edi │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ - decl 0x29840076(%ebp) │ │ │ │ - das │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806f7cc <__gmpz_get_d_2exp@plt+0x239fc> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x806f6e0,-0x14(%ebp) │ │ │ │ - movl $0x8352225,-0x24(%ebp) │ │ │ │ - movl $0x8361efd,-0x20(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 816290c <__gmpz_get_d_2exp@plt+0x116b3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %ch,(%ecx) │ │ │ │ - das │ │ │ │ - add %al,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - add $0xf7,%al │ │ │ │ + xor %dh,%bh │ │ │ │ push %es │ │ │ │ or %al,-0x899033b(%ebx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 806f704 <__gmpz_get_d_2exp@plt+0x23934> │ │ │ │ + jne 806f730 <__gmpz_get_d_2exp@plt+0x23960> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x29,%al │ │ │ │ - das │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa8,%al │ │ │ │ - testl $0x89f18908,(%esi) │ │ │ │ - (bad) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 806f7a8 <__gmpz_get_d_2exp@plt+0x239d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - push %eax │ │ │ │ - testl $0xfcc58308,(%esi) │ │ │ │ + test $0xf7,%al │ │ │ │ + push %es │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806f750 <__gmpz_get_d_2exp@plt+0x23980> │ │ │ │ + jne 806f7a8 <__gmpz_get_d_2exp@plt+0x239d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x78,%al │ │ │ │ - testl $0x89f18908,(%esi) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %ah,-0x9(%eax) │ │ │ │ + push %es │ │ │ │ + or %cl,0x458b0045(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 806f7bf <__gmpz_get_d_2exp@plt+0x239ef> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + sbb $0x2e,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or %bh,%al │ │ │ │ + push %es │ │ │ │ + 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 806f778 <__gmpz_get_d_2exp@plt+0x239a8> │ │ │ │ + jne 806f808 <__gmpz_get_d_2exp@plt+0x23a38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + and $0x1c,%al │ │ │ │ + add %al,%cs:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x74f7f909(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x468bf445(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x835142e,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock sbb (%esi),%ebp │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806f7cf <__gmpz_get_d_2exp@plt+0x239ff> │ │ │ │ - movl $0x8165ff0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - sub %ch,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x30,%al │ │ │ │ - testl $0x44d8b08,(%esi) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816290c <__gmpz_get_d_2exp@plt+0x116b3c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + ja 806f869 <__gmpz_get_d_2exp@plt+0x23a99> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x806f6e0,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb $0x28,%al │ │ │ │ - das │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806f934 <__gmpz_get_d_2exp@plt+0x23b64> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806f8a9 <__gmpz_get_d_2exp@plt+0x23ad9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x806f848,-0x14(%ebp) │ │ │ │ - movl $0x8352225,-0x24(%ebp) │ │ │ │ - movl $0x8361efd,-0x20(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 816290c <__gmpz_get_d_2exp@plt+0x116b3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $0x2f,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - clc │ │ │ │ - push %es │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 806f86c <__gmpz_get_d_2exp@plt+0x23a9c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - daa │ │ │ │ - das │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x10,%al │ │ │ │ - stc │ │ │ │ - push %es │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 806f910 <__gmpz_get_d_2exp@plt+0x23b40> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806fa02 <__gmpz_get_d_2exp@plt+0x23c32> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806f9c8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806f9c8 <__gmpz_get_d_2exp@plt+0x23bf8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x830806f8,%eax │ │ │ │ - (bad) │ │ │ │ - test $0xf750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806f8ef <__gmpz_get_d_2exp@plt+0x23b1f> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806f976 <__gmpz_get_d_2exp@plt+0x23ba6> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 806f942 <__gmpz_get_d_2exp@plt+0x23b72> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 806f967 <__gmpz_get_d_2exp@plt+0x23b97> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 806f967 <__gmpz_get_d_2exp@plt+0x23b97> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xe0,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ clc │ │ │ │ + add %bh,%cl │ │ │ │ push %es │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 806f8e0 <__gmpz_get_d_2exp@plt+0x23b10> │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %eax │ │ │ │ + or 0x488bfc4d(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806f900 <__gmpz_get_d_2exp@plt+0x23b30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 806f937 <__gmpz_get_d_2exp@plt+0x23b67> │ │ │ │ - movl $0x8165ff0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - es das │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x98,%al │ │ │ │ - clc │ │ │ │ + stc │ │ │ │ push %es │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816290c <__gmpz_get_d_2exp@plt+0x116b3c> │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806f990 <__gmpz_get_d_2exp@plt+0x23bc0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x26,%ah │ │ │ │ - das │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806fa9c <__gmpz_get_d_2exp@plt+0x23ccc> │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806fb5e <__gmpz_get_d_2exp@plt+0x23d8e> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x806f9b0,-0x14(%ebp) │ │ │ │ - movl $0x8352225,-0x24(%ebp) │ │ │ │ - movl $0x8361efd,-0x20(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x806fb24,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 816290c <__gmpz_get_d_2exp@plt+0x116b3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - es das │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0xf9 │ │ │ │ - push %es │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 806f9d4 <__gmpz_get_d_2exp@plt+0x23c04> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806fb24 <__gmpz_get_d_2exp@plt+0x23d54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + out %al,$0x1 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806fa4b <__gmpz_get_d_2exp@plt+0x23c7b> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806fad2 <__gmpz_get_d_2exp@plt+0x23d02> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 806fa9e <__gmpz_get_d_2exp@plt+0x23cce> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 806fac3 <__gmpz_get_d_2exp@plt+0x23cf3> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 806fac3 <__gmpz_get_d_2exp@plt+0x23cf3> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0x26,%al │ │ │ │ - das │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x78,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + pop %esp │ │ │ │ cli │ │ │ │ push %es │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 806fa78 <__gmpz_get_d_2exp@plt+0x23ca8> │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %eax │ │ │ │ + or 0x488bfc4d(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806fa5c <__gmpz_get_d_2exp@plt+0x23c8c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - and %bh,%dl │ │ │ │ + hlt │ │ │ │ + in (%dx),%al │ │ │ │ + cli │ │ │ │ push %es │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 806fa20 <__gmpz_get_d_2exp@plt+0x23c50> │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806faec <__gmpz_get_d_2exp@plt+0x23d1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x48,%al │ │ │ │ - cli │ │ │ │ - push %es │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 806fa48 <__gmpz_get_d_2exp@plt+0x23c78> │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806fcba <__gmpz_get_d_2exp@plt+0x23eea> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806fc80,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806fc80 <__gmpz_get_d_2exp@plt+0x23eb0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 806fa9f <__gmpz_get_d_2exp@plt+0x23ccf> │ │ │ │ - movl $0x8165ff0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806fba7 <__gmpz_get_d_2exp@plt+0x23dd7> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806fc2e <__gmpz_get_d_2exp@plt+0x23e5e> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 806fbfa <__gmpz_get_d_2exp@plt+0x23e2a> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 806fc1f <__gmpz_get_d_2exp@plt+0x23e4f> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 806fc1f <__gmpz_get_d_2exp@plt+0x23e4f> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - and $0x3002f,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x0,%al │ │ │ │ - cli │ │ │ │ - push %es │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816290c <__gmpz_get_d_2exp@plt+0x116b3c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - and $0x1002f,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 806fc96 <__gmpz_get_d_2exp@plt+0x23ec6> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x806fafc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov $0x8b0806fb,%eax │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 806fafc <__gmpz_get_d_2exp@plt+0x23d2c> │ │ │ │ + jne 806fbb8 <__gmpz_get_d_2exp@plt+0x23de8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0x25,%al │ │ │ │ - das │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c48f39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 806fc99 <__gmpz_get_d_2exp@plt+0x23ec9> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + dec %eax │ │ │ │ + cld │ │ │ │ + push %es │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - movl $0x806f684,-0x6c(%edi) │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - mov %edx,-0x60(%edi) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %ecx,-0x5c(%edi) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - movl $0x806f7ec,-0x54(%edi) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x806f954,-0x3c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x81b8e84,-0x24(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x3c(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x54(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x6c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x23(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806fc48 <__gmpz_get_d_2exp@plt+0x23e78> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x70,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - push %eax │ │ │ │ - and (%edi),%ebp │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x108c7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 806fe96 <__gmpz_get_d_2exp@plt+0x240c6> │ │ │ │ - movl $0x806fabc,-0x104(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xfc(%edi) │ │ │ │ - movl $0x81ed348,-0xf8(%edi) │ │ │ │ - lea -0x104(%edi),%eax │ │ │ │ - mov %eax,-0xf0(%edi) │ │ │ │ - movl $0x81b9094,-0xec(%edi) │ │ │ │ - lea -0xf8(%edi),%ecx │ │ │ │ - mov %ecx,-0xe8(%edi) │ │ │ │ - movl $0x83674a5,-0xe4(%edi) │ │ │ │ - movl $0x81ed24c,-0xe0(%edi) │ │ │ │ - mov %eax,-0xd8(%edi) │ │ │ │ - movl $0x81b9094,-0xd4(%edi) │ │ │ │ - lea -0xe0(%edi),%ecx │ │ │ │ - mov %ecx,-0xd0(%edi) │ │ │ │ - lea -0xea(%edi),%ecx │ │ │ │ - mov %ecx,-0xcc(%edi) │ │ │ │ - movl $0x81ed150,-0xc8(%edi) │ │ │ │ - mov %eax,-0xc0(%edi) │ │ │ │ - movl $0x81b9094,-0xbc(%edi) │ │ │ │ - lea -0xc8(%edi),%ecx │ │ │ │ - mov %ecx,-0xb8(%edi) │ │ │ │ - lea -0xd2(%edi),%ecx │ │ │ │ - mov %ecx,-0xb4(%edi) │ │ │ │ - movl $0x81b9094,-0xb0(%edi) │ │ │ │ - lea -0xba(%edi),%ecx │ │ │ │ - mov %ecx,-0xac(%edi) │ │ │ │ - movl $0x83674a5,-0xa8(%edi) │ │ │ │ - movl $0x81ed2f4,-0xa4(%edi) │ │ │ │ - mov %eax,-0x9c(%edi) │ │ │ │ - movl $0x81b9094,-0x98(%edi) │ │ │ │ - lea -0xa4(%edi),%ecx │ │ │ │ - mov %ecx,-0x94(%edi) │ │ │ │ - movl $0x83674a5,-0x90(%edi) │ │ │ │ - movl $0x81ed1f8,-0x8c(%edi) │ │ │ │ - mov %eax,-0x84(%edi) │ │ │ │ - movl $0x81b9094,-0x80(%edi) │ │ │ │ - lea -0x8c(%edi),%ecx │ │ │ │ - mov %ecx,-0x7c(%edi) │ │ │ │ - lea -0x96(%edi),%ecx │ │ │ │ - mov %ecx,-0x78(%edi) │ │ │ │ - movl $0x81ed0fc,-0x74(%edi) │ │ │ │ - mov %eax,-0x6c(%edi) │ │ │ │ - movl $0x81b9094,-0x68(%edi) │ │ │ │ - lea -0x74(%edi),%ecx │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - lea -0x7e(%edi),%ecx │ │ │ │ - mov %ecx,-0x60(%edi) │ │ │ │ - movl $0x81b9094,-0x5c(%edi) │ │ │ │ - lea -0x66(%edi),%ecx │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - lea -0xae(%edi),%ecx │ │ │ │ - mov %ecx,-0x54(%edi) │ │ │ │ - movl $0x81ed2a0,-0x50(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x81b9094,-0x44(%edi) │ │ │ │ - lea -0x50(%edi),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x83674a5,-0x3c(%edi) │ │ │ │ - movl $0x81ed1a4,-0x38(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x81b9094,-0x2c(%edi) │ │ │ │ - lea -0x38(%edi),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - lea -0x42(%edi),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x81ed0a8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5a(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x108,0x33c(%ebx) │ │ │ │ - mov $0x8351d9c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 806fee1 <__gmpz_get_d_2exp@plt+0x24111> │ │ │ │ + jb 806fe16 <__gmpz_get_d_2exp@plt+0x24046> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806fddc,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8352225,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806fddc <__gmpz_get_d_2exp@plt+0x2400c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 806ff42 <__gmpz_get_d_2exp@plt+0x24172> │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806fd03 <__gmpz_get_d_2exp@plt+0x23f33> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 806ff38 <__gmpz_get_d_2exp@plt+0x24168> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x806feb0,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + ja 806fd8a <__gmpz_get_d_2exp@plt+0x23fba> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 806fd56 <__gmpz_get_d_2exp@plt+0x23f86> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 806fd7b <__gmpz_get_d_2exp@plt+0x23fab> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 806fd7b <__gmpz_get_d_2exp@plt+0x23fab> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 806ffc2 <__gmpz_get_d_2exp@plt+0x241f2> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x806ff90,-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 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + adc $0xfd,%al │ │ │ │ + push %es │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %eax │ │ │ │ + or 0x488bfc4d(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806fd14 <__gmpz_get_d_2exp@plt+0x23f44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 806ffc5 <__gmpz_get_d_2exp@plt+0x241f5> │ │ │ │ - movl $0x806feec,-0xc(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x81ef4f8,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + std │ │ │ │ + push %es │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806fda4 <__gmpz_get_d_2exp@plt+0x23fd4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807000d <__gmpz_get_d_2exp@plt+0x2423d> │ │ │ │ + jb 806fe4d <__gmpz_get_d_2exp@plt+0x2407d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8352225,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ 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 807006e <__gmpz_get_d_2exp@plt+0x2429e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8070064 <__gmpz_get_d_2exp@plt+0x24294> │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 806ffa6 <__gmpz_get_d_2exp@plt+0x241d6> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x806ffdc,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x806ff6c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806ff6c <__gmpz_get_d_2exp@plt+0x2419c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80700ee <__gmpz_get_d_2exp@plt+0x2431e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80700bc,-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 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806fe93 <__gmpz_get_d_2exp@plt+0x240c3> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 806ff1a <__gmpz_get_d_2exp@plt+0x2414a> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 806fee6 <__gmpz_get_d_2exp@plt+0x24116> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 806ff0b <__gmpz_get_d_2exp@plt+0x2413b> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 806ff0b <__gmpz_get_d_2exp@plt+0x2413b> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + incb (%esi) │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %eax │ │ │ │ + or 0x488bfc4d(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806fea4 <__gmpz_get_d_2exp@plt+0x240d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80700f1 <__gmpz_get_d_2exp@plt+0x24321> │ │ │ │ - movl $0x8070018,-0xc(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x81ef4f8,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + xor $0xff,%al │ │ │ │ + push %es │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 806ff34 <__gmpz_get_d_2exp@plt+0x24164> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8070139 <__gmpz_get_d_2exp@plt+0x24369> │ │ │ │ + jb 8070102 <__gmpz_get_d_2exp@plt+0x24332> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80700c8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8352225,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80700c8 <__gmpz_get_d_2exp@plt+0x242f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807019a <__gmpz_get_d_2exp@plt+0x243ca> │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 806ffef <__gmpz_get_d_2exp@plt+0x2421f> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8070190 <__gmpz_get_d_2exp@plt+0x243c0> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8070108,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + ja 8070076 <__gmpz_get_d_2exp@plt+0x242a6> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 8070042 <__gmpz_get_d_2exp@plt+0x24272> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8070067 <__gmpz_get_d_2exp@plt+0x24297> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 8070067 <__gmpz_get_d_2exp@plt+0x24297> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807021a <__gmpz_get_d_2exp@plt+0x2444a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80701e8,-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 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ + pop %es │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %eax │ │ │ │ + or 0x488bfc4d(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8070000 <__gmpz_get_d_2exp@plt+0x24230> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807021d <__gmpz_get_d_2exp@plt+0x2444d> │ │ │ │ - movl $0x8070144,-0xc(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x81ef4f8,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + nop │ │ │ │ + add %al,(%edi) │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8070090 <__gmpz_get_d_2exp@plt+0x242c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8070340 <__gmpz_get_d_2exp@plt+0x24570> │ │ │ │ + jb 807025e <__gmpz_get_d_2exp@plt+0x2448e> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8070274,-0x10(%ebp) │ │ │ │ + movl $0x8070224,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8070274 <__gmpz_get_d_2exp@plt+0x244a4> │ │ │ │ + jne 8070224 <__gmpz_get_d_2exp@plt+0x24454> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c49b39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8070343 <__gmpz_get_d_2exp@plt+0x24573> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x3(%edx),%ecx │ │ │ │ - mov 0x7(%edx),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x806ff50,-0x60(%edi) │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - mov %eax,-0x54(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x50(%edi) │ │ │ │ - movl $0x807007c,-0x4c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - movl $0x80701a8,-0x38(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x81b8e84,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - lea -0x38(%edi),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x4c(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x60(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x23(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807014b <__gmpz_get_d_2exp@plt+0x2437b> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80701d2 <__gmpz_get_d_2exp@plt+0x24402> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 807019e <__gmpz_get_d_2exp@plt+0x243ce> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x64,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x10cc7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8070547 <__gmpz_get_d_2exp@plt+0x24777> │ │ │ │ - movl $0x8070234,-0x108(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x100(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xfc(%edi) │ │ │ │ - movl $0x81ed348,-0xf8(%edi) │ │ │ │ - lea -0x108(%edi),%eax │ │ │ │ - mov %eax,-0xf0(%edi) │ │ │ │ - movl $0x81b9094,-0xec(%edi) │ │ │ │ - lea -0xf8(%edi),%ecx │ │ │ │ - mov %ecx,-0xe8(%edi) │ │ │ │ - movl $0x83674a5,-0xe4(%edi) │ │ │ │ - movl $0x81ed24c,-0xe0(%edi) │ │ │ │ - mov %eax,-0xd8(%edi) │ │ │ │ - movl $0x81b9094,-0xd4(%edi) │ │ │ │ - lea -0xe0(%edi),%ecx │ │ │ │ - mov %ecx,-0xd0(%edi) │ │ │ │ - lea -0xea(%edi),%ecx │ │ │ │ - mov %ecx,-0xcc(%edi) │ │ │ │ - movl $0x81ed150,-0xc8(%edi) │ │ │ │ - mov %eax,-0xc0(%edi) │ │ │ │ - movl $0x81b9094,-0xbc(%edi) │ │ │ │ - lea -0xc8(%edi),%ecx │ │ │ │ - mov %ecx,-0xb8(%edi) │ │ │ │ - lea -0xd2(%edi),%ecx │ │ │ │ - mov %ecx,-0xb4(%edi) │ │ │ │ - movl $0x81b9094,-0xb0(%edi) │ │ │ │ - lea -0xba(%edi),%ecx │ │ │ │ - mov %ecx,-0xac(%edi) │ │ │ │ - movl $0x83674a5,-0xa8(%edi) │ │ │ │ - movl $0x81ed2f4,-0xa4(%edi) │ │ │ │ - mov %eax,-0x9c(%edi) │ │ │ │ - movl $0x81b9094,-0x98(%edi) │ │ │ │ - lea -0xa4(%edi),%ecx │ │ │ │ - mov %ecx,-0x94(%edi) │ │ │ │ - movl $0x83674a5,-0x90(%edi) │ │ │ │ - movl $0x81ed1f8,-0x8c(%edi) │ │ │ │ - mov %eax,-0x84(%edi) │ │ │ │ - movl $0x81b9094,-0x80(%edi) │ │ │ │ - lea -0x8c(%edi),%ecx │ │ │ │ - mov %ecx,-0x7c(%edi) │ │ │ │ - lea -0x96(%edi),%ecx │ │ │ │ - mov %ecx,-0x78(%edi) │ │ │ │ - movl $0x81ed0fc,-0x74(%edi) │ │ │ │ - mov %eax,-0x6c(%edi) │ │ │ │ - movl $0x81b9094,-0x68(%edi) │ │ │ │ - lea -0x74(%edi),%ecx │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - lea -0x7e(%edi),%ecx │ │ │ │ - mov %ecx,-0x60(%edi) │ │ │ │ - movl $0x81b9094,-0x5c(%edi) │ │ │ │ - lea -0x66(%edi),%ecx │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - lea -0xae(%edi),%ecx │ │ │ │ - mov %ecx,-0x54(%edi) │ │ │ │ - movl $0x81ed2a0,-0x50(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x81b9094,-0x44(%edi) │ │ │ │ - lea -0x50(%edi),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x83674a5,-0x3c(%edi) │ │ │ │ - movl $0x81ed1a4,-0x38(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x81b9094,-0x2c(%edi) │ │ │ │ - lea -0x38(%edi),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - lea -0x42(%edi),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x81ed0a8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5a(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80701c3 <__gmpz_get_d_2exp@plt+0x243f3> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 80701c3 <__gmpz_get_d_2exp@plt+0x243f3> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10c,0x33c(%ebx) │ │ │ │ - mov $0x8351da4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - lret │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80705a1 <__gmpz_get_d_2exp@plt+0x247d1> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 807059d <__gmpz_get_d_2exp@plt+0x247cd> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82086cf,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ + clc │ │ │ │ + pop %esp │ │ │ │ + add %eax,(%edi) │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %eax │ │ │ │ + or 0x488bfc4d(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807015c <__gmpz_get_d_2exp@plt+0x2438c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - push %eax │ │ │ │ - lret │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80705e9 <__gmpz_get_d_2exp@plt+0x24819> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80705e5 <__gmpz_get_d_2exp@plt+0x24815> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%edi) │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82086ac,-0xc(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80701ec <__gmpz_get_d_2exp@plt+0x2441c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - inc %eax │ │ │ │ - sbb %ch,(%esi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8070680 <__gmpz_get_d_2exp@plt+0x248b0> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8070676 <__gmpz_get_d_2exp@plt+0x248a6> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80703ba <__gmpz_get_d_2exp@plt+0x245ea> │ │ │ │ movl $0x81edd7c,-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 $0x81b9094,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x83674a5,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x835d236,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8070380,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c18c <__gmpz_get_d_2exp@plt+0x1103bc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8070380 <__gmpz_get_d_2exp@plt+0x245b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %dl,(%edi) │ │ │ │ - add %al,%cs:(%eax,%eax,1) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807071c <__gmpz_get_d_2exp@plt+0x2494c> │ │ │ │ - add $0x24,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80702a7 <__gmpz_get_d_2exp@plt+0x244d7> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8070712 <__gmpz_get_d_2exp@plt+0x24942> │ │ │ │ - movl $0x81edd7c,-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 $0x81b9094,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x83674a5,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 807032e <__gmpz_get_d_2exp@plt+0x2455e> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 80702fa <__gmpz_get_d_2exp@plt+0x2452a> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 807031f <__gmpz_get_d_2exp@plt+0x2454f> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 807031f <__gmpz_get_d_2exp@plt+0x2454f> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x835d28a,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815bf60 <__gmpz_get_d_2exp@plt+0x110190> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov $0x8b080702,%eax │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80702b8 <__gmpz_get_d_2exp@plt+0x244e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807075d <__gmpz_get_d_2exp@plt+0x2498d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351da9,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + dec %eax │ │ │ │ + add (%edi),%eax │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8070348 <__gmpz_get_d_2exp@plt+0x24578> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807079e <__gmpz_get_d_2exp@plt+0x249ce> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80703f1 <__gmpz_get_d_2exp@plt+0x24621> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8070823 <__gmpz_get_d_2exp@plt+0x24a53> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8070819 <__gmpz_get_d_2exp@plt+0x24a49> │ │ │ │ - movl $0x81edd7c,-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 $0x807072c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x8070768,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8070866 <__gmpz_get_d_2exp@plt+0x24a96> │ │ │ │ + jb 807042b <__gmpz_get_d_2exp@plt+0x2465b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80708de <__gmpz_get_d_2exp@plt+0x24b0e> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80708d4 <__gmpz_get_d_2exp@plt+0x24b04> │ │ │ │ - movl $0x81edd7c,-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 $0x8070830,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0x14,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 807091d <__gmpz_get_d_2exp@plt+0x24b4d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351df9,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807095e <__gmpz_get_d_2exp@plt+0x24b8e> │ │ │ │ + jb 8070467 <__gmpz_get_d_2exp@plt+0x24697> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - 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 807099d <__gmpz_get_d_2exp@plt+0x24bcd> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351da9,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8070a14 <__gmpz_get_d_2exp@plt+0x24c44> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8070a0a <__gmpz_get_d_2exp@plt+0x24c3a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8070928,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x807096c,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8070a5a <__gmpz_get_d_2exp@plt+0x24c8a> │ │ │ │ + jb 80704a3 <__gmpz_get_d_2exp@plt+0x246d3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8070a9e <__gmpz_get_d_2exp@plt+0x24cce> │ │ │ │ + jb 80704df <__gmpz_get_d_2exp@plt+0x2470f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8070ae2 <__gmpz_get_d_2exp@plt+0x24d12> │ │ │ │ + jb 807051b <__gmpz_get_d_2exp@plt+0x2474b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ push %es │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2bb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8070c4b <__gmpz_get_d_2exp@plt+0x24e7b> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8070c41 <__gmpz_get_d_2exp@plt+0x24e71> │ │ │ │ + add %cl,-0x7cc443bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8070b5c <__gmpz_get_d_2exp@plt+0x24d8c> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8070c5c,-0x28(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x80708ec,-0x8(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8070b90,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x28(%ebp) │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x14(%esi),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%edx │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8070c5c <__gmpz_get_d_2exp@plt+0x24e8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + incb (%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8070bf6 <__gmpz_get_d_2exp@plt+0x24e26> │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80706fc <__gmpz_get_d_2exp@plt+0x2492c> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8070c50 <__gmpz_get_d_2exp@plt+0x24e80> │ │ │ │ - movl $0x80709a8,-0x24(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 8070641 <__gmpz_get_d_2exp@plt+0x24871> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8070650 <__gmpz_get_d_2exp@plt+0x24880> │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8070acf <__gmpz_get_d_2exp@plt+0x24cff> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8070650 <__gmpz_get_d_2exp@plt+0x24880> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8070abd <__gmpz_get_d_2exp@plt+0x24ced> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80704ec,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8070a24,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81ef4f8,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x3c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x3c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + incb (%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80706fc <__gmpz_get_d_2exp@plt+0x2492c> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8070c50 <__gmpz_get_d_2exp@plt+0x24e80> │ │ │ │ - movl $0x8070a68,-0x24(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80706ed <__gmpz_get_d_2exp@plt+0x2491d> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8070650 <__gmpz_get_d_2exp@plt+0x24880> │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8070ad9 <__gmpz_get_d_2exp@plt+0x24d09> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8070650 <__gmpz_get_d_2exp@plt+0x24880> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8070ad4 <__gmpz_get_d_2exp@plt+0x24d04> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80704b0,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8070aac,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81ef4f8,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x3c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x3c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - 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 8070c9c <__gmpz_get_d_2exp@plt+0x24ecc> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and $0x11,%al │ │ │ │ - add %al,%cs:0xf000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8070d91 <__gmpz_get_d_2exp@plt+0x24fc1> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8070d87 <__gmpz_get_d_2exp@plt+0x24fb7> │ │ │ │ - movl $0x81edd7c,-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 0x18(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x83674a5,-0x28(%edi) │ │ │ │ - movl $0x81b9094,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x2e(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x81b9094,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8070c6c,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8070d5c,-0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81147d8 <__gmpz_get_d_2exp@plt+0xc8a08> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 8070d62 <__gmpz_get_d_2exp@plt+0x24f92> │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8070d72 <__gmpz_get_d_2exp@plt+0x24fa2> │ │ │ │ - mov $0x8351dd0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8070704 <__gmpz_get_d_2exp@plt+0x24934> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8070bb5 <__gmpz_get_d_2exp@plt+0x24de5> │ │ │ │ + movl $0x807078c,0xc(%ebp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb $0x7,%al │ │ │ │ + pop %es │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807071c <__gmpz_get_d_2exp@plt+0x2494c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8070da0,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lret │ │ │ │ + cld │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x76f7f8f9(%eax) │ │ │ │ + lock mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8070da0 <__gmpz_get_d_2exp@plt+0x24fd0> │ │ │ │ + jne 80707b0 <__gmpz_get_d_2exp@plt+0x249e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + lret │ │ │ │ + jge 80707ab <__gmpz_get_d_2exp@plt+0x249db> │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8070dc0 <__gmpz_get_d_2exp@plt+0x24ff0> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81b5f68,-0x4(%edi) │ │ │ │ + add %cl,0x45c72c45(%ebx) │ │ │ │ + sub $0x6c,%al │ │ │ │ + pop %es │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + sbb $0x89,%al │ │ │ │ + jne 80707e3 <__gmpz_get_d_2exp@plt+0x24a13> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8070891 <__gmpz_get_d_2exp@plt+0x24ac1> │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 8070810 <__gmpz_get_d_2exp@plt+0x24a40> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x2c(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8070ade <__gmpz_get_d_2exp@plt+0x24d0e> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 8070854 <__gmpz_get_d_2exp@plt+0x24a84> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8070ae4 <__gmpz_get_d_2exp@plt+0x24d14> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8070474,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - hlt │ │ │ │ - ucomiss (%eax),%xmm0 │ │ │ │ - push %es │ │ │ │ + lret │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8070e67 <__gmpz_get_d_2exp@plt+0x25097> │ │ │ │ - add $0x1c,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + and %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80707d4 <__gmpz_get_d_2exp@plt+0x24a04> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8070e5d <__gmpz_get_d_2exp@plt+0x2508d> │ │ │ │ - movl $0x81edd7c,-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 0x1c(%eax),%eax │ │ │ │ - movl $0x8070cac,-0x18(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + ja 80708a0 <__gmpz_get_d_2exp@plt+0x24ad0> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8070ea5 <__gmpz_get_d_2exp@plt+0x250d5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351dc9,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb $0xf,%al │ │ │ │ - add %al,%cs:(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8070f56 <__gmpz_get_d_2exp@plt+0x25186> │ │ │ │ - add $0x2c,%edi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8070f4c <__gmpz_get_d_2exp@plt+0x2517c> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ + ja 80709a9 <__gmpz_get_d_2exp@plt+0x24bd9> │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 8070928 <__gmpz_get_d_2exp@plt+0x24b58> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x2c(%ebp),%edx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x8070ddc,-0x28(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8070aea <__gmpz_get_d_2exp@plt+0x24d1a> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 807096c <__gmpz_get_d_2exp@plt+0x24b9c> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8070af0 <__gmpz_get_d_2exp@plt+0x24d20> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8070438,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8070e74,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8070f9a <__gmpz_get_d_2exp@plt+0x251ca> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8070fce <__gmpz_get_d_2exp@plt+0x251fe> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ - 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 8071037 <__gmpz_get_d_2exp@plt+0x25267> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8071014,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81b7654 <__gmpz_get_d_2exp@plt+0x16b884> │ │ │ │ - add %eax,(%eax) │ │ │ │ + lret │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807103a <__gmpz_get_d_2exp@plt+0x2526a> │ │ │ │ - movl $0x8070fac,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + and %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80708ec <__gmpz_get_d_2exp@plt+0x24b1c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80709b8 <__gmpz_get_d_2exp@plt+0x24be8> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x30,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - or $0x5002e,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8071157 <__gmpz_get_d_2exp@plt+0x25387> │ │ │ │ - add $0x4c,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807114d <__gmpz_get_d_2exp@plt+0x2537d> │ │ │ │ - movl $0x81edd7c,-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 0x18(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x48(%edi) │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - movl $0x83674a5,-0x40(%edi) │ │ │ │ - movl $0x81b9094,-0x3c(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - lea -0x46(%edi),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - movl $0x81b9094,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - lea -0x3a(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x81b9094,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x2e(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x81b9094,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8070fdc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8070b02 <__gmpz_get_d_2exp@plt+0x24d32> │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 8070a40 <__gmpz_get_d_2exp@plt+0x24c70> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x2c(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8070af6 <__gmpz_get_d_2exp@plt+0x24d26> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 8070a84 <__gmpz_get_d_2exp@plt+0x24cb4> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8070afc <__gmpz_get_d_2exp@plt+0x24d2c> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80703fc,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8071134,-0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815ab34 <__gmpz_get_d_2exp@plt+0x10ed64> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 8071136 <__gmpz_get_d_2exp@plt+0x25366> │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8070ac0 <__gmpz_get_d_2exp@plt+0x24cf0> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8070ac0 <__gmpz_get_d_2exp@plt+0x24cf0> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8070ac0 <__gmpz_get_d_2exp@plt+0x24cf0> │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + jmp 8070ac0 <__gmpz_get_d_2exp@plt+0x24cf0> │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + jmp 8070ac0 <__gmpz_get_d_2exp@plt+0x24cf0> │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + jmp 8070ac0 <__gmpz_get_d_2exp@plt+0x24cf0> │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + jmp 8070ac0 <__gmpz_get_d_2exp@plt+0x24cf0> │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + jmp 8070ac0 <__gmpz_get_d_2exp@plt+0x24cf0> │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + jmp 8070ac0 <__gmpz_get_d_2exp@plt+0x24cf0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lret │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x11(%eax) │ │ │ │ - pop %es │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815ac34 <__gmpz_get_d_2exp@plt+0x10ee64> │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + and %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8070a04 <__gmpz_get_d_2exp@plt+0x24c34> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8070b11 <__gmpz_get_d_2exp@plt+0x24d41> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - dec %eax │ │ │ │ - or $0x2e,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80711a9 <__gmpz_get_d_2exp@plt+0x253d9> │ │ │ │ - movl $0x807119c,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8070b86 <__gmpz_get_d_2exp@plt+0x24db6> │ │ │ │ + movl $0x80705b8,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807119c <__gmpz_get_d_2exp@plt+0x253cc> │ │ │ │ + jne 80705b8 <__gmpz_get_d_2exp@plt+0x247e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - adc $0xc,%al │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80711b5 <__gmpz_get_d_2exp@plt+0x253e5> │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x8351db0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8070bd0 <__gmpz_get_d_2exp@plt+0x24e00> │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 807073f <__gmpz_get_d_2exp@plt+0x2496f> │ │ │ │ + movl $0x8070664,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8070664 <__gmpz_get_d_2exp@plt+0x24894> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80711e0,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x80708b8,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80708b8 <__gmpz_get_d_2exp@plt+0x24ae8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80709d0,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80711e0 <__gmpz_get_d_2exp@plt+0x25410> │ │ │ │ + jne 80709d0 <__gmpz_get_d_2exp@plt+0x24c00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - rorb $1,(%ebx) │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + data16 add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8070b5f <__gmpz_get_d_2exp@plt+0x24d8f> │ │ │ │ + movl $0x8070b28,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8070b28 <__gmpz_get_d_2exp@plt+0x24d58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lret │ │ │ │ + or $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80711ef <__gmpz_get_d_2exp@plt+0x2541f> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80711a9 <__gmpz_get_d_2exp@plt+0x253d9> │ │ │ │ - movl $0x807121c,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + hlt │ │ │ │ + or (%edi),%eax │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807121c <__gmpz_get_d_2exp@plt+0x2544c> │ │ │ │ + jne 8070bf4 <__gmpz_get_d_2exp@plt+0x24e24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - or (%esi),%ebp │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8071252 <__gmpz_get_d_2exp@plt+0x25482> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807125a <__gmpz_get_d_2exp@plt+0x2548a> │ │ │ │ - movl $0x81b8eb4,-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 -0xb(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80711a9 <__gmpz_get_d_2exp@plt+0x253d9> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %cl,(%ebx) │ │ │ │ - add %al,%cs:(%esi) │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807131c <__gmpz_get_d_2exp@plt+0x2554c> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8071312 <__gmpz_get_d_2exp@plt+0x25542> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + movl $0x8070c28,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%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 $0x8071058,-0x30(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x81ed150,-0x14(%edi) │ │ │ │ - lea -0x30(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81ed0fc,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8070c28 <__gmpz_get_d_2exp@plt+0x24e58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807135d <__gmpz_get_d_2exp@plt+0x2558d> │ │ │ │ + jb 8070d07 <__gmpz_get_d_2exp@plt+0x24f37> │ │ │ │ + movl $0x8070ce0,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8070ce0 <__gmpz_get_d_2exp@plt+0x24f10> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + 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 8070cc7 <__gmpz_get_d_2exp@plt+0x24ef7> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + 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 8070d43 <__gmpz_get_d_2exp@plt+0x24f73> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351dc1,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - inc %esp │ │ │ │ - or (%esi),%ch │ │ │ │ - add %al,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8071406 <__gmpz_get_d_2exp@plt+0x25636> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80713fc <__gmpz_get_d_2exp@plt+0x2562c> │ │ │ │ + jb 8070ed8 <__gmpz_get_d_2exp@plt+0x25108> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8070f04,-0x20(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%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 $0x8071278,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x807132c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - or %ebp,(%esi) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80714da <__gmpz_get_d_2exp@plt+0x2570a> │ │ │ │ - add $0x34,%edi │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8070f04 <__gmpz_get_d_2exp@plt+0x25134> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80714d0 <__gmpz_get_d_2exp@plt+0x25700> │ │ │ │ - movl $0x81edd7c,-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 %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x20(%eax),%ecx │ │ │ │ - mov 0x24(%eax),%eax │ │ │ │ - movl $0x8070f64,-0x30(%edi) │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x807136c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 8070e7b <__gmpz_get_d_2exp@plt+0x250ab> │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 8070df7 <__gmpz_get_d_2exp@plt+0x25027> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sbb $0x9,%al │ │ │ │ - add %cl,%cs:(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80715d1 <__gmpz_get_d_2exp@plt+0x25801> │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80715c7 <__gmpz_get_d_2exp@plt+0x257f7> │ │ │ │ - movl $0x81edd7c,-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 │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0x20(%eax),%ecx │ │ │ │ - mov 0x24(%eax),%eax │ │ │ │ - movl $0x8070eb4,-0x44(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x8071418,-0x24(%edi) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8070e70 <__gmpz_get_d_2exp@plt+0x250a0> │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 8070e37 <__gmpz_get_d_2exp@plt+0x25067> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8070e70 <__gmpz_get_d_2exp@plt+0x250a0> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8070d14,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + leave │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + and $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8070dbb <__gmpz_get_d_2exp@plt+0x24feb> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8070e8a <__gmpz_get_d_2exp@plt+0x250ba> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x758b0807(%esi,%ecx,1) │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8070ea4 <__gmpz_get_d_2exp@plt+0x250d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8071611 <__gmpz_get_d_2exp@plt+0x25841> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351de9,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock in $0xe,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8070ee4 <__gmpz_get_d_2exp@plt+0x25114> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807164d <__gmpz_get_d_2exp@plt+0x2587d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351de1,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - pop %es │ │ │ │ - add %cl,%cs:(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x23b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807178a <__gmpz_get_d_2exp@plt+0x259ba> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8071780 <__gmpz_get_d_2exp@plt+0x259b0> │ │ │ │ - movl $0x81edd7c,-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 %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x20(%eax),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x24(%eax),%ecx │ │ │ │ - mov 0x28(%eax),%eax │ │ │ │ - movl $0x80714ec,-0x30(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80715e0,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x807173c,-0x14(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x20(%ebp) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 81b753c <__gmpz_get_d_2exp@plt+0x16b76c> │ │ │ │ + jb 8070faf <__gmpz_get_d_2exp@plt+0x251df> │ │ │ │ + movl $0x8070f88,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8070f88 <__gmpz_get_d_2exp@plt+0x251b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8071751 <__gmpz_get_d_2exp@plt+0x25981> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807178f <__gmpz_get_d_2exp@plt+0x259bf> │ │ │ │ - movl $0x807161c,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x81ef4f8,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8070f6f <__gmpz_get_d_2exp@plt+0x2519f> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80717d9 <__gmpz_get_d_2exp@plt+0x25a09> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351de9,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 807101f <__gmpz_get_d_2exp@plt+0x2524f> │ │ │ │ + movl $0x8070ff8,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8070ff8 <__gmpz_get_d_2exp@plt+0x25228> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8071815 <__gmpz_get_d_2exp@plt+0x25a45> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351de9,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8071851 <__gmpz_get_d_2exp@plt+0x25a81> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351de9,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + ja 8070fdf <__gmpz_get_d_2exp@plt+0x2520f> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x17002e04,%al │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x34(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8071716 <__gmpz_get_d_2exp@plt+0x25946> │ │ │ │ + movl $0x8071878,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8071878 <__gmpz_get_d_2exp@plt+0x25aa8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + sub $0x42,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8071a5c <__gmpz_get_d_2exp@plt+0x25c8c> │ │ │ │ - add $0x18,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74a7dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + mov %fs,(%esp,%edx,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x5489044d(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8071251 <__gmpz_get_d_2exp@plt+0x25481> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8071a52 <__gmpz_get_d_2exp@plt+0x25c82> │ │ │ │ - movl $0x80705f8,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 807109d <__gmpz_get_d_2exp@plt+0x252cd> │ │ │ │ + movl $0x8070d50,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x30(%ebp),%esi │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x8071164,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + sub $0xd2,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80718dc,-0x8(%ebp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8071143 <__gmpz_get_d_2exp@plt+0x25373> │ │ │ │ + movl $0x8070528,-0x24(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81b74c8 <__gmpz_get_d_2exp@plt+0x16b6f8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - add $0x6002e,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807107f <__gmpz_get_d_2exp@plt+0x252af> │ │ │ │ + movl $0x8070fbc,-0x8(%edi) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + jmp 8071199 <__gmpz_get_d_2exp@plt+0x253c9> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807108e <__gmpz_get_d_2exp@plt+0x252be> │ │ │ │ + movl $0x8070f4c,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + jmp 8071199 <__gmpz_get_d_2exp@plt+0x253c9> │ │ │ │ + sub $0x52,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807176f <__gmpz_get_d_2exp@plt+0x2599f> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8071134 <__gmpz_get_d_2exp@plt+0x25364> │ │ │ │ + movl $0x8070ca4,-0x8(%edi) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + jmp 8071199 <__gmpz_get_d_2exp@plt+0x253c9> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + sub $0x2,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8071a64 <__gmpz_get_d_2exp@plt+0x25c94> │ │ │ │ - movl $0x8070694,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + ja 80712fc <__gmpz_get_d_2exp@plt+0x2552c> │ │ │ │ + movl $0x80703c8,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x8071298,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + movl $0x8071314,-0x14(%ebp) │ │ │ │ + movl $0x8361ec3,-0x20(%ebp) │ │ │ │ + movl $0x8363951,-0x1c(%ebp) │ │ │ │ + movl $0x8363945,-0x18(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8071398 <__gmpz_get_d_2exp@plt+0x255c8> │ │ │ │ + movl $0x807026c,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80713ff <__gmpz_get_d_2exp@plt+0x2562f> │ │ │ │ + movl $0x8070110,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + push %es │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80713d5 <__gmpz_get_d_2exp@plt+0x25605> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80713ff <__gmpz_get_d_2exp@plt+0x2562f> │ │ │ │ + movl $0x806ffb4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8071934,-0x8(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - aam $0x4 │ │ │ │ - add %cl,%cs:(%eax) │ │ │ │ + inc %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80717df <__gmpz_get_d_2exp@plt+0x25a0f> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8071458 <__gmpz_get_d_2exp@plt+0x25688> │ │ │ │ + movl $0x806fe58,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - sbb %eax,(%edi) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x81ef4f8,-0x10(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80714ac <__gmpz_get_d_2exp@plt+0x256dc> │ │ │ │ + movl $0x806fe24,-0x14(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x8071470,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - add $0x2e,%al │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xff,%al │ │ │ │ + sub $0x600,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x3e76ffbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8071356 <__gmpz_get_d_2exp@plt+0x25586> │ │ │ │ + movl $0x80714c4,0x4(%ebp) │ │ │ │ + movl $0x8361ec3,-0x8(%ebp) │ │ │ │ + movl $0x8363951,-0x4(%ebp) │ │ │ │ + movl $0x8363945,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8071514,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x835142e,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8071568 <__gmpz_get_d_2exp@plt+0x25798> │ │ │ │ + movl $0x806fcc8,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80715cf <__gmpz_get_d_2exp@plt+0x257ff> │ │ │ │ + movl $0x806fb6c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + push %es │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ + adc $0x89,%al │ │ │ │ repnz and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 8071a82 <__gmpz_get_d_2exp@plt+0x25cb2> │ │ │ │ - add $0x7c,%edi │ │ │ │ + jne 80715a5 <__gmpz_get_d_2exp@plt+0x257d5> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8071a73 <__gmpz_get_d_2exp@plt+0x25ca3> │ │ │ │ - movl $0x80707ac,-0x78(%edi) │ │ │ │ - mov %ecx,-0x70(%edi) │ │ │ │ - mov %eax,-0x6c(%edi) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %edx,-0x68(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x64(%edi) │ │ │ │ - movl $0x8070874,-0x60(%edi) │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - mov %eax,-0x54(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - movl $0x8070af0,-0x48(%edi) │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - lea -0x78(%edi),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x807165c,-0x28(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + ja 80715cf <__gmpz_get_d_2exp@plt+0x257ff> │ │ │ │ + movl $0x806fa10,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x28(%edi),%esi │ │ │ │ - lea -0x48(%edi),%eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x60(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x10(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8351e48,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x7c,0x33c(%ebx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x24,%edi │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807184f <__gmpz_get_d_2exp@plt+0x25a7f> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8071ac5 <__gmpz_get_d_2exp@plt+0x25cf5> │ │ │ │ - movl $0x80717a8,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80717e4,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8071820,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + ja 8071628 <__gmpz_get_d_2exp@plt+0x25858> │ │ │ │ + movl $0x806f8b4,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp *0x10(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %fs:(%esi),%ebp │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807167c <__gmpz_get_d_2exp@plt+0x258ac> │ │ │ │ + movl $0x806f880,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x8071640,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock std │ │ │ │ + sub $0x700,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8071549 <__gmpz_get_d_2exp@plt+0x25779> │ │ │ │ + movl $0x8071694,0x4(%ebp) │ │ │ │ + movl $0x8361ec3,-0x8(%ebp) │ │ │ │ + movl $0x8363951,-0x4(%ebp) │ │ │ │ + movl $0x8363945,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8071bf8 <__gmpz_get_d_2exp@plt+0x25e28> │ │ │ │ - movl $0x8071b18,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80711fb <__gmpz_get_d_2exp@plt+0x2542b> │ │ │ │ + movl $0x80710b4,0x0(%ebp) │ │ │ │ + mov 0x28(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8071b18 <__gmpz_get_d_2exp@plt+0x25d48> │ │ │ │ + jne 80710b4 <__gmpz_get_d_2exp@plt+0x252e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xor %al,(%ebx) │ │ │ │ - add %al,%cs:0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sub $0x12,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - sbb (%edi),%eax │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ + add %ah,(%edi,%edx,1) │ │ │ │ pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8071b50 <__gmpz_get_d_2exp@plt+0x25d80> │ │ │ │ + jne 8071724 <__gmpz_get_d_2exp@plt+0x25954> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8071754,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8071754 <__gmpz_get_d_2exp@plt+0x25984> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - add (%esi),%ch │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %al,0x4d8b0807(%ebx,%ebx,1) │ │ │ │ - or %cl,0x7589fc4d(%ecx) │ │ │ │ - add %cl,0x4589044d(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x3a7cf3b3(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8071860 <__gmpz_get_d_2exp@plt+0x25a90> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8071c00 <__gmpz_get_d_2exp@plt+0x25e30> │ │ │ │ - movl $0x81b8e94,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80713a7 <__gmpz_get_d_2exp@plt+0x255d7> │ │ │ │ + movl $0x8071418,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8071418 <__gmpz_get_d_2exp@plt+0x25648> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8071b9a <__gmpz_get_d_2exp@plt+0x25dca> │ │ │ │ - mov $0x8351e58,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8071bdc,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %dl,0x468b0807(%edi,%edx,1) │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8071794 <__gmpz_get_d_2exp@plt+0x259c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80717c4,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - sbb %al,(%edx) │ │ │ │ - add %dl,%cs:(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80717c4 <__gmpz_get_d_2exp@plt+0x259f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8071c8a <__gmpz_get_d_2exp@plt+0x25eba> │ │ │ │ - movl $0x8071c60,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8071577 <__gmpz_get_d_2exp@plt+0x257a7> │ │ │ │ + movl $0x80715e8,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8071c60 <__gmpz_get_d_2exp@plt+0x25e90> │ │ │ │ + jne 80715e8 <__gmpz_get_d_2exp@plt+0x25818> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - call 8b074a5a │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x8b08071c,%al │ │ │ │ - inc %esi │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or 0x55890875(%ebx),%ecx │ │ │ │ - add %cl,0x4589084d(%ecx) │ │ │ │ - or $0x83,%al │ │ │ │ - (bad) │ │ │ │ - test $0x1a750003,%esi │ │ │ │ + add %al,(%eax,%ebx,1) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8071804 <__gmpz_get_d_2exp@plt+0x25a34> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8071834,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8071834 <__gmpz_get_d_2exp@plt+0x25a64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8351e60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0x1,%al │ │ │ │ - add %al,%cs:(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pop %esp │ │ │ │ + cld │ │ │ │ + sub $0x600,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %dl,%ah │ │ │ │ - sbb $0x7,%al │ │ │ │ - or %cl,0x4d89084d(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + in $0x16,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8071860 <__gmpz_get_d_2exp@plt+0x25a90> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80716e4 <__gmpz_get_d_2exp@plt+0x25914> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + cmp %bh,%ah │ │ │ │ + sub $0x1000500,%eax │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x4f16eb3b(%ebx) │ │ │ │ - push %ebp │ │ │ │ - pop %ss │ │ │ │ - add %dh,0x4(%eax) │ │ │ │ - das │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8071d3b <__gmpz_get_d_2exp@plt+0x25f6b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8071d30,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x18(%ebp) │ │ │ │ - movl $0x8362159,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807194b <__gmpz_get_d_2exp@plt+0x25b7b> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8071941 <__gmpz_get_d_2exp@plt+0x25b71> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x806f83c,-0x1c(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x8071034,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8161a28 <__gmpz_get_d_2exp@plt+0x115c58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - push %ecx │ │ │ │ - push %ebp │ │ │ │ - pop %ss │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0xd(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 806b4f8 <__gmpz_get_d_2exp@plt+0x1f728> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 807196c <__gmpz_get_d_2exp@plt+0x25b9c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %bh,-0x5(%eax) │ │ │ │ + sub $0x5000000,%eax │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8071d79 <__gmpz_get_d_2exp@plt+0x25fa9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351de9,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 80719b6 <__gmpz_get_d_2exp@plt+0x25be6> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 806d94c <__gmpz_get_d_2exp@plt+0x21b7c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 8071e2c <__gmpz_get_d_2exp@plt+0x2605c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8071db5 <__gmpz_get_d_2exp@plt+0x25fe5> │ │ │ │ + jb 80719fb <__gmpz_get_d_2exp@plt+0x25c2b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8351df1,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%edi),%ebp │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8071ebb <__gmpz_get_d_2exp@plt+0x260eb> │ │ │ │ - movl $0x8071df8,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81619ec <__gmpz_get_d_2exp@plt+0x115c1c> │ │ │ │ - pusha │ │ │ │ - add (%edi),%ebp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sbb $0x1e,%al │ │ │ │ - pop %es │ │ │ │ - or %cl,0x7589f875(%ecx) │ │ │ │ - add %al,-0x3c16073b(%ebx) │ │ │ │ - decb (%esi) │ │ │ │ - add %cl,0x33c0076(%ebp) │ │ │ │ - das │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8071ec3 <__gmpz_get_d_2exp@plt+0x260f3> │ │ │ │ - movl $0x8071ce8,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8071d48,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8071e74,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + jb 8071b21 <__gmpz_get_d_2exp@plt+0x25d51> │ │ │ │ + movl $0x8071b2c,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%ecx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8071b2c <__gmpz_get_d_2exp@plt+0x25d5c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8071af0 <__gmpz_get_d_2exp@plt+0x25d20> │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8071a6f <__gmpz_get_d_2exp@plt+0x25c9f> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8071ae1 <__gmpz_get_d_2exp@plt+0x25d11> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8071a6f <__gmpz_get_d_2exp@plt+0x25c9f> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8071ae1 <__gmpz_get_d_2exp@plt+0x25d11> │ │ │ │ + movl $0x80719cc,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x75890807(%esi,%ebx,1) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b753c <__gmpz_get_d_2exp@plt+0x16b76c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + imul $0x1e0000,(%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8071ed2 <__gmpz_get_d_2exp@plt+0x26102> │ │ │ │ + jne 8071a7a <__gmpz_get_d_2exp@plt+0x25caa> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - mov $0x8352040,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8071f01 <__gmpz_get_d_2exp@plt+0x26131> │ │ │ │ - movl $0x8071d84,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - movl $0x81ef4f8,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - sub $0x1,%al │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + data16 add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - call b23a25e │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8071f91 <__gmpz_get_d_2exp@plt+0x261c1> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8071f66 <__gmpz_get_d_2exp@plt+0x26196> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8071f74,-0xc(%ebp) │ │ │ │ - movl $0x8351c2e,-0x18(%ebp) │ │ │ │ - movl $0x8369259,-0x14(%ebp) │ │ │ │ - movl $0x8363945,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + hlt │ │ │ │ + or %bl,(%ebx) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8071b08 <__gmpz_get_d_2exp@plt+0x25d38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + jl 8071b53 <__gmpz_get_d_2exp@plt+0x25d83> │ │ │ │ + sub $0x1000500,%eax │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8071f94 <__gmpz_get_d_2exp@plt+0x261c4> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - faddl (%eax) │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + ja 8071bdb <__gmpz_get_d_2exp@plt+0x25e0b> │ │ │ │ + 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 %ecx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%ecx │ │ │ │ + movl $0x8071a08,-0x20(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80718ac <__gmpz_get_d_2exp@plt+0x25adc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8071fd3 <__gmpz_get_d_2exp@plt+0x26203> │ │ │ │ + jb 8071c1f <__gmpz_get_d_2exp@plt+0x25e4f> │ │ │ │ movl $0x81edd7c,-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 $0xfffffff4,%ebp │ │ │ │ - jmp 8072290 <__gmpz_get_d_2exp@plt+0x264c0> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xfa,%al │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807200a <__gmpz_get_d_2exp@plt+0x2623a> │ │ │ │ + jb 8071d51 <__gmpz_get_d_2exp@plt+0x25f81> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8071d5c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%ecx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8072180 <__gmpz_get_d_2exp@plt+0x263b0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8071d5c <__gmpz_get_d_2exp@plt+0x25f8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8071d1e <__gmpz_get_d_2exp@plt+0x25f4e> │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8071c9d <__gmpz_get_d_2exp@plt+0x25ecd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8071d0f <__gmpz_get_d_2exp@plt+0x25f3f> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8071c9d <__gmpz_get_d_2exp@plt+0x25ecd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8071d0f <__gmpz_get_d_2exp@plt+0x25f3f> │ │ │ │ + movl $0x8071bf0,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ 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 807203b <__gmpz_get_d_2exp@plt+0x2626b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8072080 <__gmpz_get_d_2exp@plt+0x262b0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + imul $0x1e0000,(%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8072071 <__gmpz_get_d_2exp@plt+0x262a1> │ │ │ │ - movl $0x81edd7c,-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 8068bc4 <__gmpz_get_d_2exp@plt+0x1cdf4> │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8071ca8 <__gmpz_get_d_2exp@plt+0x25ed8> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + data16 add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807215b <__gmpz_get_d_2exp@plt+0x2638b> │ │ │ │ - movl $0x80720c0,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp %bl,0xf0890807 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80720c0 <__gmpz_get_d_2exp@plt+0x262f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80720d7 <__gmpz_get_d_2exp@plt+0x26307> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80720fc,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80720fc <__gmpz_get_d_2exp@plt+0x2632c> │ │ │ │ + jne 8071d38 <__gmpz_get_d_2exp@plt+0x25f68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807215e <__gmpz_get_d_2exp@plt+0x2638e> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8072018,-0x34(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x8072048,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b8ec4,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + ja 8071e07 <__gmpz_get_d_2exp@plt+0x26037> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%ecx │ │ │ │ + movl $0x8071c2c,-0x20(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x2df6(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8072087 <__gmpz_get_d_2exp@plt+0x262b7> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8072077 <__gmpz_get_d_2exp@plt+0x262a7> │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + 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 0x70(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 806d94c <__gmpz_get_d_2exp@plt+0x21b7c> │ │ │ │ + movl $0x5c,0x33c(%ebx) │ │ │ │ + movl $0x8071f18,-0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - stc │ │ │ │ - sub $0x1000500,%eax │ │ │ │ + int3 │ │ │ │ + cmc │ │ │ │ + sub $0xc0a00,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x5c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8071ecb <__gmpz_get_d_2exp@plt+0x260fb> │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + movl $0x80c8224,-0x58(%edi) │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x54(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x50(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + movl $0x80c81c8,-0x48(%edi) │ │ │ │ + lea -0x57(%edi),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + movl $0x8071b68,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + lea -0x47(%edi),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x8071d94,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 806d94c <__gmpz_get_d_2exp@plt+0x21b7c> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 8071f61 <__gmpz_get_d_2exp@plt+0x26191> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + hlt │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8072259 <__gmpz_get_d_2exp@plt+0x26489> │ │ │ │ - movl $0x80721c0,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + jb 807221a <__gmpz_get_d_2exp@plt+0x2644a> │ │ │ │ + movl $0x80721fc,-0x18(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80721c0 <__gmpz_get_d_2exp@plt+0x263f0> │ │ │ │ + jne 80721fc <__gmpz_get_d_2exp@plt+0x2642c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %bh,%cl │ │ │ │ - sub $0x200,%eax │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + repz sub $0x10400,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80721d7 <__gmpz_get_d_2exp@plt+0x26407> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8072200,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jo 807213e <__gmpz_get_d_2exp@plt+0x2636e> │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8072200 <__gmpz_get_d_2exp@plt+0x26430> │ │ │ │ + jne 8072170 <__gmpz_get_d_2exp@plt+0x263a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x2df8,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x8072118,0x14(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + movl $0x83514a6,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 8072159 <__gmpz_get_d_2exp@plt+0x26389> │ │ │ │ + sub $0x24600,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8072274 <__gmpz_get_d_2exp@plt+0x264a4> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8071fe4,-0x18(%edi) │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8072080,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8072264,0x4(%ebp) │ │ │ │ - movl $0x8351a18,-0x8(%ebp) │ │ │ │ - movl $0xb,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80767f0 <__gmpz_get_d_2exp@plt+0x2aa20> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8072080 <__gmpz_get_d_2exp@plt+0x262b0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8072369 <__gmpz_get_d_2exp@plt+0x26599> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80722c4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80722c4 <__gmpz_get_d_2exp@plt+0x264f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8071e2c <__gmpz_get_d_2exp@plt+0x2605c> │ │ │ │ xchg %ax,%ax │ │ │ │ - enter $0x2dfd,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %eax │ │ │ │ + repz sub $0x900,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80722d9 <__gmpz_get_d_2exp@plt+0x26509> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8072304,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + jne 8072142 <__gmpz_get_d_2exp@plt+0x26372> │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 806d94c <__gmpz_get_d_2exp@plt+0x21b7c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + repnz sub $0x800,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0x21,%ah │ │ │ │ + pop %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8072304 <__gmpz_get_d_2exp@plt+0x26534> │ │ │ │ + jne 80721b4 <__gmpz_get_d_2exp@plt+0x263e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %bh,%ch │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 8072214 <__gmpz_get_d_2exp@plt+0x26444> │ │ │ │ sub $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8072371 <__gmpz_get_d_2exp@plt+0x265a1> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8071fb0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8072350,-0x4(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8352068,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - nop │ │ │ │ - sub $0xfd,%al │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807239c <__gmpz_get_d_2exp@plt+0x265cc> │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + jb 807228b <__gmpz_get_d_2exp@plt+0x264bb> │ │ │ │ + movl $0x807229c,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807229c <__gmpz_get_d_2exp@plt+0x264cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x835208c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmp $0xf7,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8072180 <__gmpz_get_d_2exp@plt+0x263b0> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80723d2 <__gmpz_get_d_2exp@plt+0x26602> │ │ │ │ - movl $0x8072180,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807238c,0x4(%ebp) │ │ │ │ - movl $0x8352058,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807242c <__gmpz_get_d_2exp@plt+0x2665c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8072424,0x0(%ebp) │ │ │ │ - movl $0x8361a8c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - nop │ │ │ │ - push $0x2dfc │ │ │ │ + jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x64e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x835209c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push $0xf002dfc │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8072499 <__gmpz_get_d_2exp@plt+0x266c9> │ │ │ │ + ja 807224f <__gmpz_get_d_2exp@plt+0x2647f> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8072474,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8072474 <__gmpz_get_d_2exp@plt+0x266a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %bh,%ah │ │ │ │ - sub $0x100,%eax │ │ │ │ + or %dh,%dl │ │ │ │ + sub $0x0,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0xf0a037e(%ebx) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%edi) │ │ │ │ - rol $0xe0,%cl │ │ │ │ - add 0x34eee080(%ebx),%cl │ │ │ │ - or %cl,0x45c7fc45(%ecx) │ │ │ │ - add %bl,-0x7cf7cae0(%ebp) │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - push %cs │ │ │ │ - add %bh,0x83520bc(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %bh,%ah │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x22(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + hlt │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83514a6,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0xf2,%al │ │ │ │ sub $0x1000500,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80724cd <__gmpz_get_d_2exp@plt+0x266fd> │ │ │ │ + ja 80722f7 <__gmpz_get_d_2exp@plt+0x26527> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8072444 <__gmpz_get_d_2exp@plt+0x26674> │ │ │ │ + movl $0x807222c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80718ac <__gmpz_get_d_2exp@plt+0x25adc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fdivr %st,%st(3) │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 8072331 <__gmpz_get_d_2exp@plt+0x26561> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + fs int1 │ │ │ │ + sub $0x2000500,%eax │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807254f <__gmpz_get_d_2exp@plt+0x2677f> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8072545 <__gmpz_get_d_2exp@plt+0x26775> │ │ │ │ - movl $0x80724b4,-0x4(%edi) │ │ │ │ + jb 807264a <__gmpz_get_d_2exp@plt+0x2687a> │ │ │ │ + movl $0x807265c,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807265c <__gmpz_get_d_2exp@plt+0x2688c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ + 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 80723af <__gmpz_get_d_2exp@plt+0x265df> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80725c7 <__gmpz_get_d_2exp@plt+0x267f7> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8072528,0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8173220 <__gmpz_get_d_2exp@plt+0x127450> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 8072467 <__gmpz_get_d_2exp@plt+0x26697> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x80723c8,0x24(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %esi,0x1c(%ebp) │ │ │ │ + movl $0x83514a6,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8072557 <__gmpz_get_d_2exp@plt+0x26787> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 807242a <__gmpz_get_d_2exp@plt+0x2665a> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x83520c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - sti │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - call b23a8b6 │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80725a7 <__gmpz_get_d_2exp@plt+0x267d7> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80724d3 <__gmpz_get_d_2exp@plt+0x26703> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x8072444,0x24(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %esi,0x1c(%ebp) │ │ │ │ + movl $0x83514a6,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80725c2 <__gmpz_get_d_2exp@plt+0x267f2> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80725be <__gmpz_get_d_2exp@plt+0x267ee> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83520c6,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - movl $0x8369201,-0x10(%ebp) │ │ │ │ - movl $0x8363945,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815eca4 <__gmpz_get_d_2exp@plt+0x112ed4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xfb,%al │ │ │ │ - sub $0x1000500,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80725f2 <__gmpz_get_d_2exp@plt+0x26822> │ │ │ │ - movl $0x83520dc,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - mov $0x83520ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 8072498 <__gmpz_get_d_2exp@plt+0x266c8> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807254b <__gmpz_get_d_2exp@plt+0x2677b> │ │ │ │ + movl $0x807230c,-0x10(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80724b0,0x24(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + movl $0x83514a6,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ xchg %ax,%ax │ │ │ │ - loopne 80725f8 <__gmpz_get_d_2exp@plt+0x26828> │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8072659 <__gmpz_get_d_2exp@plt+0x26889> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807263c,0x4(%ebp) │ │ │ │ - movl $0x83520ed,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8173220 <__gmpz_get_d_2exp@plt+0x127450> │ │ │ │ - nop │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807250f <__gmpz_get_d_2exp@plt+0x2673f> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x8072528,0x24(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + movl $0x83514a6,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8072661 <__gmpz_get_d_2exp@plt+0x26891> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 807256b <__gmpz_get_d_2exp@plt+0x2679b> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x83520f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x8072584,0x24(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + movl $0x83514a6,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - test $0xfa,%al │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80726a5 <__gmpz_get_d_2exp@plt+0x268d5> │ │ │ │ - movl $0x81edd7c,-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 8072744 <__gmpz_get_d_2exp@plt+0x26974> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sub %bh,%cl │ │ │ │ - add %al,%cs:0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80726d1 <__gmpz_get_d_2exp@plt+0x26901> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8162798 <__gmpz_get_d_2exp@plt+0x1169c8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %bh,%cl │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + ja 80725d6 <__gmpz_get_d_2exp@plt+0x26806> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + test %ch,%dh │ │ │ │ + sub $0x66900,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807272c <__gmpz_get_d_2exp@plt+0x2695c> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8072722 <__gmpz_get_d_2exp@plt+0x26952> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80726b8,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80723eb <__gmpz_get_d_2exp@plt+0x2661b> │ │ │ │ + movl $0x80725f0,0x24(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + movl $0x83514a6,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - clc │ │ │ │ - add %cl,%cs:(%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 80727c8 <__gmpz_get_d_2exp@plt+0x269f8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8072774,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8072774 <__gmpz_get_d_2exp@plt+0x269a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xf9,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ + dec %eax │ │ │ │ + out %al,(%dx) │ │ │ │ + sub $0xc600,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80727bd <__gmpz_get_d_2exp@plt+0x269ed> │ │ │ │ - movl $0x80727b0,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + and %ah,(%esi) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80727b0 <__gmpz_get_d_2exp@plt+0x269e0> │ │ │ │ + jne 8072620 <__gmpz_get_d_2exp@plt+0x26850> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - je 807279f <__gmpz_get_d_2exp@plt+0x269cf> │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + pop %esp │ │ │ │ + out %al,(%dx) │ │ │ │ + sub $0x1000500,%eax │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80727d0 <__gmpz_get_d_2exp@plt+0x26a00> │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8352124,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807281c <__gmpz_get_d_2exp@plt+0x26a4c> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x807267c,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x80726e0,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807270b <__gmpz_get_d_2exp@plt+0x2693b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + movl $0x8072340,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - shl $1,%bh │ │ │ │ - add %al,%cs:(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80718ac <__gmpz_get_d_2exp@plt+0x25adc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + int3 │ │ │ │ + in (%dx),%eax │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8072980 <__gmpz_get_d_2exp@plt+0x26bb0> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8072894,-0x14(%ebp) │ │ │ │ - movl $0x8352225,-0x24(%ebp) │ │ │ │ - movl $0x8361efd,-0x20(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jb 8072c12 <__gmpz_get_d_2exp@plt+0x26e42> │ │ │ │ + movl $0x8072be4,-0x24(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x21(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 816290c <__gmpz_get_d_2exp@plt+0x116b3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 8072881 <__gmpz_get_d_2exp@plt+0x26ab1> │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8072be4 <__gmpz_get_d_2exp@plt+0x26e14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + adc %ch,%ch │ │ │ │ + sub $0x9fcb00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x83080728,%eax │ │ │ │ - (bad) │ │ │ │ - test $0x13750003,%esi │ │ │ │ + inc %esp │ │ │ │ + sub %al,(%edi) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x2c(%ebp),%esi │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8072844 <__gmpz_get_d_2exp@plt+0x26a74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - imull (%esi) │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80728a2 <__gmpz_get_d_2exp@plt+0x26ad2> │ │ │ │ + movl $0x80727d4,0xc(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + movl $0x83514a6,0x8(%ebp) │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + mov 0x4d002dec,%al │ │ │ │ + jg 8072840 <__gmpz_get_d_2exp@plt+0x26a70> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 8071e2c <__gmpz_get_d_2exp@plt+0x2605c> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + in (%dx),%al │ │ │ │ + sub $0x9fcb00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x5c,%al │ │ │ │ - sub %eax,(%edi) │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807295c <__gmpz_get_d_2exp@plt+0x26b8c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - add $0x29,%al │ │ │ │ + loopne 80728a5 <__gmpz_get_d_2exp@plt+0x26ad5> │ │ │ │ pop %es │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8072904 <__gmpz_get_d_2exp@plt+0x26b34> │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x2c(%ebp),%esi │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80728e0 <__gmpz_get_d_2exp@plt+0x26b10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8072ada <__gmpz_get_d_2exp@plt+0x26d0a> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80729f8 <__gmpz_get_d_2exp@plt+0x26c28> │ │ │ │ + movl $0x8072878,0xc(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + movl $0x83514a6,0x8(%ebp) │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xec,%al │ │ │ │ + sub $0x17f4d00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x2c,%al │ │ │ │ - sub %eax,(%edi) │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807292c <__gmpz_get_d_2exp@plt+0x26b5c> │ │ │ │ - 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 8072983 <__gmpz_get_d_2exp@plt+0x26bb3> │ │ │ │ - movl $0x8165ff0,-0x8(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - imulb (%esi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 8071e2c <__gmpz_get_d_2exp@plt+0x2605c> │ │ │ │ + shr $1,%bl │ │ │ │ + sub $0x9fcb00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xe4,%al │ │ │ │ - sub %al,(%edi) │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub %eax,(%edi) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x2c(%ebp),%esi │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 816290c <__gmpz_get_d_2exp@plt+0x116b3c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x1002ef6 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8072a4e <__gmpz_get_d_2exp@plt+0x26c7e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80729e0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80729e0 <__gmpz_get_d_2exp@plt+0x26c10> │ │ │ │ + jne 807296c <__gmpz_get_d_2exp@plt+0x26b9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8072914,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x83514a6,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub %dh,%dh │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + js 807294d <__gmpz_get_d_2exp@plt+0x26b7d> │ │ │ │ + sub $0x17f4d00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8072a51 <__gmpz_get_d_2exp@plt+0x26c81> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%ecx),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x7(%ecx),%eax │ │ │ │ - movl $0x8072838,-0x24(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x81b8eb4,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 8071e2c <__gmpz_get_d_2exp@plt+0x2605c> │ │ │ │ + push %esp │ │ │ │ + jmp 80729c4 <__gmpz_get_d_2exp@plt+0x26bf4> │ │ │ │ + add %cl,(%ebx) │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8072a81 <__gmpz_get_d_2exp@plt+0x26cb1> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81150a4 <__gmpz_get_d_2exp@plt+0xc92d4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - imulb 0x100 │ │ │ │ - add %dl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8072c13 <__gmpz_get_d_2exp@plt+0x26e43> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8072ad0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807293e <__gmpz_get_d_2exp@plt+0x26b6e> │ │ │ │ + movl $0x80729d0,0x8(%ebp) │ │ │ │ + mov 0x28(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8072ad0 <__gmpz_get_d_2exp@plt+0x26d00> │ │ │ │ + jne 80729d0 <__gmpz_get_d_2exp@plt+0x26c00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - imulb 0x0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0xeb,%al │ │ │ │ + sub $0x17c900,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x24758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807196c <__gmpz_get_d_2exp@plt+0x25b9c> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8072a4e <__gmpz_get_d_2exp@plt+0x26c7e> │ │ │ │ + movl $0x80729a0,0xc(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + nop │ │ │ │ + shr $0x2d,%dl │ │ │ │ + add %cl,%bl │ │ │ │ + lahf │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cld │ │ │ │ - sub (%edi),%al │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - or -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + jl 8072a53 <__gmpz_get_d_2exp@plt+0x26c83> │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x2c(%ebp),%esi │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8072afc <__gmpz_get_d_2exp@plt+0x26d2c> │ │ │ │ + jne 8072a7c <__gmpz_get_d_2exp@plt+0x26cac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - imulb 0x100 │ │ │ │ + movl $0x8072a24,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x83514a6,0x8(%ebp) │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + nop │ │ │ │ + push $0x4d002dea │ │ │ │ + jg 8072a78 <__gmpz_get_d_2exp@plt+0x26ca8> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 8071e2c <__gmpz_get_d_2exp@plt+0x2605c> │ │ │ │ + xor $0xea,%al │ │ │ │ + sub $0x9fcb00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sub $0x2b,%al │ │ │ │ + or %ch,(%ebx) │ │ │ │ pop %es │ │ │ │ or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x2c(%ebp),%esi │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8072b2c <__gmpz_get_d_2exp@plt+0x26d5c> │ │ │ │ + jne 8072b08 <__gmpz_get_d_2exp@plt+0x26d38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - adc %dh,%dh │ │ │ │ - sub $0x200,%eax │ │ │ │ + movl $0x8072ab0,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x83514a6,0x8(%ebp) │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + nop │ │ │ │ + fsubr %st,%st(1) │ │ │ │ + sub $0x17f4d00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x7(%ebx,%ebp,1) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b22a8 <__gmpz_get_d_2exp@plt+0x1664d8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 8072b47 <__gmpz_get_d_2exp@plt+0x26d77> │ │ │ │ - sub $0x200,%eax │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 8071e2c <__gmpz_get_d_2exp@plt+0x2605c> │ │ │ │ + test $0xe9,%al │ │ │ │ + sub $0x9fcb00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x88,%al │ │ │ │ - sub (%edi),%eax │ │ │ │ - or %cl,0x4d89084d(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ + mov $0x2b,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x2c(%ebp),%esi │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81b22a8 <__gmpz_get_d_2exp@plt+0x1664d8> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8072bb0 <__gmpz_get_d_2exp@plt+0x26de0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - fdiv %st(4),%st │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + sub $0x2d,%cl │ │ │ │ + add %ch,0x18(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + and $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80727fe <__gmpz_get_d_2exp@plt+0x26a2e> │ │ │ │ + movl $0x8072b3c,0xc(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x83514a6,0x8(%ebp) │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0xe9,%al │ │ │ │ + sub $0x17f4d00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa8,%al │ │ │ │ - sub (%edi),%eax │ │ │ │ - or %cl,0x4589fc75(%ecx) │ │ │ │ - add %al,-0x2716033b(%ebx) │ │ │ │ - add $0xf,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 8071e2c <__gmpz_get_d_2exp@plt+0x2605c> │ │ │ │ + adc %ch,%cl │ │ │ │ + sub $0x30b00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - enter $0x72b,$0x8 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + hlt │ │ │ │ + je 8072c14 <__gmpz_get_d_2exp@plt+0x26e44> │ │ │ │ + pop %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8072bc8 <__gmpz_get_d_2exp@plt+0x26df8> │ │ │ │ + jne 8072b74 <__gmpz_get_d_2exp@plt+0x26da4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + in (%dx),%al │ │ │ │ + call 81e2c4b <__gmpz_get_d_2exp@plt+0x196e7b> │ │ │ │ + add (%eax),%eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf0,%al │ │ │ │ - sub (%edi),%eax │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8072bf0 <__gmpz_get_d_2exp@plt+0x26e20> │ │ │ │ + jb 8072dbc <__gmpz_get_d_2exp@plt+0x26fec> │ │ │ │ + movl $0x8072dcc,-0x18(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8072dcc <__gmpz_get_d_2exp@plt+0x26ffc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8072ca5 <__gmpz_get_d_2exp@plt+0x26ed5> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8072698,-0x44(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %esi,-0x34(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x8072728,-0x24(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 806b9d0 <__gmpz_get_d_2exp@plt+0x1fc00> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + out %eax,$0x2d │ │ │ │ + add %cl,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + sub %cl,0x44892c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8072cb4 <__gmpz_get_d_2exp@plt+0x26ee4> │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %edx,0x30(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 806b9d0 <__gmpz_get_d_2exp@plt+0x1fc00> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + dec %eax │ │ │ │ + out %eax,$0x2d │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock subb $0x3,0x468b0807 │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8072d80 <__gmpz_get_d_2exp@plt+0x26fb0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8072c16 <__gmpz_get_d_2exp@plt+0x26e46> │ │ │ │ - movl $0x8165ff0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 8072e33 <__gmpz_get_d_2exp@plt+0x27063> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %dh,%ch │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8072db7 <__gmpz_get_d_2exp@plt+0x26fe7> │ │ │ │ + jb 8072f65 <__gmpz_get_d_2exp@plt+0x27195> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8072c74,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x8072f70,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8072c74 <__gmpz_get_d_2exp@plt+0x26ea4> │ │ │ │ + jne 8072f70 <__gmpz_get_d_2exp@plt+0x271a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8072f32 <__gmpz_get_d_2exp@plt+0x27162> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8072eb9 <__gmpz_get_d_2exp@plt+0x270e9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8072f23 <__gmpz_get_d_2exp@plt+0x27153> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8072eb9 <__gmpz_get_d_2exp@plt+0x270e9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8072f23 <__gmpz_get_d_2exp@plt+0x27153> │ │ │ │ + movl $0x8072e04,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - enter $0x2df4,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8072ec4 <__gmpz_get_d_2exp@plt+0x270f4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x8b08072c,%al │ │ │ │ - inc %esi │ │ │ │ + hlt │ │ │ │ + dec %esp │ │ │ │ + das │ │ │ │ pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8072ca0 <__gmpz_get_d_2exp@plt+0x26ed0> │ │ │ │ + jne 8072f4c <__gmpz_get_d_2exp@plt+0x2717c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - hlt │ │ │ │ - sub $0x100,%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8073013 <__gmpz_get_d_2exp@plt+0x27243> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x8072e40,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0xe4,%ah │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80733b9 <__gmpz_get_d_2exp@plt+0x275e9> │ │ │ │ + movl $0x8073388,-0x1c(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073388 <__gmpz_get_d_2exp@plt+0x275b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8073138 <__gmpz_get_d_2exp@plt+0x27368> │ │ │ │ + movl $0x8073104,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073104 <__gmpz_get_d_2exp@plt+0x27334> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 80730dd <__gmpz_get_d_2exp@plt+0x2730d> │ │ │ │ + sub $0x3e6c00,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 806e50c <__gmpz_get_d_2exp@plt+0x2273c> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 807329c <__gmpz_get_d_2exp@plt+0x274cc> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80731da <__gmpz_get_d_2exp@plt+0x2740a> │ │ │ │ + movl $0x8073180,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073180 <__gmpz_get_d_2exp@plt+0x273b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + fs jecxz 80731a4 <__gmpz_get_d_2exp@plt+0x273d4> │ │ │ │ + add %ch,0x0(%esi,%edi,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 806e50c <__gmpz_get_d_2exp@plt+0x2273c> │ │ │ │ + and $0xe3,%al │ │ │ │ + sub $0x3c800,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - shrb $1,(%edi,%eax,1) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + xor (%edi),%al │ │ │ │ + or %cl,0x1c758bf0(%ecx) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073208 <__gmpz_get_d_2exp@plt+0x27438> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8073236 <__gmpz_get_d_2exp@plt+0x27466> │ │ │ │ + movl $0x80731c0,0x10(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + fsub %st,%st(2) │ │ │ │ + sub $0x3c800,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x20758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 806de80 <__gmpz_get_d_2exp@plt+0x220b0> │ │ │ │ + movl $0x8073260,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8072cd0 <__gmpz_get_d_2exp@plt+0x26f00> │ │ │ │ + jne 8073260 <__gmpz_get_d_2exp@plt+0x27490> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - hlt │ │ │ │ - sub $0x200,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %ah,%dl │ │ │ │ + sub $0x318900,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 806e50c <__gmpz_get_d_2exp@plt+0x2273c> │ │ │ │ + movl $0x80732c4,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80732c4 <__gmpz_get_d_2exp@plt+0x274f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and %ah,%dl │ │ │ │ + sub $0x318900,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 806e50c <__gmpz_get_d_2exp@plt+0x2273c> │ │ │ │ + fsub %st(1),%st │ │ │ │ + sub $0xc6c00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0xe76d3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80730ad <__gmpz_get_d_2exp@plt+0x272dd> │ │ │ │ + movl $0x8073340,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073340 <__gmpz_get_d_2exp@plt+0x27570> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + loope 8073364 <__gmpz_get_d_2exp@plt+0x27594> │ │ │ │ + add %cl,0x1e000031(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 806e50c <__gmpz_get_d_2exp@plt+0x2273c> │ │ │ │ + pop %esp │ │ │ │ + loope 80733ac <__gmpz_get_d_2exp@plt+0x275dc> │ │ │ │ + add %cl,0x1e000001(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + hlt │ │ │ │ + or $0x33,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807330c <__gmpz_get_d_2exp@plt+0x2753c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp %ah,%cl │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0x458b0807,%eax │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b22a8 <__gmpz_get_d_2exp@plt+0x1664d8> │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80734f8 <__gmpz_get_d_2exp@plt+0x27728> │ │ │ │ + movl $0x8073508,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073508 <__gmpz_get_d_2exp@plt+0x27738> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8073417 <__gmpz_get_d_2exp@plt+0x27647> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x8072fa8,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x8073030,-0x1c(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 806b9d0 <__gmpz_get_d_2exp@plt+0x1fc00> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmp $0xf4,%al │ │ │ │ - sub $0x200,%eax │ │ │ │ + xor $0xe0,%al │ │ │ │ + sub $0x18a00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x2c,%al │ │ │ │ - sub $0x4d8b0807,%eax │ │ │ │ - or %cl,0x4589fc4d(%ecx) │ │ │ │ - add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + and $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8073426 <__gmpz_get_d_2exp@plt+0x27656> │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 806b9d0 <__gmpz_get_d_2exp@plt+0x1fc00> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ cld │ │ │ │ - jmp 81b22a8 <__gmpz_get_d_2exp@plt+0x1664d8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0xf3,%al │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + fildll 0x500 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x4c,%al │ │ │ │ - sub $0x75890807,%eax │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8163078 <__gmpz_get_d_2exp@plt+0x1172a8> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - sub $0xc5830807,%eax │ │ │ │ - cld │ │ │ │ + in (%dx),%al │ │ │ │ + shlb $1,(%edi,%eax,1) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8072d6c <__gmpz_get_d_2exp@plt+0x26f9c> │ │ │ │ + jne 80734d0 <__gmpz_get_d_2exp@plt+0x27700> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x94,%al │ │ │ │ - sub $0xf1890807,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,0x108c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8073776 <__gmpz_get_d_2exp@plt+0x279a6> │ │ │ │ + movl $0x806ba40,-0x104(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xfc(%edi) │ │ │ │ + movl $0x806d94c,-0xf8(%edi) │ │ │ │ + lea -0x104(%edi),%eax │ │ │ │ + mov %eax,-0xf4(%edi) │ │ │ │ + movl $0x806de80,-0xf0(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xec(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0xe8(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0xf8(%edi),%eax │ │ │ │ + mov %eax,-0xe4(%edi) │ │ │ │ + movl $0x806e50c,-0xe0(%edi) │ │ │ │ + mov %ecx,-0xdc(%edi) │ │ │ │ + mov %edx,-0xd8(%edi) │ │ │ │ + mov %eax,-0xd4(%edi) │ │ │ │ + movl $0x806ea98,-0xd0(%edi) │ │ │ │ + mov %ecx,-0xcc(%edi) │ │ │ │ + mov %edx,-0xc8(%edi) │ │ │ │ + mov %eax,-0xc4(%edi) │ │ │ │ + movl $0x806eca0,-0xc0(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea -0xd0(%edi),%eax │ │ │ │ + mov %eax,-0xbc(%edi) │ │ │ │ + movl $0x806f1b8,-0xb8(%edi) │ │ │ │ + mov %ecx,-0xb4(%edi) │ │ │ │ + mov %edx,-0xb0(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xac(%edi) │ │ │ │ + movl $0x806f648,-0xa8(%edi) │ │ │ │ + lea -0xb8(%edi),%eax │ │ │ │ + mov %eax,-0xa4(%edi) │ │ │ │ + movl $0x80718ac,-0xa0(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x9c(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x98(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x94(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x90(%edi) │ │ │ │ + lea -0xa5(%edi),%ecx │ │ │ │ + mov %ecx,-0x8c(%edi) │ │ │ │ + mov %edx,-0x88(%edi) │ │ │ │ + movl $0x807196c,-0x84(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x80(%edi) │ │ │ │ + mov %edx,-0x7c(%edi) │ │ │ │ + mov %eax,-0x78(%edi) │ │ │ │ + lea -0x9f(%edi),%ecx │ │ │ │ + mov %ecx,-0x74(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x70(%edi) │ │ │ │ + movl $0x8071e2c,-0x6c(%edi) │ │ │ │ + mov %eax,-0x68(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x64(%edi) │ │ │ │ + mov %edx,-0x60(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x5c(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x58(%edi) │ │ │ │ + movl $0x807209c,-0x54(%edi) │ │ │ │ + lea -0x6c(%edi),%ecx │ │ │ │ + mov %ecx,-0x50(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + mov %edx,-0x48(%edi) │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x80722d0,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8072c28,-0x30(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + lea -0x84(%edi),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + lea -0xbd(%edi),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x51(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x37(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80733cc,-0x10(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea -0xf0(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0xe0(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8368af1,0x0(%ebp) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x2d(%edi),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + movl $0x108,0x33c(%ebx) │ │ │ │ + mov $0x8351524,%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 80737fb <__gmpz_get_d_2exp@plt+0x27a2b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80737d4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8072d94 <__gmpz_get_d_2exp@plt+0x26fc4> │ │ │ │ + jne 80737d4 <__gmpz_get_d_2exp@plt+0x27a04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8072dba <__gmpz_get_d_2exp@plt+0x26fea> │ │ │ │ - movl $0x8165ff0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80737bd <__gmpz_get_d_2exp@plt+0x279ed> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807383b <__gmpz_get_d_2exp@plt+0x27a6b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8073848,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073848 <__gmpz_get_d_2exp@plt+0x27a78> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8072f2a <__gmpz_get_d_2exp@plt+0x2715a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8072f20 <__gmpz_get_d_2exp@plt+0x27150> │ │ │ │ - movl $0x81ed5e8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8072e24,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 806fcb8 <__gmpz_get_d_2exp@plt+0x23ee8> │ │ │ │ - nop │ │ │ │ - sub %dh,%bl │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ab39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8072f32 <__gmpz_get_d_2exp@plt+0x27162> │ │ │ │ - movl $0x80729a0,-0x50(%edi) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8073947 <__gmpz_get_d_2exp@plt+0x27b77> │ │ │ │ + movl $0x8073954,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073954 <__gmpz_get_d_2exp@plt+0x27b84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8073891 <__gmpz_get_d_2exp@plt+0x27ac1> │ │ │ │ + movl $0x8073808,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x8072a68,-0x44(%edi) │ │ │ │ - mov %esi,-0x3c(%edi) │ │ │ │ - movl $0x8072a90,-0x38(%edi) │ │ │ │ - lea -0x50(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x81b9094,-0x2c(%edi) │ │ │ │ - lea -0x38(%edi),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x83674a5,-0x24(%edi) │ │ │ │ - movl $0x81b9094,-0x20(%edi) │ │ │ │ - movl $0x8352115,-0x1c(%edi) │ │ │ │ - lea -0x2a(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8072c34,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x8114380,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8072ecc,-0x4(%ebp) │ │ │ │ - movl $0x83620a5,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8074f44 <__gmpz_get_d_2exp@plt+0x29174> │ │ │ │ - pusha │ │ │ │ - repnz sub $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf8,%al │ │ │ │ - cs pop %es │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - andl $0x75890836,(%eax) │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80759bc <__gmpz_get_d_2exp@plt+0x29bec> │ │ │ │ - nop │ │ │ │ - sub $0xf2,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x18,%al │ │ │ │ - das │ │ │ │ - pop %es │ │ │ │ - or %cl,0x4589fc75(%ecx) │ │ │ │ - add %al,0x34e9fcc5(%ebx) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - incl (%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b16ff8b(%ecx) │ │ │ │ - and %ecx,(%edx) │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x8352168,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8072f8e <__gmpz_get_d_2exp@plt+0x271be> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8072f7c,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8072dd8 <__gmpz_get_d_2exp@plt+0x27008> │ │ │ │ - cld │ │ │ │ - int1 │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - and %dh,(%esi) │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8074f44 <__gmpz_get_d_2exp@plt+0x29174> │ │ │ │ - mov $0x8352188,%esi │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80738a0 <__gmpz_get_d_2exp@plt+0x27ad0> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80738de <__gmpz_get_d_2exp@plt+0x27b0e> │ │ │ │ + movl $0x8073790,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x8114380,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,%ah │ │ │ │ - das │ │ │ │ - pop %es │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 8072fc4 <__gmpz_get_d_2exp@plt+0x271f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - das │ │ │ │ - pop %es │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + cld │ │ │ │ + clc │ │ │ │ + cmp %al,(%edi) │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8072fe8 <__gmpz_get_d_2exp@plt+0x27218> │ │ │ │ + jne 80738f8 <__gmpz_get_d_2exp@plt+0x27b28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 80739e7 <__gmpz_get_d_2exp@plt+0x27c17> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80739c0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80739c0 <__gmpz_get_d_2exp@plt+0x27bf0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807300b <__gmpz_get_d_2exp@plt+0x2723b> │ │ │ │ - movl $0x80730c0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80739a9 <__gmpz_get_d_2exp@plt+0x27bd9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8073a27 <__gmpz_get_d_2exp@plt+0x27c57> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8073a34,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073a34 <__gmpz_get_d_2exp@plt+0x27c64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,0x7(%eax,%esi,1) │ │ │ │ - or %cl,0x4253e9c6(%ecx) │ │ │ │ - pop %ss │ │ │ │ - add %cl,0x20076(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8073b33 <__gmpz_get_d_2exp@plt+0x27d63> │ │ │ │ + movl $0x8073b40,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073b40 <__gmpz_get_d_2exp@plt+0x27d70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8073a7d <__gmpz_get_d_2exp@plt+0x27cad> │ │ │ │ + movl $0x80739f4,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x8114380,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x30(%eax) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8073a8c <__gmpz_get_d_2exp@plt+0x27cbc> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8073aca <__gmpz_get_d_2exp@plt+0x27cfa> │ │ │ │ + movl $0x807397c,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x8114380,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x7(%eax,%esi,1) │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add (%eax),%al │ │ │ │ + cld │ │ │ │ + in $0x3a,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073ae4 <__gmpz_get_d_2exp@plt+0x27d14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xd9,%ah │ │ │ │ + sub $0x6001a00,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80730a5 <__gmpz_get_d_2exp@plt+0x272d5> │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8073ba5 <__gmpz_get_d_2exp@plt+0x27dd5> │ │ │ │ + movl $0x8073860,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8073a4c,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 807354c <__gmpz_get_d_2exp@plt+0x2777c> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - fwait │ │ │ │ - push %esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ + mov $0x835153c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8073d02 <__gmpz_get_d_2exp@plt+0x27f32> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8073cd8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073cd8 <__gmpz_get_d_2exp@plt+0x27f08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - enter $0x1956,$0x0 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%ax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8073bfb <__gmpz_get_d_2exp@plt+0x27e2b> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8073c86 <__gmpz_get_d_2exp@plt+0x27eb6> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8073c52 <__gmpz_get_d_2exp@plt+0x27e82> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8073c7b <__gmpz_get_d_2exp@plt+0x27eab> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 8073c7b <__gmpz_get_d_2exp@plt+0x27eab> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - and %ah,0x2e(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8073119 <__gmpz_get_d_2exp@plt+0x27349> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8073115 <__gmpz_get_d_2exp@plt+0x27345> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8208819,-0xc(%ebp) │ │ │ │ + or $0x3c,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073c0c <__gmpz_get_d_2exp@plt+0x27e3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807315a <__gmpz_get_d_2exp@plt+0x2738a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov 0x8b08073c,%al │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073ca0 <__gmpz_get_d_2exp@plt+0x27ed0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807319e <__gmpz_get_d_2exp@plt+0x273ce> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8073244 <__gmpz_get_d_2exp@plt+0x27474> │ │ │ │ - add $0x28,%edi │ │ │ │ + jb 8073d6c <__gmpz_get_d_2exp@plt+0x27f9c> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807323a <__gmpz_get_d_2exp@plt+0x2746a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + ja 8073d62 <__gmpz_get_d_2exp@plt+0x27f92> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x8073bc0,-0xc(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x8073124,-0x24(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8073168,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + mov $0x19002dd7,%eax │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80732ea <__gmpz_get_d_2exp@plt+0x2751a> │ │ │ │ - add $0x1c,%edi │ │ │ │ + jb 8073dec <__gmpz_get_d_2exp@plt+0x2801c> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80732e0 <__gmpz_get_d_2exp@plt+0x27510> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x80731ac,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 8073de2 <__gmpz_get_d_2exp@plt+0x28012> │ │ │ │ + movl $0x8114370,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8073d14,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8073b70 <__gmpz_get_d_2exp@plt+0x27da0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8351544,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807332e <__gmpz_get_d_2exp@plt+0x2755e> │ │ │ │ + jb 8073e2b <__gmpz_get_d_2exp@plt+0x2805b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8073372 <__gmpz_get_d_2exp@plt+0x275a2> │ │ │ │ + jb 8073f5d <__gmpz_get_d_2exp@plt+0x2818d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8073f68,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8073418 <__gmpz_get_d_2exp@plt+0x27648> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807340e <__gmpz_get_d_2exp@plt+0x2763e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x80732f8,-0x24(%edi) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x807333c,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - 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 80734be <__gmpz_get_d_2exp@plt+0x276ee> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80734b4 <__gmpz_get_d_2exp@plt+0x276e4> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x8073380,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073f68 <__gmpz_get_d_2exp@plt+0x28198> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8073f2a <__gmpz_get_d_2exp@plt+0x2815a> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8073eb1 <__gmpz_get_d_2exp@plt+0x280e1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8073f1b <__gmpz_get_d_2exp@plt+0x2814b> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8073eb1 <__gmpz_get_d_2exp@plt+0x280e1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8073f1b <__gmpz_get_d_2exp@plt+0x2814b> │ │ │ │ + movl $0x8073dfc,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8073502 <__gmpz_get_d_2exp@plt+0x27732> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8073546 <__gmpz_get_d_2exp@plt+0x27776> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80735ec <__gmpz_get_d_2exp@plt+0x2781c> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80735e2 <__gmpz_get_d_2exp@plt+0x27812> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x80734cc,-0x24(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8073510,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8073ebc <__gmpz_get_d_2exp@plt+0x280ec> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8073692 <__gmpz_get_d_2exp@plt+0x278c2> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8073688 <__gmpz_get_d_2exp@plt+0x278b8> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + inc %esp │ │ │ │ + aas │ │ │ │ + pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8073f44 <__gmpz_get_d_2exp@plt+0x28174> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807400b <__gmpz_get_d_2exp@plt+0x2823b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x8073554,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x8073e38,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8073784 <__gmpz_get_d_2exp@plt+0x279b4> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807377a <__gmpz_get_d_2exp@plt+0x279aa> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - 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 %edx,0x7c(%esp) │ │ │ │ - mov 0x24(%eax),%edx │ │ │ │ - mov 0x28(%eax),%eax │ │ │ │ - movl $0x8073428,-0x3c(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80735fc,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xea,%al │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8073bf7 <__gmpz_get_d_2exp@plt+0x27e27> │ │ │ │ - movl $0x80737d0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80737d0 <__gmpz_get_d_2exp@plt+0x27a00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - shr $1,%cl │ │ │ │ - sub $0x4200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - movl $0x8073804,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8073804 <__gmpz_get_d_2exp@plt+0x27a34> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - jmp 809382b <__gmpz_get_d_2exp@plt+0x47a5b> │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - movl $0x8073838,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8073838 <__gmpz_get_d_2exp@plt+0x27a68> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - push $0x3002de9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8073852 <__gmpz_get_d_2exp@plt+0x27a82> │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x83521a0,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - movl $0x807387c,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807387c <__gmpz_get_d_2exp@plt+0x27aac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - and $0xe9,%al │ │ │ │ - sub $0x400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807388b <__gmpz_get_d_2exp@plt+0x27abb> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - movl $0x80738b8,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80738b8 <__gmpz_get_d_2exp@plt+0x27ae8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call d076699 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8073bef <__gmpz_get_d_2exp@plt+0x27e1f> │ │ │ │ - movl $0x80738e8,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80738e8 <__gmpz_get_d_2exp@plt+0x27b18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x5002de8,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80738fa <__gmpz_get_d_2exp@plt+0x27b2a> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - movl $0x8073924,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8073924 <__gmpz_get_d_2exp@plt+0x27b54> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 8073902 <__gmpz_get_d_2exp@plt+0x27b32> │ │ │ │ - sub $0x500,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8073936 <__gmpz_get_d_2exp@plt+0x27b66> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - movl $0x8073960,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8073960 <__gmpz_get_d_2exp@plt+0x27b90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - inc %eax │ │ │ │ - call 80d3987 <__gmpz_get_d_2exp@plt+0x87bb7> │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8073972 <__gmpz_get_d_2exp@plt+0x27ba2> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - movl $0x807399c,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807399c <__gmpz_get_d_2exp@plt+0x27bcc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xe8,%al │ │ │ │ - sub $0x700,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80739ae <__gmpz_get_d_2exp@plt+0x27bde> │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - movl $0x80739d8,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80739d8 <__gmpz_get_d_2exp@plt+0x27c08> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - enter $0x2de7,$0x0 │ │ │ │ - or %al,(%eax) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb $0xd5,%al │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8073be7 <__gmpz_get_d_2exp@plt+0x27e17> │ │ │ │ - movl $0x8073a08,0x0(%ebp) │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8073a08 <__gmpz_get_d_2exp@plt+0x27c38> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - out %eax,$0x2d │ │ │ │ add %cl,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8073a1a <__gmpz_get_d_2exp@plt+0x27c4a> │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - movl $0x8073a44,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8073a44 <__gmpz_get_d_2exp@plt+0x27c74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - out %eax,$0x2d │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8073a56 <__gmpz_get_d_2exp@plt+0x27c86> │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - movl $0x8073a80,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8073a80 <__gmpz_get_d_2exp@plt+0x27cb0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - and %ah,%bh │ │ │ │ - sub $0x900,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8073a92 <__gmpz_get_d_2exp@plt+0x27cc2> │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - movl $0x8073abc,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8073abc <__gmpz_get_d_2exp@plt+0x27cec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - in $0xe6,%al │ │ │ │ - sub $0xa00,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8073ace <__gmpz_get_d_2exp@plt+0x27cfe> │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - movl $0x8073af8,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8073af8 <__gmpz_get_d_2exp@plt+0x27d28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - test $0xe6,%al │ │ │ │ - sub $0xb00,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8073bdf <__gmpz_get_d_2exp@plt+0x27e0f> │ │ │ │ - movl $0x8073b28,0x0(%ebp) │ │ │ │ - mov 0x2c(%ebp),%esi │ │ │ │ + jb 8074134 <__gmpz_get_d_2exp@plt+0x28364> │ │ │ │ + movl $0x8074144,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8073b28 <__gmpz_get_d_2exp@plt+0x27d58> │ │ │ │ + jne 8074144 <__gmpz_get_d_2exp@plt+0x28374> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - js 8073b04 <__gmpz_get_d_2exp@plt+0x27d34> │ │ │ │ - sub $0x800b00,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8073bd7 <__gmpz_get_d_2exp@plt+0x27e07> │ │ │ │ - add $0x4c,%edi │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8073bff <__gmpz_get_d_2exp@plt+0x27e2f> │ │ │ │ - movl $0x8073254,-0x48(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80736a0,-0x28(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + ja 8074065 <__gmpz_get_d_2exp@plt+0x28295> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x8073fa0,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - movl $0x81ef4f8,0x24(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x48(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8073845 <__gmpz_get_d_2exp@plt+0x27a75> │ │ │ │ - mov $0x83521b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8073d84 <__gmpz_get_d_2exp@plt+0x27fb4> │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x94,%al │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ + pop %esp │ │ │ │ + aam $0x2d │ │ │ │ + add %cl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8073c55 <__gmpz_get_d_2exp@plt+0x27e85> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8073c51 <__gmpz_get_d_2exp@plt+0x27e81> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82087e3,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + sbb $0x89,%al │ │ │ │ dec %esp │ │ │ │ - in $0x2d,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8074074 <__gmpz_get_d_2exp@plt+0x282a4> │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8073d84 <__gmpz_get_d_2exp@plt+0x27fb4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %dl,%ah │ │ │ │ + sub $0x500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8073c8d <__gmpz_get_d_2exp@plt+0x27ebd> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock call 910f488c │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 807379c <__gmpz_get_d_2exp@plt+0x279cc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80740e8 <__gmpz_get_d_2exp@plt+0x28318> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8073cce <__gmpz_get_d_2exp@plt+0x27efe> │ │ │ │ + jb 80741af <__gmpz_get_d_2exp@plt+0x283df> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8073d12 <__gmpz_get_d_2exp@plt+0x27f42> │ │ │ │ + jb 80742e1 <__gmpz_get_d_2exp@plt+0x28511> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80742ec,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8073da8 <__gmpz_get_d_2exp@plt+0x27fd8> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8073d9e <__gmpz_get_d_2exp@plt+0x27fce> │ │ │ │ - movl $0x81edd7c,-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 0x18(%eax),%eax │ │ │ │ - movl $0x8073c98,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8073cdc,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8073e4d <__gmpz_get_d_2exp@plt+0x2807d> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8073e43 <__gmpz_get_d_2exp@plt+0x28073> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x8073d20,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8073e92 <__gmpz_get_d_2exp@plt+0x280c2> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8073ed6 <__gmpz_get_d_2exp@plt+0x28106> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8073f6c <__gmpz_get_d_2exp@plt+0x2819c> │ │ │ │ - add $0x28,%edi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80742ec <__gmpz_get_d_2exp@plt+0x2851c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8073f62 <__gmpz_get_d_2exp@plt+0x28192> │ │ │ │ - movl $0x81edd7c,-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 0x18(%eax),%eax │ │ │ │ - movl $0x8073e5c,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ + ja 80742ae <__gmpz_get_d_2exp@plt+0x284de> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8074235 <__gmpz_get_d_2exp@plt+0x28465> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 807429f <__gmpz_get_d_2exp@plt+0x284cf> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8074235 <__gmpz_get_d_2exp@plt+0x28465> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807429f <__gmpz_get_d_2exp@plt+0x284cf> │ │ │ │ + movl $0x8074180,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8073ea0,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8074011 <__gmpz_get_d_2exp@plt+0x28241> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8074007 <__gmpz_get_d_2exp@plt+0x28237> │ │ │ │ - movl $0x81edd7c,-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 %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x8073ee4,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8074240 <__gmpz_get_d_2exp@plt+0x28470> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80740c0 <__gmpz_get_d_2exp@plt+0x282f0> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80740b6 <__gmpz_get_d_2exp@plt+0x282e6> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + enter $0x742,$0x8 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80742c8 <__gmpz_get_d_2exp@plt+0x284f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807438f <__gmpz_get_d_2exp@plt+0x285bf> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x8073f7c,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80741bc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c750 <__gmpz_get_d_2exp@plt+0x110980> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8074106 <__gmpz_get_d_2exp@plt+0x28336> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cwtl │ │ │ │ + shrl $1,0x3001700 │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807414a <__gmpz_get_d_2exp@plt+0x2837a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80741e0 <__gmpz_get_d_2exp@plt+0x28410> │ │ │ │ - add $0x28,%edi │ │ │ │ + jb 807449e <__gmpz_get_d_2exp@plt+0x286ce> │ │ │ │ + movl $0x80744b0,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80744b0 <__gmpz_get_d_2exp@plt+0x286e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80741d6 <__gmpz_get_d_2exp@plt+0x28406> │ │ │ │ - movl $0x81edd7c,-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 0x18(%eax),%eax │ │ │ │ - movl $0x80740d0,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8074114,-0x10(%edi) │ │ │ │ + ja 80743e3 <__gmpz_get_d_2exp@plt+0x28613> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8074324,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8073d84 <__gmpz_get_d_2exp@plt+0x27fb4> │ │ │ │ + in $0xd0,%al │ │ │ │ + sub $0xc800,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80743f2 <__gmpz_get_d_2exp@plt+0x28622> │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8073d84 <__gmpz_get_d_2exp@plt+0x27fb4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + shrb $1,0x400 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock pusha │ │ │ │ + inc %esp │ │ │ │ pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8074460 <__gmpz_get_d_2exp@plt+0x28690> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x300,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8074285 <__gmpz_get_d_2exp@plt+0x284b5> │ │ │ │ + jb 8074553 <__gmpz_get_d_2exp@plt+0x28783> │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807427b <__gmpz_get_d_2exp@plt+0x284ab> │ │ │ │ - movl $0x81edd7c,-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 %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x8074158,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + ja 8074549 <__gmpz_get_d_2exp@plt+0x28779> │ │ │ │ + movl $0x8074028,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + movl $0x80743ac,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ + movl $0x8351381,-0x8(%ebp) │ │ │ │ + movl $0x8351254,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov $0x835154c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80742ca <__gmpz_get_d_2exp@plt+0x284fa> │ │ │ │ + jb 8074593 <__gmpz_get_d_2exp@plt+0x287c3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807430e <__gmpz_get_d_2exp@plt+0x2853e> │ │ │ │ + jb 80746c5 <__gmpz_get_d_2exp@plt+0x288f5> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80746d0,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80743a4 <__gmpz_get_d_2exp@plt+0x285d4> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807439a <__gmpz_get_d_2exp@plt+0x285ca> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x8074294,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80746d0 <__gmpz_get_d_2exp@plt+0x28900> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8074692 <__gmpz_get_d_2exp@plt+0x288c2> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8074619 <__gmpz_get_d_2exp@plt+0x28849> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8074683 <__gmpz_get_d_2exp@plt+0x288b3> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8074619 <__gmpz_get_d_2exp@plt+0x28849> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8074683 <__gmpz_get_d_2exp@plt+0x288b3> │ │ │ │ + movl $0x8074564,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80742d8,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8074449 <__gmpz_get_d_2exp@plt+0x28679> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807443f <__gmpz_get_d_2exp@plt+0x2866f> │ │ │ │ - movl $0x81edd7c,-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 %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x807431c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8074624 <__gmpz_get_d_2exp@plt+0x28854> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %esi │ │ │ │ pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80746ac <__gmpz_get_d_2exp@plt+0x288dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80744f8 <__gmpz_get_d_2exp@plt+0x28728> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80744ee <__gmpz_get_d_2exp@plt+0x2871e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + ja 8074773 <__gmpz_get_d_2exp@plt+0x289a3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x80743b4,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80745a0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c750 <__gmpz_get_d_2exp@plt+0x110980> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807453e <__gmpz_get_d_2exp@plt+0x2876e> │ │ │ │ + jb 80747b7 <__gmpz_get_d_2exp@plt+0x289e7> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8074582 <__gmpz_get_d_2exp@plt+0x287b2> │ │ │ │ + jb 80748e9 <__gmpz_get_d_2exp@plt+0x28b19> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80748f4,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8074618 <__gmpz_get_d_2exp@plt+0x28848> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807460e <__gmpz_get_d_2exp@plt+0x2883e> │ │ │ │ - movl $0x81edd7c,-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 0x18(%eax),%eax │ │ │ │ - movl $0x8074508,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x807454c,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80746bd <__gmpz_get_d_2exp@plt+0x288ed> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80746b3 <__gmpz_get_d_2exp@plt+0x288e3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x8074590,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8074702 <__gmpz_get_d_2exp@plt+0x28932> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8074746 <__gmpz_get_d_2exp@plt+0x28976> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80747dc <__gmpz_get_d_2exp@plt+0x28a0c> │ │ │ │ - add $0x28,%edi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80748f4 <__gmpz_get_d_2exp@plt+0x28b24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80747d2 <__gmpz_get_d_2exp@plt+0x28a02> │ │ │ │ - movl $0x81edd7c,-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 0x18(%eax),%eax │ │ │ │ - movl $0x80746cc,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ + ja 80748b6 <__gmpz_get_d_2exp@plt+0x28ae6> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 807483d <__gmpz_get_d_2exp@plt+0x28a6d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80748a7 <__gmpz_get_d_2exp@plt+0x28ad7> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 807483d <__gmpz_get_d_2exp@plt+0x28a6d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80748a7 <__gmpz_get_d_2exp@plt+0x28ad7> │ │ │ │ + movl $0x8074788,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8074710,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8074881 <__gmpz_get_d_2exp@plt+0x28ab1> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8074877 <__gmpz_get_d_2exp@plt+0x28aa7> │ │ │ │ - movl $0x81edd7c,-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 %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x8074754,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8074848 <__gmpz_get_d_2exp@plt+0x28a78> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8074930 <__gmpz_get_d_2exp@plt+0x28b60> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8074926 <__gmpz_get_d_2exp@plt+0x28b56> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + rorb $1,0x7(%eax) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80748d0 <__gmpz_get_d_2exp@plt+0x28b00> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8074997 <__gmpz_get_d_2exp@plt+0x28bc7> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x80747ec,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80747c4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c750 <__gmpz_get_d_2exp@plt+0x110980> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jo 8074971 <__gmpz_get_d_2exp@plt+0x28ba1> │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8074b32 <__gmpz_get_d_2exp@plt+0x28d62> │ │ │ │ + movl $0x8074b44,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8074b44 <__gmpz_get_d_2exp@plt+0x28d74> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80749ff <__gmpz_get_d_2exp@plt+0x28c2f> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8074708,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x807492c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807354c <__gmpz_get_d_2exp@plt+0x2777c> │ │ │ │ + dec %esp │ │ │ │ + lret $0x2d │ │ │ │ + lret $0x0 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8074a0e <__gmpz_get_d_2exp@plt+0x28c3e> │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807354c <__gmpz_get_d_2exp@plt+0x2777c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + loopne 8074b03 <__gmpz_get_d_2exp@plt+0x28d33> │ │ │ │ + sub $0x600,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock fmuls 0x7(%edx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8074ad8 <__gmpz_get_d_2exp@plt+0x28d08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8074976 <__gmpz_get_d_2exp@plt+0x28ba6> │ │ │ │ + jb 8074baf <__gmpz_get_d_2exp@plt+0x28ddf> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80749ba <__gmpz_get_d_2exp@plt+0x28bea> │ │ │ │ + jb 8074ce1 <__gmpz_get_d_2exp@plt+0x28f11> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8074cec,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8074a50 <__gmpz_get_d_2exp@plt+0x28c80> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8074a46 <__gmpz_get_d_2exp@plt+0x28c76> │ │ │ │ - movl $0x81edd7c,-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 0x18(%eax),%eax │ │ │ │ - movl $0x8074940,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8074984,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8074af5 <__gmpz_get_d_2exp@plt+0x28d25> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8074aeb <__gmpz_get_d_2exp@plt+0x28d1b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x80749c8,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8074b3a <__gmpz_get_d_2exp@plt+0x28d6a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8074b7e <__gmpz_get_d_2exp@plt+0x28dae> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8074c14 <__gmpz_get_d_2exp@plt+0x28e44> │ │ │ │ - add $0x28,%edi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8074cec <__gmpz_get_d_2exp@plt+0x28f1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8074c0a <__gmpz_get_d_2exp@plt+0x28e3a> │ │ │ │ - movl $0x81edd7c,-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 0x18(%eax),%eax │ │ │ │ - movl $0x8074b04,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ + ja 8074cae <__gmpz_get_d_2exp@plt+0x28ede> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8074c35 <__gmpz_get_d_2exp@plt+0x28e65> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8074c9f <__gmpz_get_d_2exp@plt+0x28ecf> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8074c35 <__gmpz_get_d_2exp@plt+0x28e65> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8074c9f <__gmpz_get_d_2exp@plt+0x28ecf> │ │ │ │ + movl $0x8074b80,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8074b48,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8074cb9 <__gmpz_get_d_2exp@plt+0x28ee9> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8074caf <__gmpz_get_d_2exp@plt+0x28edf> │ │ │ │ - movl $0x81edd7c,-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 %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x8074b8c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8074c40 <__gmpz_get_d_2exp@plt+0x28e70> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8074d68 <__gmpz_get_d_2exp@plt+0x28f98> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8074d5e <__gmpz_get_d_2exp@plt+0x28f8e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + enter $0x74c,$0x8 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8074cc8 <__gmpz_get_d_2exp@plt+0x28ef8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8074d8f <__gmpz_get_d_2exp@plt+0x28fbf> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x8074c24,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x8074bbc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c750 <__gmpz_get_d_2exp@plt+0x110980> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8074dae <__gmpz_get_d_2exp@plt+0x28fde> │ │ │ │ + jb 8074dd3 <__gmpz_get_d_2exp@plt+0x29003> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8074df2 <__gmpz_get_d_2exp@plt+0x29022> │ │ │ │ + jb 8074f05 <__gmpz_get_d_2exp@plt+0x29135> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8074f10,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8074e88 <__gmpz_get_d_2exp@plt+0x290b8> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8074e7e <__gmpz_get_d_2exp@plt+0x290ae> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x8074d78,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8074f10 <__gmpz_get_d_2exp@plt+0x29140> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8074ed2 <__gmpz_get_d_2exp@plt+0x29102> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8074e59 <__gmpz_get_d_2exp@plt+0x29089> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8074ec3 <__gmpz_get_d_2exp@plt+0x290f3> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8074e59 <__gmpz_get_d_2exp@plt+0x29089> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8074ec3 <__gmpz_get_d_2exp@plt+0x290f3> │ │ │ │ + movl $0x8074da4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8074dbc,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8074e64 <__gmpz_get_d_2exp@plt+0x29094> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + in (%dx),%al │ │ │ │ + dec %esi │ │ │ │ pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8074eec <__gmpz_get_d_2exp@plt+0x2911c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8074f2d <__gmpz_get_d_2exp@plt+0x2915d> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8074f23 <__gmpz_get_d_2exp@plt+0x29153> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + ja 8074fb3 <__gmpz_get_d_2exp@plt+0x291e3> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x8074e00,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x8074de0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %dl,%dl │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %esp │ │ │ │ + lds 0x3001700,%ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8075754 <__gmpz_get_d_2exp@plt+0x29984> │ │ │ │ - movl $0x8074f78,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8074f78 <__gmpz_get_d_2exp@plt+0x291a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - shrb %cl,0x4200 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - movl $0x8074fb4,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + jb 8075114 <__gmpz_get_d_2exp@plt+0x29344> │ │ │ │ + movl $0x8075124,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8074fb4 <__gmpz_get_d_2exp@plt+0x291e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0xd2,%al │ │ │ │ - sub $0x300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8074fcd <__gmpz_get_d_2exp@plt+0x291fd> │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x83521b8,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8074ff8,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8074ff8 <__gmpz_get_d_2exp@plt+0x29228> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - rcl $1,%cl │ │ │ │ - sub $0x400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8075007 <__gmpz_get_d_2exp@plt+0x29237> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - movl $0x8075034,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8075034 <__gmpz_get_d_2exp@plt+0x29264> │ │ │ │ + jne 8075124 <__gmpz_get_d_2exp@plt+0x29354> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - shrl $1,0x500 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8075046 <__gmpz_get_d_2exp@plt+0x29276> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8075007 <__gmpz_get_d_2exp@plt+0x29237> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8074d24,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x8074f48,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - movl $0x8075070,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8075070 <__gmpz_get_d_2exp@plt+0x292a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %eax │ │ │ │ - shrl $1,0x600 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807574c <__gmpz_get_d_2exp@plt+0x2997c> │ │ │ │ - movl $0x80750a0,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80750a0 <__gmpz_get_d_2exp@plt+0x292d0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sub %dl,%cl │ │ │ │ - sub $0x10600,%eax │ │ │ │ + jmp 807354c <__gmpz_get_d_2exp@plt+0x2777c> │ │ │ │ + push %esp │ │ │ │ + les 0xc800,%ebp │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80750b2 <__gmpz_get_d_2exp@plt+0x292e2> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - movl $0x80750dc,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8075016 <__gmpz_get_d_2exp@plt+0x29246> │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80750dc <__gmpz_get_d_2exp@plt+0x2930c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - shrb $1,0x600 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80750ee <__gmpz_get_d_2exp@plt+0x2931e> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - movl $0x8075118,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8075118 <__gmpz_get_d_2exp@plt+0x29348> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0xd0,%al │ │ │ │ - sub $0x700,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807512a <__gmpz_get_d_2exp@plt+0x2935a> │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - movl $0x8075154,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8075154 <__gmpz_get_d_2exp@plt+0x29384> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - je 807511a <__gmpz_get_d_2exp@plt+0x2934a> │ │ │ │ - sub $0x800,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8075166 <__gmpz_get_d_2exp@plt+0x29396> │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - movl $0x8075190,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8075190 <__gmpz_get_d_2exp@plt+0x293c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %dl,%al │ │ │ │ - sub $0x900,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8075744 <__gmpz_get_d_2exp@plt+0x29974> │ │ │ │ - movl $0x80751c0,0x0(%ebp) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80751c0 <__gmpz_get_d_2exp@plt+0x293f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or %dl,%al │ │ │ │ - sub $0x80900,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80751d2 <__gmpz_get_d_2exp@plt+0x29402> │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - movl $0x80751fc,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80751fc <__gmpz_get_d_2exp@plt+0x2942c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - iret │ │ │ │ - sub $0x900,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807520e <__gmpz_get_d_2exp@plt+0x2943e> │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - movl $0x8075238,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8075238 <__gmpz_get_d_2exp@plt+0x29468> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 807354c <__gmpz_get_d_2exp@plt+0x2777c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - iret │ │ │ │ - sub $0xa00,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807524a <__gmpz_get_d_2exp@plt+0x2947a> │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - movl $0x8075274,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8075274 <__gmpz_get_d_2exp@plt+0x294a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - push %esp │ │ │ │ - iret │ │ │ │ - sub $0xb00,%eax │ │ │ │ + add %al,%ah │ │ │ │ + sub $0x400,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8075286 <__gmpz_get_d_2exp@plt+0x294b6> │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - movl $0x80752b0,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock rclb $1,0x7(%eax) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80752b0 <__gmpz_get_d_2exp@plt+0x294e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sbb %cl,%bh │ │ │ │ - sub $0xc00,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807573c <__gmpz_get_d_2exp@plt+0x2996c> │ │ │ │ - movl $0x80752e0,0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%esi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80752e0 <__gmpz_get_d_2exp@plt+0x29510> │ │ │ │ + jne 80750d0 <__gmpz_get_d_2exp@plt+0x29300> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - call 140780a7 │ │ │ │ - inc %eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8075734 <__gmpz_get_d_2exp@plt+0x29964> │ │ │ │ - movl $0x8075310,0x0(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ - nop │ │ │ │ - mov 0xc002dce,%al │ │ │ │ - inc %eax │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x1e4c7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 807575c <__gmpz_get_d_2exp@plt+0x2998c> │ │ │ │ - movl $0x8073c64,-0x1e0(%edi) │ │ │ │ - mov %esi,-0x1d8(%edi) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,-0x1d4(%edi) │ │ │ │ - movl $0x8073db8,-0x1d0(%edi) │ │ │ │ - mov %esi,-0x1c8(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x1c4(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c0(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x1bc(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x1b8(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %edx,-0x1b4(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea -0x1e0(%edi),%edx │ │ │ │ - mov %edx,-0x1b0(%edi) │ │ │ │ - movl $0x81b9094,-0x1ac(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - lea -0x1d0(%edi),%edx │ │ │ │ - mov %edx,-0x1a8(%edi) │ │ │ │ - movl $0x83674a5,-0x1a4(%edi) │ │ │ │ - movl $0x8074020,-0x1a0(%edi) │ │ │ │ - mov %esi,-0x198(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x194(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x190(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18c(%edi) │ │ │ │ + jb 80751cd <__gmpz_get_d_2exp@plt+0x293fd> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80751c3 <__gmpz_get_d_2exp@plt+0x293f3> │ │ │ │ + movl $0x80749b4,-0x1c(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x188(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x184(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x180(%edi) │ │ │ │ - movl $0x81b9094,-0x17c(%edi) │ │ │ │ - lea -0x1a0(%edi),%ecx │ │ │ │ - mov %ecx,-0x178(%edi) │ │ │ │ - lea -0x1aa(%edi),%ecx │ │ │ │ - mov %ecx,-0x174(%edi) │ │ │ │ - movl $0x80741f0,-0x170(%edi) │ │ │ │ - mov %esi,-0x168(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x164(%edi) │ │ │ │ - mov %edx,-0x160(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x15c(%edi) │ │ │ │ - mov %eax,-0x158(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x154(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x150(%edi) │ │ │ │ - movl $0x81b9094,-0x14c(%edi) │ │ │ │ - lea -0x170(%edi),%ecx │ │ │ │ - mov %ecx,-0x148(%edi) │ │ │ │ - lea -0x17a(%edi),%ecx │ │ │ │ - mov %ecx,-0x144(%edi) │ │ │ │ - movl $0x81b9094,-0x140(%edi) │ │ │ │ - lea -0x14a(%edi),%ecx │ │ │ │ - mov %ecx,-0x13c(%edi) │ │ │ │ - movl $0x83674a5,-0x138(%edi) │ │ │ │ - movl $0x8074458,-0x134(%edi) │ │ │ │ - mov %esi,-0x12c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x128(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x124(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x120(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x11c(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x118(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x114(%edi) │ │ │ │ - movl $0x81b9094,-0x110(%edi) │ │ │ │ - lea -0x134(%edi),%ecx │ │ │ │ - mov %ecx,-0x10c(%edi) │ │ │ │ - movl $0x83674a5,-0x108(%edi) │ │ │ │ - movl $0x8074628,-0x104(%edi) │ │ │ │ - mov %esi,-0xfc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xf8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xf4(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xf0(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xec(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xe8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xe4(%edi) │ │ │ │ - movl $0x81b9094,-0xe0(%edi) │ │ │ │ - lea -0x104(%edi),%eax │ │ │ │ - mov %eax,-0xdc(%edi) │ │ │ │ - lea -0x10e(%edi),%eax │ │ │ │ - mov %eax,-0xd8(%edi) │ │ │ │ - movl $0x8074890,-0xd4(%edi) │ │ │ │ - mov %esi,-0xcc(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc8(%edi) │ │ │ │ - mov %ecx,-0xc4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc0(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xbc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xb8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xb4(%edi) │ │ │ │ - movl $0x81b9094,-0xb0(%edi) │ │ │ │ - lea -0xd4(%edi),%eax │ │ │ │ - mov %eax,-0xac(%edi) │ │ │ │ - lea -0xde(%edi),%eax │ │ │ │ - mov %eax,-0xa8(%edi) │ │ │ │ - movl $0x81b9094,-0xa4(%edi) │ │ │ │ - lea -0xae(%edi),%eax │ │ │ │ - mov %eax,-0xa0(%edi) │ │ │ │ - lea -0x13e(%edi),%eax │ │ │ │ - mov %eax,-0x9c(%edi) │ │ │ │ - movl $0x8074a60,-0x98(%edi) │ │ │ │ - mov %esi,-0x90(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8c(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x88(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x84(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x80(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x7c(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x78(%edi) │ │ │ │ - movl $0x81b9094,-0x74(%edi) │ │ │ │ - lea -0x98(%edi),%eax │ │ │ │ - mov %eax,-0x70(%edi) │ │ │ │ - movl $0x83674a5,-0x6c(%edi) │ │ │ │ - movl $0x8074cc8,-0x68(%edi) │ │ │ │ - mov %esi,-0x60(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x54(%edi) │ │ │ │ - mov %edx,-0x50(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4c(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x81b9094,-0x44(%edi) │ │ │ │ - lea -0x68(%edi),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - lea -0x72(%edi),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x8074e98,-0x38(%edi) │ │ │ │ - mov %esi,-0x30(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x42(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8074fd0,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0xa2(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8074fc1 <__gmpz_get_d_2exp@plt+0x291f1> │ │ │ │ - mov $0x83521d8,%esi │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8351381,-0x8(%ebp) │ │ │ │ + movl $0x8351254,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8351560,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1e4,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ + 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 8075797 <__gmpz_get_d_2exp@plt+0x299c7> │ │ │ │ + jb 807524b <__gmpz_get_d_2exp@plt+0x2947b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8075224,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 815c6a8 <__gmpz_get_d_2exp@plt+0x1108d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8075224 <__gmpz_get_d_2exp@plt+0x29454> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80757d5 <__gmpz_get_d_2exp@plt+0x29a05> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x83521e1,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8075803 <__gmpz_get_d_2exp@plt+0x29a33> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815c718 <__gmpz_get_d_2exp@plt+0x110948> │ │ │ │ + ja 807520d <__gmpz_get_d_2exp@plt+0x2943d> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807583c <__gmpz_get_d_2exp@plt+0x29a6c> │ │ │ │ + jb 80752ce <__gmpz_get_d_2exp@plt+0x294fe> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80752a8,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8075950 <__gmpz_get_d_2exp@plt+0x29b80> │ │ │ │ - movl $0x807593c,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807593c <__gmpz_get_d_2exp@plt+0x29b6c> │ │ │ │ + jne 80752a8 <__gmpz_get_d_2exp@plt+0x294d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x104d8bf0(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8075291 <__gmpz_get_d_2exp@plt+0x294c1> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807542b <__gmpz_get_d_2exp@plt+0x2965b> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - je 807592c <__gmpz_get_d_2exp@plt+0x29b5c> │ │ │ │ - movl $0x807591c,-0x4(%ebp) │ │ │ │ + jne 80753a5 <__gmpz_get_d_2exp@plt+0x295d5> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80753ee <__gmpz_get_d_2exp@plt+0x2961e> │ │ │ │ + movl $0x80751e0,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x8114370,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x8075388,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x2(%edx),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807591c <__gmpz_get_d_2exp@plt+0x29b4c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x8,%al │ │ │ │ - pop %ecx │ │ │ │ - pop %es │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%esi,%eiz,2),%eax │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x668aebf2(%ecx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8075953 <__gmpz_get_d_2exp@plt+0x29b83> │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8075361 <__gmpz_get_d_2exp@plt+0x29591> │ │ │ │ + movl $0x8075258,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x8114370,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0xf76f7f9(%eax,%ebx,2) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807599f <__gmpz_get_d_2exp@plt+0x29bcf> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x8075810,-0x10(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80758e0,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8075414,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000003,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 8075322 <__gmpz_get_d_2exp@plt+0x29552> │ │ │ │ + mov $0x835157c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8075a1a <__gmpz_get_d_2exp@plt+0x29c4a> │ │ │ │ - movl $0x8075774,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80757a4,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80757e0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x807584c,-0x10(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + jb 8075492 <__gmpz_get_d_2exp@plt+0x296c2> │ │ │ │ + movl $0x8075474,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x83521e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8075474 <__gmpz_get_d_2exp@plt+0x296a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8075a57 <__gmpz_get_d_2exp@plt+0x29c87> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80759bc <__gmpz_get_d_2exp@plt+0x29bec> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x8b080754,%al │ │ │ │ + inc %esi │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + add %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80754a0 <__gmpz_get_d_2exp@plt+0x296d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4d8b044d(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x75890c45(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + and %bh,%dh │ │ │ │ + (bad) │ │ │ │ + incl (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8075ad8 <__gmpz_get_d_2exp@plt+0x29d08> │ │ │ │ - movl $0x8075a90,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81150a4 <__gmpz_get_d_2exp@plt+0xc92d4> │ │ │ │ - addl $0x0,(%eax) │ │ │ │ + jb 8075590 <__gmpz_get_d_2exp@plt+0x297c0> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80755f0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80755f0 <__gmpz_get_d_2exp@plt+0x29820> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8075ae0 <__gmpz_get_d_2exp@plt+0x29d10> │ │ │ │ - movl $0x8075a38,-0x8(%edi) │ │ │ │ + ja 8075503 <__gmpz_get_d_2exp@plt+0x29733> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8075ad0,0xc(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x7(%ebp,%edx,2) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807556c <__gmpz_get_d_2exp@plt+0x2979c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3316ff8b(%ecx) │ │ │ │ - cmc │ │ │ │ - or %eax,(%eax) │ │ │ │ - mov $0x83521ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x9c,%al │ │ │ │ + push %ebp │ │ │ │ + pop %es │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 8075590 <__gmpz_get_d_2exp@plt+0x297c0> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - pop %ebx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb $0x55,%al │ │ │ │ pop %es │ │ │ │ - or %cl,0x177fe9c6(%ecx) │ │ │ │ - pop %ss │ │ │ │ - add %cl,0x10076(%ebp) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807551c <__gmpz_get_d_2exp@plt+0x2974c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%ebx,%ebx,2) │ │ │ │ + cld │ │ │ │ + dec %eax │ │ │ │ + push %ebp │ │ │ │ pop %es │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8075548 <__gmpz_get_d_2exp@plt+0x29778> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8075b57 <__gmpz_get_d_2exp@plt+0x29d87> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8075bfa <__gmpz_get_d_2exp@plt+0x29e2a> │ │ │ │ - movl $0x8075ba0,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + rclb $0x8,0x7(%ebp) │ │ │ │ + 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 8075ba0 <__gmpz_get_d_2exp@plt+0x29dd0> │ │ │ │ + jne 80755c0 <__gmpz_get_d_2exp@plt+0x297f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc433bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8075894 <__gmpz_get_d_2exp@plt+0x29ac4> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80758a0,-0x20(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%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 80758a0 <__gmpz_get_d_2exp@plt+0x29ad0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - pop %ebx │ │ │ │ + hlt │ │ │ │ + loopne 80756ec <__gmpz_get_d_2exp@plt+0x2991c> │ │ │ │ pop %es │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8075bcc <__gmpz_get_d_2exp@plt+0x29dfc> │ │ │ │ + jne 80757e0 <__gmpz_get_d_2exp@plt+0x29a10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80756be <__gmpz_get_d_2exp@plt+0x298ee> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + enter $0x7,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%esp,%ebx,2) │ │ │ │ + adc $0x2c,%al │ │ │ │ + push %edi │ │ │ │ pop %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov $0x8352214,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807572c <__gmpz_get_d_2exp@plt+0x2995c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8075c21 <__gmpz_get_d_2exp@plt+0x29e51> │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x78,%al │ │ │ │ + push %edi │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ + cld │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - movl $0x81ef4f8,0x4(%ebp) │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8075cc6 <__gmpz_get_d_2exp@plt+0x29ef6> │ │ │ │ - movl $0x8075c6c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x7,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edi,%edx,2) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x20758bf0(%ecx) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8075c6c <__gmpz_get_d_2exp@plt+0x29e9c> │ │ │ │ + jne 8075704 <__gmpz_get_d_2exp@plt+0x29934> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x74f7f8a4(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,-0x899f3bb(%ecx) │ │ │ │ + cld │ │ │ │ + fcoms 0x7(%esi) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 8075c98 <__gmpz_get_d_2exp@plt+0x29ec8> │ │ │ │ + jne 80756d8 <__gmpz_get_d_2exp@plt+0x29908> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + movb $0x0,0x1e0000 │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - pop %esp │ │ │ │ + cld │ │ │ │ + push %esp │ │ │ │ + push %edi │ │ │ │ pop %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - lock movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - mov $0x8352218,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8075d21 <__gmpz_get_d_2exp@plt+0x29f51> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x8075d14,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x81ef4f8,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8075754 <__gmpz_get_d_2exp@plt+0x29984> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x8075840,0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8075840 <__gmpz_get_d_2exp@plt+0x29a70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + push $0x18 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8075d2c <__gmpz_get_d_2exp@plt+0x29f5c> │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov $0x8367496,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80757b9 <__gmpz_get_d_2exp@plt+0x299e9> │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 8075819 <__gmpz_get_d_2exp@plt+0x29a49> │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 807582a <__gmpz_get_d_2exp@plt+0x29a5a> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x20(%ebp),%eax │ │ │ │ + jge 807582a <__gmpz_get_d_2exp@plt+0x29a5a> │ │ │ │ + mov $0x83674a5,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 80757bb <__gmpz_get_d_2exp@plt+0x299eb> │ │ │ │ + mov $0x83674a5,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 80757bb <__gmpz_get_d_2exp@plt+0x299eb> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8075d5d <__gmpz_get_d_2exp@plt+0x29f8d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x458b0807(%edi,%edx,2) │ │ │ │ + sbb %cl,0x7589f045(%ecx) │ │ │ │ + hlt │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8075c40 <__gmpz_get_d_2exp@plt+0x29e70> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8075d85 <__gmpz_get_d_2exp@plt+0x29fb5> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + push %esi │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8075b74 <__gmpz_get_d_2exp@plt+0x29da4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8075dd1 <__gmpz_get_d_2exp@plt+0x2a001> │ │ │ │ - movl $0x8075d44,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8075d6c,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b8d2c,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x835221c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8075690 <__gmpz_get_d_2exp@plt+0x298c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x4e904c5(%ebx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl (%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8075e31 <__gmpz_get_d_2exp@plt+0x2a061> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8352225,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pop %eax │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807586c <__gmpz_get_d_2exp@plt+0x29a9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8075e92 <__gmpz_get_d_2exp@plt+0x2a0c2> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 8075968 <__gmpz_get_d_2exp@plt+0x29b98> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8075e88 <__gmpz_get_d_2exp@plt+0x2a0b8> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + ja 807595e <__gmpz_get_d_2exp@plt+0x29b8e> │ │ │ │ + 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 0x1b(%eax),%eax │ │ │ │ + movl $0x807561c,-0x1c(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8351571,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8075e00,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8075f12 <__gmpz_get_d_2exp@plt+0x2a142> │ │ │ │ + jb 8075ab6 <__gmpz_get_d_2exp@plt+0x29ce6> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8075ee0,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x8075b6c,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8075f15 <__gmpz_get_d_2exp@plt+0x2a145> │ │ │ │ - movl $0x8075e3c,-0xc(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x81ef4f8,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - 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 8075f9b <__gmpz_get_d_2exp@plt+0x2a1cb> │ │ │ │ - movl $0x8075f5c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8075f5c <__gmpz_get_d_2exp@plt+0x2a18c> │ │ │ │ + jne 8075b6c <__gmpz_get_d_2exp@plt+0x29d9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8075fa3 <__gmpz_get_d_2exp@plt+0x2a1d3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8075ea0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x81b8eb4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 80759b9 <__gmpz_get_d_2exp@plt+0x29be9> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x835222c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xe4,%al │ │ │ │ - pop %edi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + pop %edx │ │ │ │ pop %es │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8075fe4 <__gmpz_get_d_2exp@plt+0x2a214> │ │ │ │ + jne 8075a20 <__gmpz_get_d_2exp@plt+0x29c50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ch,%al │ │ │ │ + pop %edx │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4d89144d(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0xf0076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x20,%al │ │ │ │ - pusha │ │ │ │ - pop %es │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %dh,0x7(%edx,%ebx,2) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8076020 <__gmpz_get_d_2exp@plt+0x2a250> │ │ │ │ + jne 8075a74 <__gmpz_get_d_2exp@plt+0x29ca4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0x10076(%ebp) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xc4,%al │ │ │ │ + pop %edx │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8076065 <__gmpz_get_d_2exp@plt+0x2a295> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8352225,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x7(%edx,%ebx,2) │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8075a4c <__gmpz_get_d_2exp@plt+0x29c7c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80760c6 <__gmpz_get_d_2exp@plt+0x2a2f6> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80760bc <__gmpz_get_d_2exp@plt+0x2a2ec> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8076034,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + rcrb $1,0x7(%ecx) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80759d0 <__gmpz_get_d_2exp@plt+0x29c00> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pushf │ │ │ │ + pop %edx │ │ │ │ + pop %es │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8075a9c <__gmpz_get_d_2exp@plt+0x29ccc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807616c <__gmpz_get_d_2exp@plt+0x2a39c> │ │ │ │ - movl $0x8076108,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + pop %ecx │ │ │ │ + pop %es │ │ │ │ + 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 8076108 <__gmpz_get_d_2exp@plt+0x2a338> │ │ │ │ + jne 80759fc <__gmpz_get_d_2exp@plt+0x29c2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%ecx,%eiz,2) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + adc %bl,0x7(%ebx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8075b10 <__gmpz_get_d_2exp@plt+0x29d40> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + inc %eax │ │ │ │ + pop %ebx │ │ │ │ + pop %es │ │ │ │ + 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 8075b40 <__gmpz_get_d_2exp@plt+0x29d70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8076174 <__gmpz_get_d_2exp@plt+0x2a3a4> │ │ │ │ - movl $0x8076070,-0xc(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x81ef4f8,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + ja 8075bd7 <__gmpz_get_d_2exp@plt+0x29e07> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + movl $0x8075978,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - mov $0x8352238,%esi │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80761bc <__gmpz_get_d_2exp@plt+0x2a3ec> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov $0x5002d,%ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8075cce <__gmpz_get_d_2exp@plt+0x29efe> │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8075cc4 <__gmpz_get_d_2exp@plt+0x29ef4> │ │ │ │ + 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 │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x80758d0,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8075b9c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8350f4d,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8161d48 <__gmpz_get_d_2exp@plt+0x115f78> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8073b70 <__gmpz_get_d_2exp@plt+0x27da0> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80761f8 <__gmpz_get_d_2exp@plt+0x2a428> │ │ │ │ + jb 8075d05 <__gmpz_get_d_2exp@plt+0x29f35> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8161d48 <__gmpz_get_d_2exp@plt+0x115f78> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80762fb <__gmpz_get_d_2exp@plt+0x2a52b> │ │ │ │ - movl $0x8076238,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8076238 <__gmpz_get_d_2exp@plt+0x2a468> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8076303 <__gmpz_get_d_2exp@plt+0x2a533> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x807618c,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807628c,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8076312 <__gmpz_get_d_2exp@plt+0x2a542> │ │ │ │ - movl $0x80761c8,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80762d8,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x81ef06c,0x0(%ebp) │ │ │ │ + ja 8075d41 <__gmpz_get_d_2exp@plt+0x29f71> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x8075cdc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + and %bh,0x5002d(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8076321 <__gmpz_get_d_2exp@plt+0x2a551> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x835223c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - sbb $0xbf,%al │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8076362 <__gmpz_get_d_2exp@plt+0x2a592> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8076620 <__gmpz_get_d_2exp@plt+0x2a850> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - 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 8076396 <__gmpz_get_d_2exp@plt+0x2a5c6> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8076508 <__gmpz_get_d_2exp@plt+0x2a738> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - 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 80763c7 <__gmpz_get_d_2exp@plt+0x2a5f7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8075e39 <__gmpz_get_d_2exp@plt+0x2a069> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8075e2f <__gmpz_get_d_2exp@plt+0x2a05f> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%ecx │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x80754c8,-0x3c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x8075bf4,-0x2c(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8075d14,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807640c <__gmpz_get_d_2exp@plt+0x2a63c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80744ec <__gmpz_get_d_2exp@plt+0x2871c> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%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 80763fd <__gmpz_get_d_2exp@plt+0x2a62d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov $0x2d,%bh │ │ │ │ + add %al,0x8000100 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x1c(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8075f52 <__gmpz_get_d_2exp@plt+0x2a182> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8075f48 <__gmpz_get_d_2exp@plt+0x2a178> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x1f(%eax),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x23(%eax),%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x27(%eax),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x2b(%eax),%edx │ │ │ │ + mov 0x2f(%eax),%eax │ │ │ │ + movl $0x8075d60,-0x20(%edi) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8075afc <__gmpz_get_d_2exp@plt+0x29d2c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80679c4 <__gmpz_get_d_2exp@plt+0x1bbf4> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + cmp %dh,0x18002d(%esi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80764e7 <__gmpz_get_d_2exp@plt+0x2a717> │ │ │ │ - movl $0x807644c,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + jb 8076073 <__gmpz_get_d_2exp@plt+0x2a2a3> │ │ │ │ + movl $0x8075fc8,-0x14(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x3(%eax),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807644c <__gmpz_get_d_2exp@plt+0x2a67c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8076463 <__gmpz_get_d_2exp@plt+0x2a693> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8076488,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8076488 <__gmpz_get_d_2exp@plt+0x2a6b8> │ │ │ │ + jne 8075fc8 <__gmpz_get_d_2exp@plt+0x2a1f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + fdivs 0x188002d(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80764ea <__gmpz_get_d_2exp@plt+0x2a71a> │ │ │ │ + ja 8075fad <__gmpz_get_d_2exp@plt+0x2a1dd> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80763a4,-0x34(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x80763d4,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x8075440,-0x38(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + movl $0x8075e50,-0x30(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b8ec4,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea -0x35(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8068104 <__gmpz_get_d_2exp@plt+0x1c334> │ │ │ │ + mov $0x83515b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80765e3 <__gmpz_get_d_2exp@plt+0x2a813> │ │ │ │ - movl $0x8076548,-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 80760ad <__gmpz_get_d_2exp@plt+0x2a2dd> │ │ │ │ + movl $0x80760c4,-0x4(%ebp) │ │ │ │ + mov $0x83515b8,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8076548 <__gmpz_get_d_2exp@plt+0x2a778> │ │ │ │ + jne 80760c4 <__gmpz_get_d_2exp@plt+0x2a2f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x83515cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x85002daf,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x81,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x5216f3b3(%ecx) │ │ │ │ + loop 80760dc <__gmpz_get_d_2exp@plt+0x2a30c> │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807655f <__gmpz_get_d_2exp@plt+0x2a78f> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8076584,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8076111 <__gmpz_get_d_2exp@plt+0x2a341> │ │ │ │ + movl $0x8076128,-0x4(%ebp) │ │ │ │ + mov $0x83515dc,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8076584 <__gmpz_get_d_2exp@plt+0x2a7b4> │ │ │ │ + jne 8076128 <__gmpz_get_d_2exp@plt+0x2a358> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8076600 <__gmpz_get_d_2exp@plt+0x2a830> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8076370,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x807640c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80765f0,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x4(%ebp) │ │ │ │ - movl $0x8369259,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815cbe0 <__gmpz_get_d_2exp@plt+0x110e10> │ │ │ │ + mov $0x83515f0,%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 807640c <__gmpz_get_d_2exp@plt+0x2a63c> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - cmp %bh,0x1000500(%ebp,%ebp,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x49e90c4d(%ecx) │ │ │ │ + loop 8076140 <__gmpz_get_d_2exp@plt+0x2a370> │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8076709 <__gmpz_get_d_2exp@plt+0x2a939> │ │ │ │ - movl $0x8076660,-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 8076175 <__gmpz_get_d_2exp@plt+0x2a3a5> │ │ │ │ + movl $0x807618c,-0x4(%ebp) │ │ │ │ + mov $0x8351600,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8076660 <__gmpz_get_d_2exp@plt+0x2a890> │ │ │ │ + jne 807618c <__gmpz_get_d_2exp@plt+0x2a3bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - mov $0x2002d,%ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov $0x8351614,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8076675 <__gmpz_get_d_2exp@plt+0x2a8a5> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80766a0,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x91,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x1a16f3b3(%ecx) │ │ │ │ + loope 80761a4 <__gmpz_get_d_2exp@plt+0x2a3d4> │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80761d9 <__gmpz_get_d_2exp@plt+0x2a409> │ │ │ │ + movl $0x80761f0,-0x4(%ebp) │ │ │ │ + mov $0x8351624,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80766a0 <__gmpz_get_d_2exp@plt+0x2a8d0> │ │ │ │ + jne 80761f0 <__gmpz_get_d_2exp@plt+0x2a420> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x8351638,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ - mov $0x3002dbb,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + sub $0x8500,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x99,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x7e16f3b3(%ecx) │ │ │ │ + loope 8076208 <__gmpz_get_d_2exp@plt+0x2a438> │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807670c <__gmpz_get_d_2exp@plt+0x2a93c> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x807633c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x80766f0,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8352258,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8076734 <__gmpz_get_d_2exp@plt+0x2a964> │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + jb 807623d <__gmpz_get_d_2exp@plt+0x2a46d> │ │ │ │ + movl $0x8076254,-0x4(%ebp) │ │ │ │ + mov $0x8351648,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076254 <__gmpz_get_d_2exp@plt+0x2a484> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x835165c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub $0xae,%al │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xa1,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x1de90c4d(%ecx) │ │ │ │ + loope 807626c <__gmpz_get_d_2exp@plt+0x2a49c> │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8076508 <__gmpz_get_d_2exp@plt+0x2a738> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8076774 <__gmpz_get_d_2exp@plt+0x2a9a4> │ │ │ │ - movl $0x8076508,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8076724,0x8(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x4(%ebp) │ │ │ │ - movl $0x8369259,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815cbe0 <__gmpz_get_d_2exp@plt+0x110e10> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - fdivrs 0x5002d(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80767e0 <__gmpz_get_d_2exp@plt+0x2aa10> │ │ │ │ - movl $0x80767d0,-0x4(%ebp) │ │ │ │ - movl $0x8361a8c,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + jb 80762a1 <__gmpz_get_d_2exp@plt+0x2a4d1> │ │ │ │ + movl $0x80762b8,-0x4(%ebp) │ │ │ │ + mov $0x835166c,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80762b8 <__gmpz_get_d_2exp@plt+0x2a4e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351680,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %bh,0x1002d(%edx) │ │ │ │ + enter $0x2dad,$0x0 │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8076620 <__gmpz_get_d_2exp@plt+0x2a850> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - adc $0x2000300,%eax │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xa9,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x4616f3b3(%ecx) │ │ │ │ + loopne 80762d0 <__gmpz_get_d_2exp@plt+0x2a500> │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8076835 <__gmpz_get_d_2exp@plt+0x2aa65> │ │ │ │ - movl $0x8076620,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8076794,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - cmpl $0xa,0x4(%ebp) │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x834eee0(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 815d434 <__gmpz_get_d_2exp@plt+0x111664> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x835227c,%esi │ │ │ │ + jb 8076305 <__gmpz_get_d_2exp@plt+0x2a535> │ │ │ │ + movl $0x807631c,-0x4(%ebp) │ │ │ │ + mov $0x8351690,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807631c <__gmpz_get_d_2exp@plt+0x2a54c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83516a4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - and $0xba,%al │ │ │ │ - sub $0x4001800,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %fs:(%esi),%eax │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x7(%eax,%ebp,2) │ │ │ │ - or %cl,-0x899f78b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807687c <__gmpz_get_d_2exp@plt+0x2aaac> │ │ │ │ + add $0xb1,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x55e90c4d(%ecx) │ │ │ │ + loopne 8076334 <__gmpz_get_d_2exp@plt+0x2a564> │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8076369 <__gmpz_get_d_2exp@plt+0x2a599> │ │ │ │ + movl $0x8076380,-0x4(%ebp) │ │ │ │ + mov $0x83516b4,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076380 <__gmpz_get_d_2exp@plt+0x2a5b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x83516c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %bh,0x43002d(%edx) │ │ │ │ + add %ch,0x85002d(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - or %al,0x66e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xb9,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0xe16f3b3(%ecx) │ │ │ │ (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - lock mov $0x5002d,%ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80768be <__gmpz_get_d_2exp@plt+0x2aaee> │ │ │ │ - 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 8076858 <__gmpz_get_d_2exp@plt+0x2aa88> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x18002db9,%eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8076939 <__gmpz_get_d_2exp@plt+0x2ab69> │ │ │ │ - movl $0x807689c,-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) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x807691c,0xc(%ebp) │ │ │ │ - lea -0xb(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8173220 <__gmpz_get_d_2exp@plt+0x127450> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807694b <__gmpz_get_d_2exp@plt+0x2ab7b> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8352294,%esi │ │ │ │ + jb 80763cd <__gmpz_get_d_2exp@plt+0x2a5fd> │ │ │ │ + movl $0x80763e4,-0x4(%ebp) │ │ │ │ + mov $0x83516d8,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80763e4 <__gmpz_get_d_2exp@plt+0x2a614> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83516ec,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %bh,0xf002d(%ecx) │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x1,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x7216f3b3(%ecx) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807698b <__gmpz_get_d_2exp@plt+0x2abbb> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80768d4 <__gmpz_get_d_2exp@plt+0x2ab04> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %bh,0x2002d(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80769fd <__gmpz_get_d_2exp@plt+0x2ac2d> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80769f3 <__gmpz_get_d_2exp@plt+0x2ac23> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807696c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - movl $0x8369201,-0x10(%ebp) │ │ │ │ - movl $0x8363945,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815eca4 <__gmpz_get_d_2exp@plt+0x112ed4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - mov $0xf002d,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + jb 8076431 <__gmpz_get_d_2exp@plt+0x2a661> │ │ │ │ + movl $0x8076448,-0x4(%ebp) │ │ │ │ + mov $0x83516fc,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076448 <__gmpz_get_d_2exp@plt+0x2a678> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351710,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %ch,0x8500(%ebp,%ebp,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x9,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x29e90c4d(%ecx) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8076a44 <__gmpz_get_d_2exp@plt+0x2ac74> │ │ │ │ - movl $0x807699c,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x8363866,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x83522b4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0xb8,%al │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8076a87 <__gmpz_get_d_2exp@plt+0x2acb7> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80768d4 <__gmpz_get_d_2exp@plt+0x2ab04> │ │ │ │ + jb 8076495 <__gmpz_get_d_2exp@plt+0x2a6c5> │ │ │ │ + movl $0x80764ac,-0x4(%ebp) │ │ │ │ + mov $0x8351720,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80764ac <__gmpz_get_d_2exp@plt+0x2a6dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351734,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0xb8,%al │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0xab │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8076af9 <__gmpz_get_d_2exp@plt+0x2ad29> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8076aef <__gmpz_get_d_2exp@plt+0x2ad1f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8076a68,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - movl $0x8369201,-0x10(%ebp) │ │ │ │ - movl $0x8363945,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815eca4 <__gmpz_get_d_2exp@plt+0x112ed4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x11,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x3a16f3b3(%ecx) │ │ │ │ + fdivrp %st,%st(6) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8076b25 <__gmpz_get_d_2exp@plt+0x2ad55> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 80764f9 <__gmpz_get_d_2exp@plt+0x2a729> │ │ │ │ + movl $0x8076510,-0x4(%ebp) │ │ │ │ + mov $0x8351744,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076510 <__gmpz_get_d_2exp@plt+0x2a740> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351758,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x2d,%bh │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80764b1 <__gmpz_get_d_2exp@plt+0x2a6e1> │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x19,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x61e90c4d(%ecx) │ │ │ │ + fdivrp %st,%st(6) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8076ba5 <__gmpz_get_d_2exp@plt+0x2add5> │ │ │ │ - movl $0x8076a98,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8076b0c,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x8076b88,0xc(%ebp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8173220 <__gmpz_get_d_2exp@plt+0x127450> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 807655d <__gmpz_get_d_2exp@plt+0x2a78d> │ │ │ │ + movl $0x8076574,-0x4(%ebp) │ │ │ │ + mov $0x8351768,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076574 <__gmpz_get_d_2exp@plt+0x2a7a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x835177c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0xab,%al │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x21,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x216f3b3(%ecx) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8076bb7 <__gmpz_get_d_2exp@plt+0x2ade7> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x83522bc,%esi │ │ │ │ + jb 80765c1 <__gmpz_get_d_2exp@plt+0x2a7f1> │ │ │ │ + movl $0x80765d8,-0x4(%ebp) │ │ │ │ + mov $0x835178c,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80765d8 <__gmpz_get_d_2exp@plt+0x2a808> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83517a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xb6,%al │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0xaa,%al │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x29,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x6616f3b3(%ecx) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8076bf7 <__gmpz_get_d_2exp@plt+0x2ae27> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8076b38 <__gmpz_get_d_2exp@plt+0x2ad68> │ │ │ │ + jb 8076625 <__gmpz_get_d_2exp@plt+0x2a855> │ │ │ │ + movl $0x807663c,-0x4(%ebp) │ │ │ │ + mov $0x83517b0,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807663c <__gmpz_get_d_2exp@plt+0x2a86c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83517c4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %dh,0xf002d(%esi) │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x31,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x35e90c4d(%ecx) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8076c2b <__gmpz_get_d_2exp@plt+0x2ae5b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80768d4 <__gmpz_get_d_2exp@plt+0x2ab04> │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8076689 <__gmpz_get_d_2exp@plt+0x2a8b9> │ │ │ │ + movl $0x80766a0,-0x4(%ebp) │ │ │ │ + mov $0x83517d4,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80766a0 <__gmpz_get_d_2exp@plt+0x2a8d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83517e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 8076be8 <__gmpz_get_d_2exp@plt+0x2ae18> │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 807663f <__gmpz_get_d_2exp@plt+0x2a86f> │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x39,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x2e16f3b3(%ecx) │ │ │ │ + fdivr %st,%st(6) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8076c65 <__gmpz_get_d_2exp@plt+0x2ae95> │ │ │ │ - movl $0x81edd7c,-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 8076a14 <__gmpz_get_d_2exp@plt+0x2ac44> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - adc $0xb6,%al │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8076c97 <__gmpz_get_d_2exp@plt+0x2aec7> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8076858 <__gmpz_get_d_2exp@plt+0x2aa88> │ │ │ │ + jb 80766ed <__gmpz_get_d_2exp@plt+0x2a91d> │ │ │ │ + movl $0x8076704,-0x4(%ebp) │ │ │ │ + mov $0x83517f8,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076704 <__gmpz_get_d_2exp@plt+0x2a934> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x835180c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 80766a3 <__gmpz_get_d_2exp@plt+0x2a8d3> │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x41,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x6de90c4d(%ecx) │ │ │ │ + fdivr %st,%st(6) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4b739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8076d14 <__gmpz_get_d_2exp@plt+0x2af44> │ │ │ │ - movl $0x8076bd8,-0x44(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x8076c0c,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x8076c3c,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8076c78,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x81619dc,-0x10(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x36(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x42(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - mov $0x83522c4,%esi │ │ │ │ + jb 8076751 <__gmpz_get_d_2exp@plt+0x2a981> │ │ │ │ + movl $0x8076768,-0x4(%ebp) │ │ │ │ + mov $0x835181c,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076768 <__gmpz_get_d_2exp@plt+0x2a998> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351830,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 80772e8 <__gmpz_get_d_2exp@plt+0x2b518> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sbb %ch,0x85002d(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8076d69 <__gmpz_get_d_2exp@plt+0x2af99> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8352225,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x51,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x9e90c4d(%ecx) │ │ │ │ + fdivr %st,%st(6) │ │ │ │ + call *0x50019(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8076dca <__gmpz_get_d_2exp@plt+0x2affa> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8076dc0 <__gmpz_get_d_2exp@plt+0x2aff0> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8076d38,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8076e4a <__gmpz_get_d_2exp@plt+0x2b07a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8076e18,-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 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jb 80767b5 <__gmpz_get_d_2exp@plt+0x2a9e5> │ │ │ │ + movl $0x80767cc,-0x4(%ebp) │ │ │ │ + mov $0x8351840,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80767cc <__gmpz_get_d_2exp@plt+0x2a9fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351854,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xa8,%ah │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x59,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x5a16f3b3(%ecx) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8076e4d <__gmpz_get_d_2exp@plt+0x2b07d> │ │ │ │ - movl $0x8076d74,-0xc(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x81ef4f8,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jb 8076819 <__gmpz_get_d_2exp@plt+0x2aa49> │ │ │ │ + movl $0x8076830,-0x4(%ebp) │ │ │ │ + mov $0x8351864,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8076edf <__gmpz_get_d_2exp@plt+0x2b10f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8076ea0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8076ea0 <__gmpz_get_d_2exp@plt+0x2b0d0> │ │ │ │ + jne 8076830 <__gmpz_get_d_2exp@plt+0x2aa60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x8351878,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + test $0x2d,%al │ │ │ │ + add %al,0x1e000000(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x79,%al │ │ │ │ + lea (%esi),%esi │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x41e90c4d(%ecx) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8076ee2 <__gmpz_get_d_2exp@plt+0x2b112> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8076dd8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x81b8eb4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jb 807687d <__gmpz_get_d_2exp@plt+0x2aaad> │ │ │ │ + movl $0x8076894,-0x4(%ebp) │ │ │ │ + mov $0x8351888,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076894 <__gmpz_get_d_2exp@plt+0x2aac4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x835189c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xc1,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x2216f3b3(%ecx) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8076f56 <__gmpz_get_d_2exp@plt+0x2b186> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8076f4c <__gmpz_get_d_2exp@plt+0x2b17c> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81ed0a8,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - movl $0x8369259,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81664b4 <__gmpz_get_d_2exp@plt+0x11a6e4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jb 80768e1 <__gmpz_get_d_2exp@plt+0x2ab11> │ │ │ │ + movl $0x80768f8,-0x4(%ebp) │ │ │ │ + mov $0x83518ac,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80768f8 <__gmpz_get_d_2exp@plt+0x2ab28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83518c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ah,0x85002d(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8076fbe <__gmpz_get_d_2exp@plt+0x2b1ee> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8076fb4 <__gmpz_get_d_2exp@plt+0x2b1e4> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81ed0fc,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ - movl $0x8369259,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81664b4 <__gmpz_get_d_2exp@plt+0x11a6e4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xc9,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x79e90c4d(%ecx) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8076fe8 <__gmpz_get_d_2exp@plt+0x2b218> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8076945 <__gmpz_get_d_2exp@plt+0x2ab75> │ │ │ │ + movl $0x807695c,-0x4(%ebp) │ │ │ │ + mov $0x83518d0,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807695c <__gmpz_get_d_2exp@plt+0x2ab8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83518ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0xa7,%al │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xd1,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x15e90c4d(%ecx) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8077047 <__gmpz_get_d_2exp@plt+0x2b277> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807703d <__gmpz_get_d_2exp@plt+0x2b26d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8076fcc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x821644b,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807709b <__gmpz_get_d_2exp@plt+0x2b2cb> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8077091 <__gmpz_get_d_2exp@plt+0x2b2c1> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8076ff4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80770fb <__gmpz_get_d_2exp@plt+0x2b32b> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80770f1 <__gmpz_get_d_2exp@plt+0x2b321> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x8077054,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208878,-0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80769a9 <__gmpz_get_d_2exp@plt+0x2abd9> │ │ │ │ + movl $0x80769c0,-0x4(%ebp) │ │ │ │ + mov $0x83518fc,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80769c0 <__gmpz_get_d_2exp@plt+0x2abf0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351910,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shlb $0x0,0x85002d(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xd9,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x4e16f3b3(%ecx) │ │ │ │ + fsin │ │ │ │ + call *0x50019(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8077150 <__gmpz_get_d_2exp@plt+0x2b380> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8077146 <__gmpz_get_d_2exp@plt+0x2b376> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362451,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8076a0d <__gmpz_get_d_2exp@plt+0x2ac3d> │ │ │ │ + movl $0x8076a24,-0x4(%ebp) │ │ │ │ + mov $0x8351920,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076a24 <__gmpz_get_d_2exp@plt+0x2ac54> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351934,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xe1,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x4de90c4d(%ecx) │ │ │ │ + fsin │ │ │ │ + call *0x50019(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80771b3 <__gmpz_get_d_2exp@plt+0x2b3e3> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80771a9 <__gmpz_get_d_2exp@plt+0x2b3d9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8077108,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x821644b,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8077207 <__gmpz_get_d_2exp@plt+0x2b437> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80771fd <__gmpz_get_d_2exp@plt+0x2b42d> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8077160,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 8076a71 <__gmpz_get_d_2exp@plt+0x2aca1> │ │ │ │ + movl $0x8076a88,-0x4(%ebp) │ │ │ │ + mov $0x8351944,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807726d <__gmpz_get_d_2exp@plt+0x2b49d> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8077263 <__gmpz_get_d_2exp@plt+0x2b493> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80771c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208878,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80772c0 <__gmpz_get_d_2exp@plt+0x2b4f0> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8077214,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076a88 <__gmpz_get_d_2exp@plt+0x2acb8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351958,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ + clc │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xe9,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x1616f3b3(%ecx) │ │ │ │ + fdivr %st(6),%st │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8076ad5 <__gmpz_get_d_2exp@plt+0x2ad05> │ │ │ │ + movl $0x8076aec,-0x4(%ebp) │ │ │ │ + mov $0x8351968,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076aec <__gmpz_get_d_2exp@plt+0x2ad1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x835197c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xf1,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x7a16f3b3(%ecx) │ │ │ │ + fdivr %st(6),%st │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807735c <__gmpz_get_d_2exp@plt+0x2b58c> │ │ │ │ - movl $0x8076e64,-0x38(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x8076efc,-0x28(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8076f64,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - cmpl $0xa,0x8(%ebp) │ │ │ │ - jle 8077347 <__gmpz_get_d_2exp@plt+0x2b577> │ │ │ │ - movl $0x8077280,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80770ac,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov $0x83522dc,%esi │ │ │ │ + jb 8076b39 <__gmpz_get_d_2exp@plt+0x2ad69> │ │ │ │ + movl $0x8076b50,-0x4(%ebp) │ │ │ │ + mov $0x835198c,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076b50 <__gmpz_get_d_2exp@plt+0x2ad80> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83519a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %ah,0x85002d(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xf9,%al │ │ │ │ + mov %esi,(%esi) │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x21e90c4d(%ecx) │ │ │ │ + fdivr %st(6),%st │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80773b6 <__gmpz_get_d_2exp@plt+0x2b5e6> │ │ │ │ - movl $0x80773a8,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 8076b9d <__gmpz_get_d_2exp@plt+0x2adcd> │ │ │ │ + movl $0x8076bb4,-0x4(%ebp) │ │ │ │ + mov $0x83519b0,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80773a8 <__gmpz_get_d_2exp@plt+0x2b5d8> │ │ │ │ + jne 8076bb4 <__gmpz_get_d_2exp@plt+0x2ade4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - xor %bh,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x83522e0,%esi │ │ │ │ + mov $0x83519c4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x49,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x4216f3b3(%ecx) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80773f2 <__gmpz_get_d_2exp@plt+0x2b622> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80772e8 <__gmpz_get_d_2exp@plt+0x2b518> │ │ │ │ + jb 8076c01 <__gmpz_get_d_2exp@plt+0x2ae31> │ │ │ │ + movl $0x8076c18,-0x4(%ebp) │ │ │ │ + mov $0x83519d4,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076c18 <__gmpz_get_d_2exp@plt+0x2ae48> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83519e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + push $0x85002da4 │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x61,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x59e90c4d(%ecx) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807742f <__gmpz_get_d_2exp@plt+0x2b65f> │ │ │ │ - movl $0x80773cc,-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 │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83522e4,%esi │ │ │ │ + jb 8076c65 <__gmpz_get_d_2exp@plt+0x2ae95> │ │ │ │ + movl $0x8076c7c,-0x4(%ebp) │ │ │ │ + mov $0x83519f8,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076c7c <__gmpz_get_d_2exp@plt+0x2aeac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351a0c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xa4,%al │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x69,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0xa16f3b3(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807748a <__gmpz_get_d_2exp@plt+0x2b6ba> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x81ef06c,0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80772e8 <__gmpz_get_d_2exp@plt+0x2b518> │ │ │ │ - mov $0x83522e8,%esi │ │ │ │ + jb 8076cc9 <__gmpz_get_d_2exp@plt+0x2aef9> │ │ │ │ + movl $0x8076ce0,-0x4(%ebp) │ │ │ │ + mov $0x8351a1c,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076ce0 <__gmpz_get_d_2exp@plt+0x2af10> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351a30,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x85002da3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x71,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x6e16f3b3(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80774bf <__gmpz_get_d_2exp@plt+0x2b6ef> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8077404 <__gmpz_get_d_2exp@plt+0x2b634> │ │ │ │ + jb 8076d2d <__gmpz_get_d_2exp@plt+0x2af5d> │ │ │ │ + movl $0x8076d44,-0x4(%ebp) │ │ │ │ + mov $0x8351a40,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076d44 <__gmpz_get_d_2exp@plt+0x2af74> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351a54,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0xa3,%al │ │ │ │ + sub $0x8500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x79,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,0x2de90c4d(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x50019(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80774ef <__gmpz_get_d_2exp@plt+0x2b71f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8077450 <__gmpz_get_d_2exp@plt+0x2b680> │ │ │ │ + jb 8076d91 <__gmpz_get_d_2exp@plt+0x2afc1> │ │ │ │ + movl $0x8076da8,-0x4(%ebp) │ │ │ │ + mov $0x8351a64,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076da8 <__gmpz_get_d_2exp@plt+0x2afd8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8351a78,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fsubs 0x85002d(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x81,%al │ │ │ │ + mov (%esi),%dh │ │ │ │ + or %cl,0x4589084d(%ebx) │ │ │ │ + or %cl,-0x3616f3b3(%ecx) │ │ │ │ + aad $0xfe │ │ │ │ + call *0x2daed8(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807751f <__gmpz_get_d_2exp@plt+0x2b74f> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8076e45 <__gmpz_get_d_2exp@plt+0x2b075> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8076e48 <__gmpz_get_d_2exp@plt+0x2b078> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 807737c <__gmpz_get_d_2exp@plt+0x2b5ac> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + movl $0x8076e28,-0xc(%ebp) │ │ │ │ + mov $0x8351ca8,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076e28 <__gmpz_get_d_2exp@plt+0x2b058> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8077589 <__gmpz_get_d_2exp@plt+0x2b7b9> │ │ │ │ - movl $0x80774a0,-0x30(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x80774d0,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8077500,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x816874c,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 8076e10 <__gmpz_get_d_2exp@plt+0x2b040> │ │ │ │ + movl $0x80c8210,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x83522ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,%ah │ │ │ │ - jne 80775b8 <__gmpz_get_d_2exp@plt+0x2b7e8> │ │ │ │ - or %cl,-0x32c163a(%ecx) │ │ │ │ - push %ss │ │ │ │ - add %cl,0x10076(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8076ebf <__gmpz_get_d_2exp@plt+0x2b0ef> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8076e98,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076e98 <__gmpz_get_d_2exp@plt+0x2b0c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - jne 80775d1 <__gmpz_get_d_2exp@plt+0x2b801> │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8077603 <__gmpz_get_d_2exp@plt+0x2b833> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8076e81 <__gmpz_get_d_2exp@plt+0x2b0b1> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - ja 8077628 <__gmpz_get_d_2exp@plt+0x2b858> │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x3f16fb3b(%ebx) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - decl (%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,%cs:(%bx,%di) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x68,%al │ │ │ │ - jbe 8077654 <__gmpz_get_d_2exp@plt+0x2b884> │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ + jb 8076f50 <__gmpz_get_d_2exp@plt+0x2b180> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8076f0c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8077668 <__gmpz_get_d_2exp@plt+0x2b898> │ │ │ │ + jne 8076f0c <__gmpz_get_d_2exp@plt+0x2b13c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x67,%al │ │ │ │ + add %al,%cs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8077694 <__gmpz_get_d_2exp@plt+0x2b8c4> │ │ │ │ + ja 8076f41 <__gmpz_get_d_2exp@plt+0x2b171> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80730d0,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + add $0xffffffc0,%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 8076f36 <__gmpz_get_d_2exp@plt+0x2b166> │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + mov $0x1a002e66,%esp │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 8076fa2 <__gmpz_get_d_2exp@plt+0x2b1d2> │ │ │ │ + movl $0x8076e54,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8076ed0,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8351cdc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807773f <__gmpz_get_d_2exp@plt+0x2b96f> │ │ │ │ - movl $0x80776ec,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x8352501,-0x8(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8076fef <__gmpz_get_d_2exp@plt+0x2b21f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8076ffc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8076ffc <__gmpz_get_d_2exp@plt+0x2b22c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%edi,%esi,2) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x8352521,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x660c0076(%ebp) │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8077094 <__gmpz_get_d_2exp@plt+0x2b2c4> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8077050,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8077050 <__gmpz_get_d_2exp@plt+0x2b280> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shlb $1,0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8077747 <__gmpz_get_d_2exp@plt+0x2b977> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 8077085 <__gmpz_get_d_2exp@plt+0x2b2b5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add $0xffffffc0,%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 807707a <__gmpz_get_d_2exp@plt+0x2b2aa> │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8352530,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + cmp $0xac,%al │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807718a <__gmpz_get_d_2exp@plt+0x2b3ba> │ │ │ │ + movl $0x807719c,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807719c <__gmpz_get_d_2exp@plt+0x2b3cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80770f3 <__gmpz_get_d_2exp@plt+0x2b323> │ │ │ │ + movl $0x8076fbc,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8077014,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + cwtl │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + sub $0x700,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x76b3dbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8077102 <__gmpz_get_d_2exp@plt+0x2b332> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8076f64 <__gmpz_get_d_2exp@plt+0x2b194> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + sub $0x600,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + dec %esp │ │ │ │ + jno 80771a9 <__gmpz_get_d_2exp@plt+0x2b3d9> │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807714c <__gmpz_get_d_2exp@plt+0x2b37c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80777f3 <__gmpz_get_d_2exp@plt+0x2ba23> │ │ │ │ - movl $0x80777a0,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x8352545,-0x8(%ebp) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80771f7 <__gmpz_get_d_2exp@plt+0x2b427> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8077204,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8077204 <__gmpz_get_d_2exp@plt+0x2b434> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - ja 80777ad <__gmpz_get_d_2exp@plt+0x2b9dd> │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x835255d,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x64040076(%ebp) │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807729c <__gmpz_get_d_2exp@plt+0x2b4cc> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8077258,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8077258 <__gmpz_get_d_2exp@plt+0x2b488> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x2e63,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80777fb <__gmpz_get_d_2exp@plt+0x2ba2b> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 807728d <__gmpz_get_d_2exp@plt+0x2b4bd> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add $0xffffffc0,%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 8077282 <__gmpz_get_d_2exp@plt+0x2b4b2> │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x835256c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + xor $0xaa,%al │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80778a7 <__gmpz_get_d_2exp@plt+0x2bad7> │ │ │ │ - movl $0x8077854,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x8352579,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 8077375 <__gmpz_get_d_2exp@plt+0x2b5a5> │ │ │ │ + movl $0x8077384,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8077384 <__gmpz_get_d_2exp@plt+0x2b5b4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80772e7 <__gmpz_get_d_2exp@plt+0x2b517> │ │ │ │ + movl $0x80771c4,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x807721c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + test $0x5002d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80772f6 <__gmpz_get_d_2exp@plt+0x2b526> │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 8076f64 <__gmpz_get_d_2exp@plt+0x2b194> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pusha │ │ │ │ + test $0x4002d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x458b0807(%eax,%edi,2) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x8352599,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + cld │ │ │ │ + inc %eax │ │ │ │ + jae 8077391 <__gmpz_get_d_2exp@plt+0x2b5c1> │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8077340 <__gmpz_get_d_2exp@plt+0x2b570> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x300,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80778af <__gmpz_get_d_2exp@plt+0x2badf> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ + jb 807741d <__gmpz_get_d_2exp@plt+0x2b64d> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8077413 <__gmpz_get_d_2exp@plt+0x2b643> │ │ │ │ + movl $0x80770a8,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80772b0,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83525a8,%esi │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x83511fc,-0x8(%ebp) │ │ │ │ + movl $0x835121a,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8351cf4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0xa8 │ │ │ │ + sub $0x1000200,%eax │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 8077464 <__gmpz_get_d_2exp@plt+0x2b694> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8077a80 <__gmpz_get_d_2exp@plt+0x2bcb0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807795b <__gmpz_get_d_2exp@plt+0x2bb8b> │ │ │ │ - movl $0x8077908,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8077499 <__gmpz_get_d_2exp@plt+0x2b6c9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x83525b5,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - jns 8077915 <__gmpz_get_d_2exp@plt+0x2bb45> │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x83525d5,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80774d5 <__gmpz_get_d_2exp@plt+0x2b705> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8077470,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8077515 <__gmpz_get_d_2exp@plt+0x2b745> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8077963 <__gmpz_get_d_2exp@plt+0x2bb93> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83525e4,%esi │ │ │ │ + ja 8077551 <__gmpz_get_d_2exp@plt+0x2b781> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80774ec,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8077a0f <__gmpz_get_d_2exp@plt+0x2bc3f> │ │ │ │ - movl $0x80779bc,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80775ff <__gmpz_get_d_2exp@plt+0x2b82f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80775f5 <__gmpz_get_d_2exp@plt+0x2b825> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x80774a8,-0x14(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8077524,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x83525f1,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - jns 80779c9 <__gmpz_get_d_2exp@plt+0x2bbf9> │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x8352609,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8077677 <__gmpz_get_d_2exp@plt+0x2b8a7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8077650,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8077650 <__gmpz_get_d_2exp@plt+0x2b880> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8077a17 <__gmpz_get_d_2exp@plt+0x2bc47> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8077639 <__gmpz_get_d_2exp@plt+0x2b869> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8352618,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8077ac3 <__gmpz_get_d_2exp@plt+0x2bcf3> │ │ │ │ - movl $0x8077a70,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x8352625,-0x8(%ebp) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80776b7 <__gmpz_get_d_2exp@plt+0x2b8e7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80776c4,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80776c4 <__gmpz_get_d_2exp@plt+0x2b8f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x74f7f886(%eax) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x835263d,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8077acb <__gmpz_get_d_2exp@plt+0x2bcfb> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80777ae <__gmpz_get_d_2exp@plt+0x2b9de> │ │ │ │ + movl $0x80777bc,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80777bc <__gmpz_get_d_2exp@plt+0x2b9ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8077713 <__gmpz_get_d_2exp@plt+0x2b943> │ │ │ │ + movl $0x8077684,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x835264c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8077b77 <__gmpz_get_d_2exp@plt+0x2bda7> │ │ │ │ - movl $0x8077b24,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x8352659,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8077722 <__gmpz_get_d_2exp@plt+0x2b952> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8077753 <__gmpz_get_d_2exp@plt+0x2b983> │ │ │ │ + movl $0x807760c,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x7(%ebx,%edi,2) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x8352671,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ + cld │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + ja 80777c9 <__gmpz_get_d_2exp@plt+0x2b9f9> │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807776c <__gmpz_get_d_2exp@plt+0x2b99c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + 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 807784f <__gmpz_get_d_2exp@plt+0x2ba7f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8077828,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8077828 <__gmpz_get_d_2exp@plt+0x2ba58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8077b7f <__gmpz_get_d_2exp@plt+0x2bdaf> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8077811 <__gmpz_get_d_2exp@plt+0x2ba41> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8352680,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8077bc9 <__gmpz_get_d_2exp@plt+0x2bdf9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x835268d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8077c05 <__gmpz_get_d_2exp@plt+0x2be35> │ │ │ │ + jb 807788f <__gmpz_get_d_2exp@plt+0x2babf> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807789c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8352685,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8077c92 <__gmpz_get_d_2exp@plt+0x2bec2> │ │ │ │ - movl $0x8077c3c,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161a98 <__gmpz_get_d_2exp@plt+0x115cc8> │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8077c9a <__gmpz_get_d_2exp@plt+0x2beca> │ │ │ │ - movl $0x8077b98,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x8077bd4,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8077c8c,0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161ad4 <__gmpz_get_d_2exp@plt+0x115d04> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807789c <__gmpz_get_d_2exp@plt+0x2bacc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x65ff0075(%ecx) │ │ │ │ - add $0xbe,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - es xor $0xfc63ff08,%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8077d37 <__gmpz_get_d_2exp@plt+0x2bf67> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8077ce4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8077986 <__gmpz_get_d_2exp@plt+0x2bbb6> │ │ │ │ + movl $0x8077994,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8077ce4 <__gmpz_get_d_2exp@plt+0x2bf14> │ │ │ │ + jne 8077994 <__gmpz_get_d_2exp@plt+0x2bbc4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80778eb <__gmpz_get_d_2exp@plt+0x2bb1b> │ │ │ │ + movl $0x807785c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80778fa <__gmpz_get_d_2exp@plt+0x2bb2a> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807792b <__gmpz_get_d_2exp@plt+0x2bb5b> │ │ │ │ + movl $0x80777e4,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - jge 8077cf1 <__gmpz_get_d_2exp@plt+0x2bf21> │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8077c14 <__gmpz_get_d_2exp@plt+0x2be44> │ │ │ │ + inc %esp │ │ │ │ + jns 80779a1 <__gmpz_get_d_2exp@plt+0x2bbd1> │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8077944 <__gmpz_get_d_2exp@plt+0x2bb74> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x96 │ │ │ │ + sub $0x5001900,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8077a69 <__gmpz_get_d_2exp@plt+0x2bc99> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8077a5f <__gmpz_get_d_2exp@plt+0x2bc8f> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x807756c,-0x30(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x80776dc,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80778b4,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + sbb %dl,0x13002d(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 8077b2d <__gmpz_get_d_2exp@plt+0x2bd5d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movzbl (%eax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8077b35 <__gmpz_get_d_2exp@plt+0x2bd65> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8077d3f <__gmpz_get_d_2exp@plt+0x2bf6f> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ + ja 8077aa8 <__gmpz_get_d_2exp@plt+0x2bcd8> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8077434,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x81b903c,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80779c4,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + lock mov 0xa3002d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 8077d05 <__gmpz_get_d_2exp@plt+0x2bf35> │ │ │ │ - mov $0x8352698,%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8077ab7 <__gmpz_get_d_2exp@plt+0x2bce7> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8351d08,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8077d00,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8077df3 <__gmpz_get_d_2exp@plt+0x2c023> │ │ │ │ - movl $0x8077da0,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x83526ad,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x8077b18,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8077b18 <__gmpz_get_d_2exp@plt+0x2bd48> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - jge 8077dad <__gmpz_get_d_2exp@plt+0x2bfdd> │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x83526c5,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8077bc3 <__gmpz_get_d_2exp@plt+0x2bdf3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8077b9c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8077b9c <__gmpz_get_d_2exp@plt+0x2bdcc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8077dfb <__gmpz_get_d_2exp@plt+0x2c02b> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8077b85 <__gmpz_get_d_2exp@plt+0x2bdb5> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x83526d4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8077ea7 <__gmpz_get_d_2exp@plt+0x2c0d7> │ │ │ │ - movl $0x8077e54,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x83526e9,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + ja 8077bfc <__gmpz_get_d_2exp@plt+0x2be2c> │ │ │ │ + movl $0x8077b58,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8351d10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x458b0807(%esi,%edi,2) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x8352701,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8077c83 <__gmpz_get_d_2exp@plt+0x2beb3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8077c5c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8077c5c <__gmpz_get_d_2exp@plt+0x2be8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8077eaf <__gmpz_get_d_2exp@plt+0x2c0df> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8077c45 <__gmpz_get_d_2exp@plt+0x2be75> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8352710,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8077f5b <__gmpz_get_d_2exp@plt+0x2c18b> │ │ │ │ - movl $0x8077f08,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8077cb9 <__gmpz_get_d_2exp@plt+0x2bee9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x835271d,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - jg 8077f15 <__gmpz_get_d_2exp@plt+0x2c145> │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x8352735,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8077f63 <__gmpz_get_d_2exp@plt+0x2c193> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8077cf5 <__gmpz_get_d_2exp@plt+0x2bf25> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8077c90,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8352744,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807800f <__gmpz_get_d_2exp@plt+0x2c23f> │ │ │ │ - movl $0x8077fbc,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8077d35 <__gmpz_get_d_2exp@plt+0x2bf65> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x8352751,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8077d71 <__gmpz_get_d_2exp@plt+0x2bfa1> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x8077d0c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - jg 8077fc9 <__gmpz_get_d_2exp@plt+0x2c1f9> │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x8352769,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8077e1d <__gmpz_get_d_2exp@plt+0x2c04d> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8077e13 <__gmpz_get_d_2exp@plt+0x2c043> │ │ │ │ + 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 0x17(%eax),%eax │ │ │ │ + movl $0x8077cc8,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8077d44,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8077e30 <__gmpz_get_d_2exp@plt+0x2c060> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8078017 <__gmpz_get_d_2exp@plt+0x2c247> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + jle 8077e40 <__gmpz_get_d_2exp@plt+0x2c070> │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8077ec0 <__gmpz_get_d_2exp@plt+0x2c0f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8077e47 <__gmpz_get_d_2exp@plt+0x2c077> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x8077d8c,-0x18(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8352778,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8077e56 <__gmpz_get_d_2exp@plt+0x2c086> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8077ea8 <__gmpz_get_d_2exp@plt+0x2c0d8> │ │ │ │ + movl $0x8077c18,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80780c3 <__gmpz_get_d_2exp@plt+0x2c2f3> │ │ │ │ - movl $0x8078070,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x8352785,-0x8(%ebp) │ │ │ │ + adc $0x8d000000,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8077f38 <__gmpz_get_d_2exp@plt+0x2c168> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8077f3b <__gmpz_get_d_2exp@plt+0x2c16b> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x83674a5,-0x10(%ebp) │ │ │ │ + movl $0x83674a5,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x74f7f880(%eax) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x835279d,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + jb 8077f77 <__gmpz_get_d_2exp@plt+0x2c1a7> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80780cb <__gmpz_get_d_2exp@plt+0x2c2fb> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + jb 80780b1 <__gmpz_get_d_2exp@plt+0x2c2e1> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80780bc,-0x24(%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 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80780bc <__gmpz_get_d_2exp@plt+0x2c2ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807807e <__gmpz_get_d_2exp@plt+0x2c2ae> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8077ffd <__gmpz_get_d_2exp@plt+0x2c22d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807806f <__gmpz_get_d_2exp@plt+0x2c29f> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8077ffd <__gmpz_get_d_2exp@plt+0x2c22d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807806f <__gmpz_get_d_2exp@plt+0x2c29f> │ │ │ │ + movl $0x8077f48,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x83527ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8078177 <__gmpz_get_d_2exp@plt+0x2c3a7> │ │ │ │ - movl $0x8078124,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x83527b9,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8078008 <__gmpz_get_d_2exp@plt+0x2c238> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x7(%ecx,%eax,4) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x83527d1,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + cwtl │ │ │ │ + addb $0x8,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8078098 <__gmpz_get_d_2exp@plt+0x2c2c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807817f <__gmpz_get_d_2exp@plt+0x2c3af> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8078167 <__gmpz_get_d_2exp@plt+0x2c397> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + movl $0x8077f84,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83527e0,%esi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807822b <__gmpz_get_d_2exp@plt+0x2c45b> │ │ │ │ - movl $0x80781d8,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jb 80781ab <__gmpz_get_d_2exp@plt+0x2c3db> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x83527f5,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80782e5 <__gmpz_get_d_2exp@plt+0x2c515> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80782f0,-0x24(%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 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80782f0 <__gmpz_get_d_2exp@plt+0x2c520> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80782b2 <__gmpz_get_d_2exp@plt+0x2c4e2> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8078231 <__gmpz_get_d_2exp@plt+0x2c461> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80782a3 <__gmpz_get_d_2exp@plt+0x2c4d3> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8078231 <__gmpz_get_d_2exp@plt+0x2c461> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80782a3 <__gmpz_get_d_2exp@plt+0x2c4d3> │ │ │ │ + movl $0x807817c,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807823c <__gmpz_get_d_2exp@plt+0x2c46c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ + hlt │ │ │ │ + int3 │ │ │ │ addb $0x8,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x835280d,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80782cc <__gmpz_get_d_2exp@plt+0x2c4fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8078233 <__gmpz_get_d_2exp@plt+0x2c463> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 807839b <__gmpz_get_d_2exp@plt+0x2c5cb> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + movl $0x80781b8,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x835281c,%esi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + cmp $0x99,%al │ │ │ │ + sub $0x5001900,%eax │ │ │ │ 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 80782df <__gmpz_get_d_2exp@plt+0x2c50f> │ │ │ │ - movl $0x807828c,-0x4(%ebp) │ │ │ │ + jb 8078542 <__gmpz_get_d_2exp@plt+0x2c772> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x8352829,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8078539 <__gmpz_get_d_2exp@plt+0x2c769> │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + jmp 80773b0 <__gmpz_get_d_2exp@plt+0x2b5e0> │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + movl $0x8078454,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x26002d98,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb %cl,-0x74b3dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x4c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807841e <__gmpz_get_d_2exp@plt+0x2c64e> │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + movl $0x80c81c8,-0x48(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x80780f4,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + lea -0x47(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x8078328,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80773b0 <__gmpz_get_d_2exp@plt+0x2b5e0> │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + jmp 807847b <__gmpz_get_d_2exp@plt+0x2c6ab> │ │ │ │ + mov $0x8351d3c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 80784e5 <__gmpz_get_d_2exp@plt+0x2c715> │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80785b6 <__gmpz_get_d_2exp@plt+0x2c7e6> │ │ │ │ + movl $0x8078598,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8078598 <__gmpz_get_d_2exp@plt+0x2c7c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xchg %eax,%edi │ │ │ │ + sub $0x300,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x458b0807(%edx,%eax,4) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x8352849,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ + cld │ │ │ │ + enter $0x785,$0x8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80785c8 <__gmpz_get_d_2exp@plt+0x2c7f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 8078555 <__gmpz_get_d_2exp@plt+0x2c785> │ │ │ │ + sub $0x400,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4d8b044d(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x75890c45(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + sar $1,%ch │ │ │ │ + (bad) │ │ │ │ + ljmp (bad) │ │ │ │ + jmp 8078cbc <__gmpz_get_d_2exp@plt+0x2ceec> │ │ │ │ + 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 8078663 <__gmpz_get_d_2exp@plt+0x2c893> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807863c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807863c <__gmpz_get_d_2exp@plt+0x2c86c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80782e7 <__gmpz_get_d_2exp@plt+0x2c517> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8078625 <__gmpz_get_d_2exp@plt+0x2c855> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8352858,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + dec %edi │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8078393 <__gmpz_get_d_2exp@plt+0x2c5c3> │ │ │ │ - movl $0x8078340,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jb 80786eb <__gmpz_get_d_2exp@plt+0x2c91b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80786ac,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x8352865,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + je 80786f1 <__gmpz_get_d_2exp@plt+0x2c921> │ │ │ │ + add %al,%cs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x7d(%eax) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x835287d,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + ja 80786dc <__gmpz_get_d_2exp@plt+0x2c90c> │ │ │ │ + cmp $0x10ffff,%esi │ │ │ │ + ja 80786d1 <__gmpz_get_d_2exp@plt+0x2c901> │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + rclb $1,0x1002d(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807876b <__gmpz_get_d_2exp@plt+0x2c99b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8078744,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8078744 <__gmpz_get_d_2exp@plt+0x2c974> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov %dl,0x2d(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807839b <__gmpz_get_d_2exp@plt+0x2c5cb> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8078729 <__gmpz_get_d_2exp@plt+0x2c959> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x835288c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8078447 <__gmpz_get_d_2exp@plt+0x2c677> │ │ │ │ - movl $0x80783f4,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x8352899,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%esp,%eax,4) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x83528b1,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + jb 80787eb <__gmpz_get_d_2exp@plt+0x2ca1b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80787c4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80787c4 <__gmpz_get_d_2exp@plt+0x2c9f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + or %dl,0x2d(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807844f <__gmpz_get_d_2exp@plt+0x2c67f> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80787a9 <__gmpz_get_d_2exp@plt+0x2c9d9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x83528c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80784fb <__gmpz_get_d_2exp@plt+0x2c72b> │ │ │ │ - movl $0x80784a8,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jb 80788a7 <__gmpz_get_d_2exp@plt+0x2cad7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8078868,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x83528cd,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - test %al,(%edi) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x83528e5,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8078868 <__gmpz_get_d_2exp@plt+0x2ca98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8078503 <__gmpz_get_d_2exp@plt+0x2c733> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ + ja 8078851 <__gmpz_get_d_2exp@plt+0x2ca81> │ │ │ │ + movl $0x80c8224,-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) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x83528f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push $0x1002e4d │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80785af <__gmpz_get_d_2exp@plt+0x2c7df> │ │ │ │ - movl $0x807855c,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jb 807892f <__gmpz_get_d_2exp@plt+0x2cb5f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80788f0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef06c,-0xc(%ebp) │ │ │ │ - movl $0x8352901,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x458b0807(%ebp,%eax,4) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - movl $0x81ef06c,-0x8(%ebp) │ │ │ │ - movl $0x8352919,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161b44 <__gmpz_get_d_2exp@plt+0x115d74> │ │ │ │ + jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + xor %cl,0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80785b7 <__gmpz_get_d_2exp@plt+0x2c7e7> │ │ │ │ - movl $0x8077620,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 8078920 <__gmpz_get_d_2exp@plt+0x2cb50> │ │ │ │ + cmp $0x10ffff,%esi │ │ │ │ + ja 8078915 <__gmpz_get_d_2exp@plt+0x2cb45> │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8352928,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x4b,%al │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8078609 <__gmpz_get_d_2exp@plt+0x2c839> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 807860c <__gmpz_get_d_2exp@plt+0x2c83c> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8208e5c,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sub $0xa3,%al │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 807896b <__gmpz_get_d_2exp@plt+0x2cb9b> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8078810 <__gmpz_get_d_2exp@plt+0x2ca40> │ │ │ │ - movl $0x8078800,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8078b79 <__gmpz_get_d_2exp@plt+0x2cda9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8078b84,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8078800 <__gmpz_get_d_2exp@plt+0x2ca30> │ │ │ │ + jne 8078b84 <__gmpz_get_d_2exp@plt+0x2cdb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - je 80787b2 <__gmpz_get_d_2exp@plt+0x2c9e2> │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0xffffffd0,%edi │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0xa2 │ │ │ │ - sub $0x2300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 807864b <__gmpz_get_d_2exp@plt+0x2c87b> │ │ │ │ - dec %edx │ │ │ │ - jmp 8078656 <__gmpz_get_d_2exp@plt+0x2c886> │ │ │ │ - nop │ │ │ │ - mov $0xa2,%ah │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 8078767 <__gmpz_get_d_2exp@plt+0x2c997> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 80787a7 <__gmpz_get_d_2exp@plt+0x2c9d7> │ │ │ │ - movl $0x8078698,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8078698 <__gmpz_get_d_2exp@plt+0x2c8c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pusha │ │ │ │ - mov %al,0x1002d │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8078767 <__gmpz_get_d_2exp@plt+0x2c997> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 80787a7 <__gmpz_get_d_2exp@plt+0x2c9d7> │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 80786bd <__gmpz_get_d_2exp@plt+0x2c8ed> │ │ │ │ - movl $0x80786ec,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8078af5 <__gmpz_get_d_2exp@plt+0x2cd25> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80789f1 <__gmpz_get_d_2exp@plt+0x2cc21> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8078abb <__gmpz_get_d_2exp@plt+0x2cceb> │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80789f1 <__gmpz_get_d_2exp@plt+0x2cc21> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8078a81 <__gmpz_get_d_2exp@plt+0x2ccb1> │ │ │ │ + movl $0x807893c,-0x2c(%edi) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x80c8224,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c8224,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80786ec <__gmpz_get_d_2exp@plt+0x2c91c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %ah,0x1002d(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8078767 <__gmpz_get_d_2exp@plt+0x2c997> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - mov $0x835294c,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c8224,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - mov 0x1002d,%eax │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 807870d <__gmpz_get_d_2exp@plt+0x2c93d> │ │ │ │ - movl $0x807874c,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807874c <__gmpz_get_d_2exp@plt+0x2c97c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8367496,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80789fc <__gmpz_get_d_2exp@plt+0x2cc2c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8078b04 <__gmpz_get_d_2exp@plt+0x2cd34> │ │ │ │ + movl $0x80c8224,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8078780,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8078780 <__gmpz_get_d_2exp@plt+0x2c9b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - movl $0x8078678,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + sbb $0x8b,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8078678 <__gmpz_get_d_2exp@plt+0x2c8a8> │ │ │ │ + jne 8078b1c <__gmpz_get_d_2exp@plt+0x2cd4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - mov 0x2002d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 80787c9 <__gmpz_get_d_2exp@plt+0x2c9f9> │ │ │ │ - dec %ecx │ │ │ │ - jmp 80787d4 <__gmpz_get_d_2exp@plt+0x2ca04> │ │ │ │ - mov $0x835295c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xor $0xa1,%al │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + or $0x91,%al │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807884e <__gmpz_get_d_2exp@plt+0x2ca7e> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807886c,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 8078c27 <__gmpz_get_d_2exp@plt+0x2ce57> │ │ │ │ + movl $0x8078c00,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8078620 <__gmpz_get_d_2exp@plt+0x2c850> │ │ │ │ - mov $0x8352964,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x4,%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 8078856 <__gmpz_get_d_2exp@plt+0x2ca86> │ │ │ │ - mov $0x8367496,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x76f7f878(%eax) │ │ │ │ - (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80788b0 <__gmpz_get_d_2exp@plt+0x2cae0> │ │ │ │ + jne 8078c00 <__gmpz_get_d_2exp@plt+0x2ce30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ nop │ │ │ │ + sub $0x0,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cf08a(%ebx) │ │ │ │ - cld │ │ │ │ + ja 8078be3 <__gmpz_get_d_2exp@plt+0x2ce13> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ + lea -0x7(%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 %ch,%ah │ │ │ │ - mov %al,(%edi) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80788ec <__gmpz_get_d_2exp@plt+0x2cb1c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ nop │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cf48a(%ebx) │ │ │ │ - cld │ │ │ │ - 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 %ch,(%eax) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8078928 <__gmpz_get_d_2exp@plt+0x2cb58> │ │ │ │ + jb 8078c9f <__gmpz_get_d_2exp@plt+0x2cecf> │ │ │ │ + movl $0x8078c78,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8078c78 <__gmpz_get_d_2exp@plt+0x2cea8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ nop │ │ │ │ + sub $0x0,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cf88a(%ebx) │ │ │ │ - cld │ │ │ │ + ja 8078c5b <__gmpz_get_d_2exp@plt+0x2ce8b> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ + lea -0x7(%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,0x7(%ecx,%ecx,4) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8078964 <__gmpz_get_d_2exp@plt+0x2cb94> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xf9,%al │ │ │ │ + (bad) │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %ah,(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sub $0x6000000,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 80790e0 <__gmpz_get_d_2exp@plt+0x2d310> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - mov 0x1002e,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80789b9 <__gmpz_get_d_2exp@plt+0x2cbe9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83629c9,-0x14(%ebp) │ │ │ │ - movl $0x8369201,-0x10(%ebp) │ │ │ │ + jb 8079226 <__gmpz_get_d_2exp@plt+0x2d456> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8078e7c <__gmpz_get_d_2exp@plt+0x2d0ac> │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jae 807920f <__gmpz_get_d_2exp@plt+0x2d43f> │ │ │ │ + mov %edx,%ecx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 807913f <__gmpz_get_d_2exp@plt+0x2d36f> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80790c8 <__gmpz_get_d_2exp@plt+0x2d2f8> │ │ │ │ + movl $0x807877c,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8078f14,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8078f68,-0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81675f0 <__gmpz_get_d_2exp@plt+0x11b820> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x8078df0,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80789ee <__gmpz_get_d_2exp@plt+0x2cc1e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82094b9,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %bl,0x2002e(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8078a60 <__gmpz_get_d_2exp@plt+0x2cc90> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8078a56 <__gmpz_get_d_2exp@plt+0x2cc86> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80789c4,-0x14(%edi) │ │ │ │ + ja 8078db6 <__gmpz_get_d_2exp@plt+0x2cfe6> │ │ │ │ + movl $0x8078978,-0x20(%edi) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8078a9a <__gmpz_get_d_2exp@plt+0x2ccca> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82094b9,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jae 80790ab <__gmpz_get_d_2exp@plt+0x2d2db> │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8078fbc <__gmpz_get_d_2exp@plt+0x2d1ec> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8078d3d <__gmpz_get_d_2exp@plt+0x2cf6d> │ │ │ │ + movl $0x8078c38,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + jmp 8078e21 <__gmpz_get_d_2exp@plt+0x2d051> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fcompl 0x2002e(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8078b0c <__gmpz_get_d_2exp@plt+0x2cd3c> │ │ │ │ - add $0x18,%edi │ │ │ │ + mov $0x8002d8d,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 8078ed8 <__gmpz_get_d_2exp@plt+0x2d108> │ │ │ │ + je 8078eec <__gmpz_get_d_2exp@plt+0x2d11c> │ │ │ │ + sub $0xc0a00,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8078b02 <__gmpz_get_d_2exp@plt+0x2cd32> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + ja 8078d76 <__gmpz_get_d_2exp@plt+0x2cfa6> │ │ │ │ + cmpl $0x10ffff,0x3(%eax) │ │ │ │ + jle 80790b1 <__gmpz_get_d_2exp@plt+0x2d2e1> │ │ │ │ + movl $0x8078bc0,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + jmp 8078e21 <__gmpz_get_d_2exp@plt+0x2d051> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x8079028,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8078a70,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push $0x3002e9e │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + clc │ │ │ │ + inc %ebp │ │ │ │ + add %al,%cs:0x1e000001(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8078c06 <__gmpz_get_d_2exp@plt+0x2ce36> │ │ │ │ - movl $0x8078bb4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8078bb4 <__gmpz_get_d_2exp@plt+0x2cde4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x1c,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8078b95 <__gmpz_get_d_2exp@plt+0x2cdc5> │ │ │ │ - movl $0x8078aac,-0x18(%edi) │ │ │ │ + ja 8078ff6 <__gmpz_get_d_2exp@plt+0x2d226> │ │ │ │ + movl $0x80787f8,-0x24(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208d71,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80788b8,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 8079050 <__gmpz_get_d_2exp@plt+0x2d280> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 8079050 <__gmpz_get_d_2exp@plt+0x2d280> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80790f8,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0x9d │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ + aam $0x8b │ │ │ │ + sub $0x4300,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + repnz mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + jmp 8078d0d <__gmpz_get_d_2exp@plt+0x2cf3d> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x4002d8c,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8078b53 <__gmpz_get_d_2exp@plt+0x2cd83> │ │ │ │ - add $0x1c,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8078b95 <__gmpz_get_d_2exp@plt+0x2cdc5> │ │ │ │ - movl $0x8078a00,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208d85,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + ja 8079178 <__gmpz_get_d_2exp@plt+0x2d3a8> │ │ │ │ + cmpl $0x10ffff,0x3(%ecx) │ │ │ │ + jle 8079219 <__gmpz_get_d_2exp@plt+0x2d449> │ │ │ │ + movl $0x80786fc,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8079120,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80791cc,0x8(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jo 8078bab <__gmpz_get_d_2exp@plt+0x2cddb> │ │ │ │ + push %esp │ │ │ │ + inc %esp │ │ │ │ add %al,%cs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8078c71 <__gmpz_get_d_2exp@plt+0x2cea1> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8078c67 <__gmpz_get_d_2exp@plt+0x2ce97> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8078b20,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208d9a,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - pushf │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8078cd7 <__gmpz_get_d_2exp@plt+0x2cf07> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8078ccd <__gmpz_get_d_2exp@plt+0x2cefd> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x83629e9,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x387c073b(%ebx) │ │ │ │ + sbb %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80791a1 <__gmpz_get_d_2exp@plt+0x2d3d1> │ │ │ │ + movl $0x80785f8,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8078674,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb $0x9f,%al │ │ │ │ - sub $0x400,%eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + jmp 80791d8 <__gmpz_get_d_2exp@plt+0x2d408> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + jmp 80791d8 <__gmpz_get_d_2exp@plt+0x2d408> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 807975c <__gmpz_get_d_2exp@plt+0x2d98c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8078dac <__gmpz_get_d_2exp@plt+0x2cfdc> │ │ │ │ - movl $0x8078d30,-0x10(%ebp) │ │ │ │ + jb 807930e <__gmpz_get_d_2exp@plt+0x2d53e> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80792bc,-0x20(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ mov 0x14(%esi),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8078d30 <__gmpz_get_d_2exp@plt+0x2cf60> │ │ │ │ + jne 80792bc <__gmpz_get_d_2exp@plt+0x2d4ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0x9e │ │ │ │ - sub $0x300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000003,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8078d9d <__gmpz_get_d_2exp@plt+0x2cfcd> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8078c18,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - cmp $0x27,%eax │ │ │ │ - jne 8078d74 <__gmpz_get_d_2exp@plt+0x2cfa4> │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x820e812,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x8078c84,-0x18(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x83629e9,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - sahf │ │ │ │ - sub $0x400,%eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8078e2b <__gmpz_get_d_2exp@plt+0x2d05b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8078e21 <__gmpz_get_d_2exp@plt+0x2d051> │ │ │ │ - movl $0x81edd7c,-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 $0x8078ce8,-0x14(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80792a3 <__gmpz_get_d_2exp@plt+0x2d4d3> │ │ │ │ + movl $0x81b9094,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80c8224,-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) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8208dac,-0x10(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - enter $0x2d9d,$0x0 │ │ │ │ - add $0xf000000,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,0x2e(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8078ea7 <__gmpz_get_d_2exp@plt+0x2d0d7> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8078e9d <__gmpz_get_d_2exp@plt+0x2d0cd> │ │ │ │ - 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 0x18(%eax),%eax │ │ │ │ - movl $0x8078dbc,-0x14(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - dec %eax │ │ │ │ - popf │ │ │ │ - sub $0x1000500,%eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8078f1f <__gmpz_get_d_2exp@plt+0x2d14f> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8078f15 <__gmpz_get_d_2exp@plt+0x2d145> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0xf(%eax),%eax │ │ │ │ - movl $0x8078e3c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208dbd,-0x4(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - aam $0x9c │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8078f4c <__gmpz_get_d_2exp@plt+0x2d17c> │ │ │ │ + jb 8079397 <__gmpz_get_d_2exp@plt+0x2d5c7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8079358,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8078ebc <__gmpz_get_d_2exp@plt+0x2d0ec> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - pushf │ │ │ │ - sub $0x1000500,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8078fa9 <__gmpz_get_d_2exp@plt+0x2d1d9> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8078f9f <__gmpz_get_d_2exp@plt+0x2d1cf> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x8078f30,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8209442,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - pushf │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ + enter $0x2e42,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8079004 <__gmpz_get_d_2exp@plt+0x2d234> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8078ffa <__gmpz_get_d_2exp@plt+0x2d22a> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362451,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8078ebc <__gmpz_get_d_2exp@plt+0x2d0ec> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8079388 <__gmpz_get_d_2exp@plt+0x2d5b8> │ │ │ │ + cmp $0x10ffff,%esi │ │ │ │ + ja 807937d <__gmpz_get_d_2exp@plt+0x2d5ad> │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - fwait │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807906b <__gmpz_get_d_2exp@plt+0x2d29b> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8079061 <__gmpz_get_d_2exp@plt+0x2d291> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80793d3 <__gmpz_get_d_2exp@plt+0x2d603> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8078fbc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8209442,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + 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 $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - test %bl,0x5002d(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x1c,%edi │ │ │ │ + jb 8079618 <__gmpz_get_d_2exp@plt+0x2d848> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8079624,-0x20(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8079624 <__gmpz_get_d_2exp@plt+0x2d854> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffd0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80790ba <__gmpz_get_d_2exp@plt+0x2d2ea> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8079018,-0x18(%edi) │ │ │ │ + ja 8079579 <__gmpz_get_d_2exp@plt+0x2d7a9> │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 807944b <__gmpz_get_d_2exp@plt+0x2d67b> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 807952b <__gmpz_get_d_2exp@plt+0x2d75b> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 807944b <__gmpz_get_d_2exp@plt+0x2d67b> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80794dd <__gmpz_get_d_2exp@plt+0x2d70d> │ │ │ │ + movl $0x80793a4,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x80c8224,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - jmp *0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x200 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8079132 <__gmpz_get_d_2exp@plt+0x2d362> │ │ │ │ - movl $0x8078988,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x81b9094,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80c8224,-0x20(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8078ebc,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80c81c8,-0x10(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - cmpl $0xb,0x0(%ebp) │ │ │ │ - jl 8079144 <__gmpz_get_d_2exp@plt+0x2d374> │ │ │ │ - movl $0x8079080,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x81b9094,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80c8224,-0x20(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80c81c8,-0x10(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x8352c14,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8078f60,-0x4(%edi) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + push $0x1e000018 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8079456 <__gmpz_get_d_2exp@plt+0x2d686> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8079588 <__gmpz_get_d_2exp@plt+0x2d7b8> │ │ │ │ + movl $0x81b9094,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x80c8224,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - lcall $0x2,$0xf002d │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80791b3 <__gmpz_get_d_2exp@plt+0x2d3e3> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8079198,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8079198 <__gmpz_get_d_2exp@plt+0x2d3c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 8079128 <__gmpz_get_d_2exp@plt+0x2d358> │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - pop %es │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x19750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8352c24,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - lcall $0x0,$0x21002d │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ hlt │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + mov 0x89080795,%al │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80790e0 <__gmpz_get_d_2exp@plt+0x2d310> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x9a,%al │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80795a0 <__gmpz_get_d_2exp@plt+0x2d7d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xchg %ch,0x100 │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8079222 <__gmpz_get_d_2exp@plt+0x2d452> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8079238,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80796c7 <__gmpz_get_d_2exp@plt+0x2d8f7> │ │ │ │ + movl $0x80796a0,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8079238 <__gmpz_get_d_2exp@plt+0x2d468> │ │ │ │ + jne 80796a0 <__gmpz_get_d_2exp@plt+0x2d8d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8352c2c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - fcompl 0x1002d(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sub $0x86,%al │ │ │ │ + sub $0x0,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + ja 8079683 <__gmpz_get_d_2exp@plt+0x2d8b3> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x81ef06c,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80790e0 <__gmpz_get_d_2exp@plt+0x2d310> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x99,%ah │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + hlt │ │ │ │ + test %ebp,0x100 │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8079292 <__gmpz_get_d_2exp@plt+0x2d4c2> │ │ │ │ - movl $0x8352c2e,-0x4(%ebp) │ │ │ │ + jb 807973f <__gmpz_get_d_2exp@plt+0x2d96f> │ │ │ │ + movl $0x8079718,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - mov $0x8352c34,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x5002d99 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80792ce <__gmpz_get_d_2exp@plt+0x2d4fe> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80792e4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80792e4 <__gmpz_get_d_2exp@plt+0x2d514> │ │ │ │ + jne 8079718 <__gmpz_get_d_2exp@plt+0x2d948> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8352c3c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %bl,0x2d(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov $0x85,%ah │ │ │ │ + sub $0x0,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - call 80792eb <__gmpz_get_d_2exp@plt+0x2d51b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81ef06c,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80790e0 <__gmpz_get_d_2exp@plt+0x2d310> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - xchg %eax,%esi │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807937b <__gmpz_get_d_2exp@plt+0x2d5ab> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8079371 <__gmpz_get_d_2exp@plt+0x2d5a1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 80796fb <__gmpz_get_d_2exp@plt+0x2d92b> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - cld │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sar $1,%dl │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,0x2d86(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80793f3 <__gmpz_get_d_2exp@plt+0x2d623> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80793e9 <__gmpz_get_d_2exp@plt+0x2d619> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - movl $0x8362451,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - test %dl,0x2002e(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807946b <__gmpz_get_d_2exp@plt+0x2d69b> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8079461 <__gmpz_get_d_2exp@plt+0x2d691> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807938c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208d65,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - or $0x95,%al │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80794cf <__gmpz_get_d_2exp@plt+0x2d6ff> │ │ │ │ + jb 8079ab6 <__gmpz_get_d_2exp@plt+0x2dce6> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jae 8079a9a <__gmpz_get_d_2exp@plt+0x2dcca> │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 80799a2 <__gmpz_get_d_2exp@plt+0x2dbd2> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80794c5 <__gmpz_get_d_2exp@plt+0x2d6f5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - test $0x94,%al │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8079547 <__gmpz_get_d_2exp@plt+0x2d777> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807953d <__gmpz_get_d_2exp@plt+0x2d76d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - movl $0x8362451,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + ja 807984b <__gmpz_get_d_2exp@plt+0x2da7b> │ │ │ │ + movl $0x80796d8,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xor %dl,0x200(%esi,%ebp,1) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80795bf <__gmpz_get_d_2exp@plt+0x2d7ef> │ │ │ │ - add $0x1c,%edi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80795b5 <__gmpz_get_d_2exp@plt+0x2d7e5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80794e0,-0x18(%edi) │ │ │ │ + ja 807989c <__gmpz_get_d_2exp@plt+0x2dacc> │ │ │ │ + movl $0x80793e0,-0x1c(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208d54,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x2002e93,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8079623 <__gmpz_get_d_2exp@plt+0x2d853> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8079619 <__gmpz_get_d_2exp@plt+0x2d849> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - push %esp │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807969b <__gmpz_get_d_2exp@plt+0x2d8cb> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8079691 <__gmpz_get_d_2exp@plt+0x2d8c1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - movl $0x8362451,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fcoml 0x2002e(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8079713 <__gmpz_get_d_2exp@plt+0x2d943> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8079709 <__gmpz_get_d_2exp@plt+0x2d939> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + movl $0x8079908,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8079958,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8079634,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208d45,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80798cc,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pusha │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %dl,%cs:(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %es │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x942484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8079904 <__gmpz_get_d_2exp@plt+0x2db34> │ │ │ │ - movl $0x807993c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807993c <__gmpz_get_d_2exp@plt+0x2db6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80797f9 <__gmpz_get_d_2exp@plt+0x2da29> │ │ │ │ nop │ │ │ │ - sub %dl,0x2002e(%edx) │ │ │ │ + les 0x307002d(%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x942484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80797d5 <__gmpz_get_d_2exp@plt+0x2da05> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmpl $0xb,0x3(%esi) │ │ │ │ - jl 80797a0 <__gmpz_get_d_2exp@plt+0x2d9d0> │ │ │ │ - movl $0x80796ac,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80795d0,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208d45,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + jmp 80797d3 <__gmpz_get_d_2exp@plt+0x2da03> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,0xc0900(%ebp,%ebp,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8079865 <__gmpz_get_d_2exp@plt+0x2da95> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmpl $0xb,0x3(%esi) │ │ │ │ - jl 8079830 <__gmpz_get_d_2exp@plt+0x2da60> │ │ │ │ - movl $0x8079558,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x807947c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8079870 <__gmpz_get_d_2exp@plt+0x2daa0> │ │ │ │ + cmpl $0x10ffff,0x3(%ecx) │ │ │ │ + jle 8079aa4 <__gmpz_get_d_2exp@plt+0x2dcd4> │ │ │ │ + movl $0x8079660,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8208d54,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - or %dl,0x2002e(%ecx) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + jmp 80797f9 <__gmpz_get_d_2exp@plt+0x2da29> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x8079a0c,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x3c,%al │ │ │ │ + add %cl,%cs:(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80798f5 <__gmpz_get_d_2exp@plt+0x2db25> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmpl $0xb,0x3(%esi) │ │ │ │ - jl 80798c0 <__gmpz_get_d_2exp@plt+0x2daf0> │ │ │ │ - movl $0x8079404,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8079328,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208d65,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov $0x8352c58,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 807997a <__gmpz_get_d_2exp@plt+0x2dbaa> │ │ │ │ - movl $0x8208e06,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x8208e14,0x8(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - nop │ │ │ │ - add %al,%cs:0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 807999b <__gmpz_get_d_2exp@plt+0x2dbcb> │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 807990c <__gmpz_get_d_2exp@plt+0x2db3c> │ │ │ │ - movl $0x8079760,0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8079760 <__gmpz_get_d_2exp@plt+0x2d990> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80797f0,0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80797f0 <__gmpz_get_d_2exp@plt+0x2da20> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8079920 <__gmpz_get_d_2exp@plt+0x2db50> │ │ │ │ - movl $0x8079880,0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80799de <__gmpz_get_d_2exp@plt+0x2dc0e> │ │ │ │ + movl $0x807923c,-0x28(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8079320,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + jmp 8079a3b <__gmpz_get_d_2exp@plt+0x2dc6b> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + jmp 8079a3b <__gmpz_get_d_2exp@plt+0x2dc6b> │ │ │ │ + jmp *-0x4(%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 8079b2f <__gmpz_get_d_2exp@plt+0x2dd5f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8079b08,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8079880 <__gmpz_get_d_2exp@plt+0x2dab0> │ │ │ │ + jne 8079b08 <__gmpz_get_d_2exp@plt+0x2dd38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %dl,0xf002d(%edx) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80799ee <__gmpz_get_d_2exp@plt+0x2dc1e> │ │ │ │ - movl $0x8369201,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8079728 <__gmpz_get_d_2exp@plt+0x2d958> │ │ │ │ - mov $0x8352c60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8079af1 <__gmpz_get_d_2exp@plt+0x2dd21> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 8079b70 <__gmpz_get_d_2exp@plt+0x2dda0> │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8079a22 <__gmpz_get_d_2exp@plt+0x2dc52> │ │ │ │ - movl $0x8352c62,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - mov $0x8352c68,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 8079bb7 <__gmpz_get_d_2exp@plt+0x2dde7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8079b78,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb $0x92,%al │ │ │ │ - sub $0x1000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3a,%al │ │ │ │ + add %al,%cs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8079a63 <__gmpz_get_d_2exp@plt+0x2dc93> │ │ │ │ - movl $0x8369201,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8079728 <__gmpz_get_d_2exp@plt+0x2d958> │ │ │ │ - mov $0x8352c70,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079a98 <__gmpz_get_d_2exp@plt+0x2dcc8> │ │ │ │ - movl $0x807b7c4,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + ja 8079ba8 <__gmpz_get_d_2exp@plt+0x2ddd8> │ │ │ │ + cmp $0x10ffff,%esi │ │ │ │ + ja 8079b9d <__gmpz_get_d_2exp@plt+0x2ddcd> │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8352d10,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x81,%al │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 8079c37 <__gmpz_get_d_2exp@plt+0x2de67> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8079c10,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8079c10 <__gmpz_get_d_2exp@plt+0x2de40> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov $0x2d80,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079ad8 <__gmpz_get_d_2exp@plt+0x2dd08> │ │ │ │ - movl $0x807b7b0,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + ja 8079bf5 <__gmpz_get_d_2exp@plt+0x2de25> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8352d70,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + test %al,0x1002d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8079cb7 <__gmpz_get_d_2exp@plt+0x2dee7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8079c90,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8079c90 <__gmpz_get_d_2exp@plt+0x2dec0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cmp $0x80,%al │ │ │ │ + sub $0x0,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079b18 <__gmpz_get_d_2exp@plt+0x2dd48> │ │ │ │ - movl $0x807b7ec,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + ja 8079c75 <__gmpz_get_d_2exp@plt+0x2dea5> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8352e1c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - mov (%esi),%gs │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8079b62 <__gmpz_get_d_2exp@plt+0x2dd92> │ │ │ │ + jb 8079d3a <__gmpz_get_d_2exp@plt+0x2df6a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8079d14,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83629b2,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8079bd0 <__gmpz_get_d_2exp@plt+0x2de00> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8079bc6 <__gmpz_get_d_2exp@plt+0x2ddf6> │ │ │ │ - movl $0x8079b38,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8079be4,0x0(%ebp) │ │ │ │ - movl $0x8208ba7,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8352ef0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - xchg %eax,%edx │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - into │ │ │ │ - cs xor $0x758908,%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 811dfe0 <__gmpz_get_d_2exp@plt+0xd2210> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - xchg %eax,%edx │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - call b241f46 │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8079c85 <__gmpz_get_d_2exp@plt+0x2deb5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8079c88 <__gmpz_get_d_2exp@plt+0x2deb8> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8079c68,-0xc(%ebp) │ │ │ │ - movl $0x8361e2b,-0x18(%ebp) │ │ │ │ - movl $0x8363951,-0x14(%ebp) │ │ │ │ - movl $0x8363981,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8079d14 <__gmpz_get_d_2exp@plt+0x2df44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079c4e <__gmpz_get_d_2exp@plt+0x2de7e> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 8079cfd <__gmpz_get_d_2exp@plt+0x2df2d> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x38 │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8079cb2 <__gmpz_get_d_2exp@plt+0x2dee2> │ │ │ │ - movl $0x8352f24,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8119968 <__gmpz_get_d_2exp@plt+0xcdb98> │ │ │ │ - mov $0x8352f38,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 8079dc3 <__gmpz_get_d_2exp@plt+0x2dff3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8079d84,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x200,%eax │ │ │ │ + pushf │ │ │ │ + cmp %ch,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079ce8 <__gmpz_get_d_2exp@plt+0x2df18> │ │ │ │ - movl $0x8114370,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 8079db4 <__gmpz_get_d_2exp@plt+0x2dfe4> │ │ │ │ + cmp $0x10ffff,%esi │ │ │ │ + ja 8079da9 <__gmpz_get_d_2exp@plt+0x2dfd9> │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8352f48,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8079d37 <__gmpz_get_d_2exp@plt+0x2df67> │ │ │ │ - movl $0x8079d4c,-0x4(%ebp) │ │ │ │ - movl $0x83607a8,-0x10(%ebp) │ │ │ │ - movl $0x8352f60,-0xc(%ebp) │ │ │ │ - movl $0x8367496,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - mov $0x8352f74,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - xor %bl,0x2e(%eax) │ │ │ │ + jb 8079dff <__gmpz_get_d_2exp@plt+0x2e02f> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x3f16fb3b(%ebx) │ │ │ │ - push %eax │ │ │ │ - str 0x5002d(%edx,%edx,4) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8079fa0 <__gmpz_get_d_2exp@plt+0x2e1d0> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8079fac,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8079fac <__gmpz_get_d_2exp@plt+0x2e1dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8079f46 <__gmpz_get_d_2exp@plt+0x2e176> │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8079e85 <__gmpz_get_d_2exp@plt+0x2e0b5> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8079f23 <__gmpz_get_d_2exp@plt+0x2e153> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8079e85 <__gmpz_get_d_2exp@plt+0x2e0b5> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8079f00 <__gmpz_get_d_2exp@plt+0x2e130> │ │ │ │ + movl $0x8079dd0,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - lock cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 8079dd9 <__gmpz_get_d_2exp@plt+0x2e009> │ │ │ │ - mov $0x8353004,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8079dd0,-0x4(%ebp) │ │ │ │ - movl $0x83607a8,-0x10(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8367496,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8079e90 <__gmpz_get_d_2exp@plt+0x2e0c0> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8079f55 <__gmpz_get_d_2exp@plt+0x2e185> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - sub $0x0,%eax │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8079d7a <__gmpz_get_d_2exp@plt+0x2dfaa> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 816ee14 <__gmpz_get_d_2exp@plt+0x123044> │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %dl,0x1002d(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%edi,%eax,8),%eax │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x76f7f863(%eax) │ │ │ │ - (bad) │ │ │ │ + hlt │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + lahf │ │ │ │ + pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8079db0 <__gmpz_get_d_2exp@plt+0x2dfe0> │ │ │ │ + jne 8079f6c <__gmpz_get_d_2exp@plt+0x2e19c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x38,%al │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + call 907cd59 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8079e1f <__gmpz_get_d_2exp@plt+0x2e04f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8119ba4 <__gmpz_get_d_2exp@plt+0xcddd4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x72bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - call b24217f │ │ │ │ - add %al,(%eax) │ │ │ │ - jae 807a114 <__gmpz_get_d_2exp@plt+0x2e344> │ │ │ │ - mov $0x835300c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890045(%ebx) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%eax),%ecx │ │ │ │ - jmp *0xc(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - xchg %eax,%ecx │ │ │ │ - sub $0x300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 807a090 <__gmpz_get_d_2exp@plt+0x2e2c0> │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8079f05 <__gmpz_get_d_2exp@plt+0x2e135> │ │ │ │ - movl $0x8079ec4,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + jb 807a04b <__gmpz_get_d_2exp@plt+0x2e27b> │ │ │ │ + movl $0x807a024,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8079ec4 <__gmpz_get_d_2exp@plt+0x2e0f4> │ │ │ │ + jne 807a024 <__gmpz_get_d_2exp@plt+0x2e254> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - sub $0x300,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x7c,%al │ │ │ │ + sub $0x0,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7084d(%ebx) │ │ │ │ - or %bl,0x7(%esi,%ebx,4) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8079e30 <__gmpz_get_d_2exp@plt+0x2e060> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %dl,-0x76f7c98c(%esi) │ │ │ │ - inc %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%edi,%edi,8),%eax │ │ │ │ - gs or $0x83,%al │ │ │ │ - stc │ │ │ │ - add (%edi),%ecx │ │ │ │ - adc $0x0,%ah │ │ │ │ + ja 807a007 <__gmpz_get_d_2exp@plt+0x2e237> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 807a0ce <__gmpz_get_d_2exp@plt+0x2e2fe> │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x8079f30,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 807a0c3 <__gmpz_get_d_2exp@plt+0x2e2f3> │ │ │ │ + movl $0x807a09c,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8079f30 <__gmpz_get_d_2exp@plt+0x2e160> │ │ │ │ + jne 807a09c <__gmpz_get_d_2exp@plt+0x2e2cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - fcoml 0x83002d(%eax) │ │ │ │ + xor %bh,0x0(%ebp,%ebp,1) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0xec,%al │ │ │ │ - sahf │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 8079f4e <__gmpz_get_d_2exp@plt+0x2e17e> │ │ │ │ - jmp 8079e30 <__gmpz_get_d_2exp@plt+0x2e060> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8079f70,0xc(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81e84d0 <__gmpz_get_d_2exp@plt+0x19c700> │ │ │ │ - nop │ │ │ │ - mov $0xc5002e36,%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807a07f <__gmpz_get_d_2exp@plt+0x2e2af> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x7d,%al │ │ │ │ + sub $0x4001800,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807a696 <__gmpz_get_d_2exp@plt+0x2e8c6> │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807a2ea <__gmpz_get_d_2exp@plt+0x2e51a> │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jae 807a683 <__gmpz_get_d_2exp@plt+0x2e8b3> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 807a5b7 <__gmpz_get_d_2exp@plt+0x2e7e7> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8079f4b <__gmpz_get_d_2exp@plt+0x2e17b> │ │ │ │ - movl $0x8079dfc,-0x8(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ + ja 807a54b <__gmpz_get_d_2exp@plt+0x2e77b> │ │ │ │ + movl $0x8079c48,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x807a38c,-0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x807a3e8,-0x1c(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x807a25c,-0x10(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - push $0xc5002e36 │ │ │ │ + pop %es │ │ │ │ add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - jmp 8079f7f <__gmpz_get_d_2exp@plt+0x2e1af> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 8079b74 <__gmpz_get_d_2exp@plt+0x2dda4> │ │ │ │ - movl $0x807a1e4,-0x4(%ebp) │ │ │ │ - movl $0x8352f14,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x807a028,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807a206 <__gmpz_get_d_2exp@plt+0x2e436> │ │ │ │ + movl $0x8079e0c,-0x20(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81e84d0 <__gmpz_get_d_2exp@plt+0x19c700> │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jae 807a527 <__gmpz_get_d_2exp@plt+0x2e757> │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x2(%eax),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x6(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 807a44b <__gmpz_get_d_2exp@plt+0x2e67b> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807a157 <__gmpz_get_d_2exp@plt+0x2e387> │ │ │ │ + movl $0x807a05c,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + jmp 807a293 <__gmpz_get_d_2exp@plt+0x2e4c3> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + inc %eax │ │ │ │ + jns 807a3b0 <__gmpz_get_d_2exp@plt+0x2e5e0> │ │ │ │ + add %ch,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b2045(%ebx) │ │ │ │ + sbb %cl,0x44891c4d(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - add $0x8,%edi │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 807a342 <__gmpz_get_d_2exp@plt+0x2e572> │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + jns 807a40c <__gmpz_get_d_2exp@plt+0x2e63c> │ │ │ │ + add %cl,%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a001 <__gmpz_get_d_2exp@plt+0x2e231> │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + ja 807a1ab <__gmpz_get_d_2exp@plt+0x2e3db> │ │ │ │ + cmpl $0x10ffff,0x3(%eax) │ │ │ │ + jle 807a537 <__gmpz_get_d_2exp@plt+0x2e767> │ │ │ │ + movl $0x8079fe4,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + jmp 807a293 <__gmpz_get_d_2exp@plt+0x2e4c3> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x807a4c8,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + xor %ebp,(%esi) │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0xc(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807a493 <__gmpz_get_d_2exp@plt+0x2e6c3> │ │ │ │ + movl $0x8079cc4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8079d4c,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 807a4e2 <__gmpz_get_d_2exp@plt+0x2e712> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 807a4e2 <__gmpz_get_d_2exp@plt+0x2e712> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x807a578,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + ja 807a59c <__gmpz_get_d_2exp@plt+0x2e7cc> │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - jmp 807a03e <__gmpz_get_d_2exp@plt+0x2e26e> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 807a0da <__gmpz_get_d_2exp@plt+0x2e30a> │ │ │ │ - movl $0x807a0bc,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807a0bc <__gmpz_get_d_2exp@plt+0x2e2ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - (bad) │ │ │ │ - sub $0x300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7084d(%ebx) │ │ │ │ - or %bh,-0x60(%eax) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8079e30 <__gmpz_get_d_2exp@plt+0x2e060> │ │ │ │ - movl $0x807a0fc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807a0fc <__gmpz_get_d_2exp@plt+0x2e32c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %cl,0x83002d(%edi) │ │ │ │ + add %cl,0x558b0c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + jmp 807a12b <__gmpz_get_d_2exp@plt+0x2e35b> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + js 807a5bc <__gmpz_get_d_2exp@plt+0x2e7ec> │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x7589084d(%ecx) │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807a1f6 <__gmpz_get_d_2exp@plt+0x2e426> │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807a5ec <__gmpz_get_d_2exp@plt+0x2e81c> │ │ │ │ + cmpl $0x10ffff,0x3(%ecx) │ │ │ │ + jle 807a689 <__gmpz_get_d_2exp@plt+0x2e8b9> │ │ │ │ + movl $0x8079bc8,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8353291,0x0(%ebp) │ │ │ │ - movl $0x8367491,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp *0xc(%ebp) │ │ │ │ - les 0x5002d(%esi),%ecx │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x807a598,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x807a640,-0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 807a665 <__gmpz_get_d_2exp@plt+0x2e895> │ │ │ │ + add %al,%cs:0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807a615 <__gmpz_get_d_2exp@plt+0x2e845> │ │ │ │ + movl $0x8079ac4,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8079b40,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + jmp 807a64c <__gmpz_get_d_2exp@plt+0x2e87c> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + jmp 807a64c <__gmpz_get_d_2exp@plt+0x2e87c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %dh,0x2d(%edi) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8079fd1 <__gmpz_get_d_2exp@plt+0x2e201> │ │ │ │ - movl $0x807a178,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807a6fe <__gmpz_get_d_2exp@plt+0x2e92e> │ │ │ │ + movl $0x807a738,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807a178 <__gmpz_get_d_2exp@plt+0x2e3a8> │ │ │ │ + jne 807a738 <__gmpz_get_d_2exp@plt+0x2e968> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov 0x24500,%gs │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + jbe 807a708 <__gmpz_get_d_2exp@plt+0x2e938> │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ + add %dl,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ pop %es │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8079e30 <__gmpz_get_d_2exp@plt+0x2e060> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x4002d8e │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8079fd7 <__gmpz_get_d_2exp@plt+0x2e207> │ │ │ │ - movl $0x807a148,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807a148 <__gmpz_get_d_2exp@plt+0x2e378> │ │ │ │ + jne 807a710 <__gmpz_get_d_2exp@plt+0x2e940> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sub %cl,0x4002d(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + jbe 807a734 <__gmpz_get_d_2exp@plt+0x2e964> │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 807a0d8 <__gmpz_get_d_2exp@plt+0x2e308> │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jbe 807a75c <__gmpz_get_d_2exp@plt+0x2e98c> │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x75890807(%ecx,%eiz,4) │ │ │ │ cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8174430 <__gmpz_get_d_2exp@plt+0x128660> │ │ │ │ - movl $0x8079e7c,-0x4(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + in $0xa6,%al │ │ │ │ + pop %es │ │ │ │ + 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 8079e7c <__gmpz_get_d_2exp@plt+0x2e0ac> │ │ │ │ + jne 807a6e4 <__gmpz_get_d_2exp@plt+0x2e914> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + jb 807a793 <__gmpz_get_d_2exp@plt+0x2e9c3> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807a256 <__gmpz_get_d_2exp@plt+0x2e486> │ │ │ │ - movl $0x807b790,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + jb 807a8cd <__gmpz_get_d_2exp@plt+0x2eafd> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807a8d8,-0x24(%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 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807a8d8 <__gmpz_get_d_2exp@plt+0x2eb08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807a89a <__gmpz_get_d_2exp@plt+0x2eaca> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 807a819 <__gmpz_get_d_2exp@plt+0x2ea49> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807a88b <__gmpz_get_d_2exp@plt+0x2eabb> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 807a819 <__gmpz_get_d_2exp@plt+0x2ea49> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807a88b <__gmpz_get_d_2exp@plt+0x2eabb> │ │ │ │ + movl $0x807a764,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x8353020,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807a294 <__gmpz_get_d_2exp@plt+0x2e4c4> │ │ │ │ - movl $0x807b7b0,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807a824 <__gmpz_get_d_2exp@plt+0x2ea54> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x835304c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + mov $0xa8,%ah │ │ │ │ + pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807a8b4 <__gmpz_get_d_2exp@plt+0x2eae4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807a2d4 <__gmpz_get_d_2exp@plt+0x2e504> │ │ │ │ - movl $0x807b7c4,-0x4(%edi) │ │ │ │ + ja 807a983 <__gmpz_get_d_2exp@plt+0x2ebb3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + movl $0x807a7a0,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8353050,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x8b,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ + cmp $0x74,%al │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807a317 <__gmpz_get_d_2exp@plt+0x2e547> │ │ │ │ - movl $0x807a328,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 807ad15 <__gmpz_get_d_2exp@plt+0x2ef45> │ │ │ │ + movl $0x807ace4,-0x1c(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807a328 <__gmpz_get_d_2exp@plt+0x2e558> │ │ │ │ + jne 807ace4 <__gmpz_get_d_2exp@plt+0x2ef14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %cl,0x2d(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 807aaa2 <__gmpz_get_d_2exp@plt+0x2ecd2> │ │ │ │ + movl $0x807aa74,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807aa74 <__gmpz_get_d_2exp@plt+0x2eca4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x6c002d73 │ │ │ │ + add %al,%ds:(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890f46(%ebx) │ │ │ │ - cld │ │ │ │ - movl $0x8352e30,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 807975c <__gmpz_get_d_2exp@plt+0x2d98c> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 807abfe <__gmpz_get_d_2exp@plt+0x2ee2e> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 807ab42 <__gmpz_get_d_2exp@plt+0x2ed72> │ │ │ │ + movl $0x807aaec,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807aaec <__gmpz_get_d_2exp@plt+0x2ed1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x8a,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ + lock jb 807ab10 <__gmpz_get_d_2exp@plt+0x2ed40> │ │ │ │ + add %ch,0x0(%esi,%edi,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807a399 <__gmpz_get_d_2exp@plt+0x2e5c9> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a38f <__gmpz_get_d_2exp@plt+0x2e5bf> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x807a2f4,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208bf6,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 807975c <__gmpz_get_d_2exp@plt+0x2d98c> │ │ │ │ xchg %ax,%ax │ │ │ │ - rorb $1,0x100(%ebp,%ebp,1) │ │ │ │ - add %dl,(%eax) │ │ │ │ + mov $0x72,%ah │ │ │ │ + sub $0x3c800,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807a429 <__gmpz_get_d_2exp@plt+0x2e659> │ │ │ │ - movl $0x807a414,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x55(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x18758bf0(%ecx) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807a414 <__gmpz_get_d_2exp@plt+0x2e644> │ │ │ │ + jne 807ab70 <__gmpz_get_d_2exp@plt+0x2eda0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8352e30,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - mov %cs,0x0(%ebp,%ebp,1) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 807ab9e <__gmpz_get_d_2exp@plt+0x2edce> │ │ │ │ + movl $0x807ab28,0x10(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jb 807ab94 <__gmpz_get_d_2exp@plt+0x2edc4> │ │ │ │ + add %cl,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807a3cf <__gmpz_get_d_2exp@plt+0x2e5ff> │ │ │ │ - mov $0x8352e44,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x20758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8078cbc <__gmpz_get_d_2exp@plt+0x2ceec> │ │ │ │ + movl $0x807abc8,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807abc8 <__gmpz_get_d_2exp@plt+0x2edf8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x2d8c │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x72,%al │ │ │ │ + sub $0x298900,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - mov %eax,0x768b0807 │ │ │ │ - add -0x9(%esi),%esp │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807a3f0 <__gmpz_get_d_2exp@plt+0x2e620> │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 807975c <__gmpz_get_d_2exp@plt+0x2d98c> │ │ │ │ + movl $0x807ac28,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807ac28 <__gmpz_get_d_2exp@plt+0x2ee58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - inc %esp │ │ │ │ - mov %gs,0x100 │ │ │ │ - add %dl,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x71,%ah │ │ │ │ + sub $0x298900,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807a485 <__gmpz_get_d_2exp@plt+0x2e6b5> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a47b <__gmpz_get_d_2exp@plt+0x2e6ab> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x807a3ac,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208caa,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 807975c <__gmpz_get_d_2exp@plt+0x2d98c> │ │ │ │ xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - mov %ebp,0x100 │ │ │ │ - add %dl,(%eax) │ │ │ │ + jo 807acd3 <__gmpz_get_d_2exp@plt+0x2ef03> │ │ │ │ + sub $0xc6c00,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807a4bb <__gmpz_get_d_2exp@plt+0x2e6eb> │ │ │ │ - movl $0x807a4ec,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0xe76d7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807aa1d <__gmpz_get_d_2exp@plt+0x2ec4d> │ │ │ │ + movl $0x807aca0,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807a4ec <__gmpz_get_d_2exp@plt+0x2e71c> │ │ │ │ + jne 807aca0 <__gmpz_get_d_2exp@plt+0x2eed0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebp,%fs:0x0 │ │ │ │ + cmp $0x71,%al │ │ │ │ + sub $0x298900,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %dh,(%eax) │ │ │ │ - cs xor $0xfcc58308,%eax │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 807975c <__gmpz_get_d_2exp@plt+0x2d98c> │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - mov %ebp,0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + clc │ │ │ │ + jo 807ad08 <__gmpz_get_d_2exp@plt+0x2ef38> │ │ │ │ + add %cl,0x1e000001(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + hlt │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ pop %es │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807a510 <__gmpz_get_d_2exp@plt+0x2e740> │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807ac6c <__gmpz_get_d_2exp@plt+0x2ee9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %cl,0x2d(%ecx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + les 0x2d(%eax),%esi │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ - movl $0x83674a5,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11acb4> │ │ │ │ - clc │ │ │ │ - mov %ch,0x100 │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807a585 <__gmpz_get_d_2exp@plt+0x2e7b5> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a57b <__gmpz_get_d_2exp@plt+0x2e7ab> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807af47 <__gmpz_get_d_2exp@plt+0x2f177> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x9(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x3(%edx),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xb(%edx),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807af39 <__gmpz_get_d_2exp@plt+0x2f169> │ │ │ │ + movl $0x835134d,-0x10(%ebp) │ │ │ │ + movl $0x83511a0,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x807a498,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208cd6,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + movl $0x807ae14,-0x1c(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xc000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + fsubrs 0x2d(%edi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x9cc7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 807a6b0 <__gmpz_get_d_2exp@plt+0x2e8e0> │ │ │ │ - movl $0x807a34c,-0x98(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x90(%edi) │ │ │ │ - movl $0x8111260,-0x8c(%edi) │ │ │ │ - movl $0x8352de4,-0x88(%edi) │ │ │ │ - movl $0x8352e0e,-0x84(%edi) │ │ │ │ - movl $0x8352e22,-0x80(%edi) │ │ │ │ - lea -0x98(%edi),%ecx │ │ │ │ - mov %ecx,-0x7c(%edi) │ │ │ │ - movl $0x81b9094,-0x78(%edi) │ │ │ │ - lea -0x8b(%edi),%ecx │ │ │ │ - mov %ecx,-0x74(%edi) │ │ │ │ - movl $0x83674a5,-0x70(%edi) │ │ │ │ - movl $0x81b9094,-0x6c(%edi) │ │ │ │ - movl $0x8353065,-0x68(%edi) │ │ │ │ - lea -0x76(%edi),%ecx │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - movl $0x807a438,-0x60(%edi) │ │ │ │ - mov %eax,-0x58(%edi) │ │ │ │ - movl $0x8111260,-0x54(%edi) │ │ │ │ - movl $0x8352d38,-0x50(%edi) │ │ │ │ - movl $0x8352d62,-0x4c(%edi) │ │ │ │ - movl $0x8352d8a,-0x48(%edi) │ │ │ │ - lea -0x60(%edi),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - movl $0x81b9094,-0x40(%edi) │ │ │ │ - lea -0x53(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - lea -0x6a(%edi),%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + and %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x4c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807adba <__gmpz_get_d_2exp@plt+0x2efea> │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + movl $0x80c81c8,-0x48(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x807a910,-0x3c(%edi) │ │ │ │ mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x807a538,-0x34(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + lea -0x47(%edi),%eax │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x8111260,-0x28(%edi) │ │ │ │ - movl $0x8352cd8,-0x24(%edi) │ │ │ │ - movl $0x8352d02,-0x20(%edi) │ │ │ │ - movl $0x8352d2a,-0x1c(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x807a9a0,-0x1c(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x3e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8353035,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x9c,0x33c(%ebx) │ │ │ │ - mov $0x835308c,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x835134d,-0x10(%ebp) │ │ │ │ + movl $0x83511a0,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + jmp 807ae53 <__gmpz_get_d_2exp@plt+0x2f083> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x2002d89,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807a72a <__gmpz_get_d_2exp@plt+0x2e95a> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a720 <__gmpz_get_d_2exp@plt+0x2e950> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807b790,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8353291,-0x8(%edi) │ │ │ │ - movl $0x8367491,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807a598 <__gmpz_get_d_2exp@plt+0x2e7c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov 0x1002d88,%al │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807a75c <__gmpz_get_d_2exp@plt+0x2e98c> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8352fdc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - jo 807a6ea <__gmpz_get_d_2exp@plt+0x2e91a> │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807a7b9 <__gmpz_get_d_2exp@plt+0x2e9e9> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a7af <__gmpz_get_d_2exp@plt+0x2e9df> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x807a73c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208a1b,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 807afae <__gmpz_get_d_2exp@plt+0x2f1de> │ │ │ │ + movl $0x807af90,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807af90 <__gmpz_get_d_2exp@plt+0x2f1c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - rorb $0x0,0x2002d(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + pop %esp │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + sub $0x200,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807a81c <__gmpz_get_d_2exp@plt+0x2ea4c> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a812 <__gmpz_get_d_2exp@plt+0x2ea42> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807b790,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8353291,-0x8(%edi) │ │ │ │ - movl $0x8367491,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + shrb $0x3,0x468b0807(%edi) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807a598 <__gmpz_get_d_2exp@plt+0x2e7c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807afc0 <__gmpz_get_d_2exp@plt+0x2f1f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - mov %ebp,0x300 │ │ │ │ - add %cl,(%edi) │ │ │ │ + sub $0x6e,%al │ │ │ │ + sub $0x300,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807a882 <__gmpz_get_d_2exp@plt+0x2eab2> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a878 <__gmpz_get_d_2exp@plt+0x2eaa8> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x807a7cc,-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 810e490 <__gmpz_get_d_2exp@plt+0xc26c0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - or %cl,0x1002e │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 807ad28 <__gmpz_get_d_2exp@plt+0x2ef58> │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807a8b7 <__gmpz_get_d_2exp@plt+0x2eae7> │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807b013 <__gmpz_get_d_2exp@plt+0x2f243> │ │ │ │ movl $0x81edd7c,-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 $0xfffffff4,%ebp │ │ │ │ - jmp 80f68b0 <__gmpz_get_d_2exp@plt+0xaaae0> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807a8ee <__gmpz_get_d_2exp@plt+0x2eb1e> │ │ │ │ + jb 807b14d <__gmpz_get_d_2exp@plt+0x2f37d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8208912,-0x10(%ebp) │ │ │ │ + movl $0x807b158,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b158 <__gmpz_get_d_2exp@plt+0x2f388> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807b11a <__gmpz_get_d_2exp@plt+0x2f34a> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 807b099 <__gmpz_get_d_2exp@plt+0x2f2c9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807b10b <__gmpz_get_d_2exp@plt+0x2f33b> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 807b099 <__gmpz_get_d_2exp@plt+0x2f2c9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807b10b <__gmpz_get_d_2exp@plt+0x2f33b> │ │ │ │ + movl $0x807afe4,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc $0xb7,%al │ │ │ │ - sub $0x1000300,%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807b0a4 <__gmpz_get_d_2exp@plt+0x2f2d4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + xor $0xb1,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b134 <__gmpz_get_d_2exp@plt+0x2f364> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807b203 <__gmpz_get_d_2exp@plt+0x2f433> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + movl $0x807b020,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x17002d6b,%esp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807a965 <__gmpz_get_d_2exp@plt+0x2eb95> │ │ │ │ - movl $0x807a948,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 807b595 <__gmpz_get_d_2exp@plt+0x2f7c5> │ │ │ │ + movl $0x807b564,-0x1c(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80d2cb4 <__gmpz_get_d_2exp@plt+0x86ee4> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b564 <__gmpz_get_d_2exp@plt+0x2f794> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 807b322 <__gmpz_get_d_2exp@plt+0x2f552> │ │ │ │ + movl $0x807b2f4,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b2f4 <__gmpz_get_d_2exp@plt+0x2f524> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call 7407e057 │ │ │ │ + add %al,%ds:(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807a930 <__gmpz_get_d_2exp@plt+0x2eb60> │ │ │ │ - movl $0x8114380,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807a993 <__gmpz_get_d_2exp@plt+0x2ebc3> │ │ │ │ - movl $0x807a9d0,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 807975c <__gmpz_get_d_2exp@plt+0x2d98c> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 807b47e <__gmpz_get_d_2exp@plt+0x2f6ae> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 807b3c2 <__gmpz_get_d_2exp@plt+0x2f5f2> │ │ │ │ + movl $0x807b36c,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807a9d0 <__gmpz_get_d_2exp@plt+0x2ec00> │ │ │ │ + jne 807b36c <__gmpz_get_d_2exp@plt+0x2f59c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 807b3cc <__gmpz_get_d_2exp@plt+0x2f5fc> │ │ │ │ + sub $0x3e6c00,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 807975c <__gmpz_get_d_2exp@plt+0x2d98c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7f475(%ecx) │ │ │ │ - clc │ │ │ │ - pop %eax │ │ │ │ - cli │ │ │ │ - push %ds │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %ebp │ │ │ │ - loopne 807a9e5 <__gmpz_get_d_2exp@plt+0x2ec15> │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ + xor $0x6a,%al │ │ │ │ + sub $0x3c800,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0xa5,%al │ │ │ │ - je 807a9f3 <__gmpz_get_d_2exp@plt+0x2ec23> │ │ │ │ - or %al,-0x11160b3b(%ebx) │ │ │ │ - mov $0x9066000e,%edx │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x7,%bl │ │ │ │ + or %cl,0x18758bf0(%ecx) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b3f0 <__gmpz_get_d_2exp@plt+0x2f620> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 807b41e <__gmpz_get_d_2exp@plt+0x2f64e> │ │ │ │ + movl $0x807b3a8,0x10(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + in (%dx),%al │ │ │ │ + imul $0x1001e00,0x3c800,%ebp │ │ │ │ + add %cl,0x20758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8078cbc <__gmpz_get_d_2exp@plt+0x2ceec> │ │ │ │ + movl $0x807b448,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b448 <__gmpz_get_d_2exp@plt+0x2f678> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + imul $0x1001e00,0x298900,%ebp │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 807975c <__gmpz_get_d_2exp@plt+0x2d98c> │ │ │ │ + movl $0x807b4a8,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b4a8 <__gmpz_get_d_2exp@plt+0x2f6d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x69,%al │ │ │ │ + sub $0x298900,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 807975c <__gmpz_get_d_2exp@plt+0x2d98c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock push $0xc6c002d │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76d7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807b29d <__gmpz_get_d_2exp@plt+0x2f4cd> │ │ │ │ + movl $0x807b520,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b520 <__gmpz_get_d_2exp@plt+0x2f750> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89002d68,%esp │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 807975c <__gmpz_get_d_2exp@plt+0x2d98c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 807b5c2 <__gmpz_get_d_2exp@plt+0x2f7f2> │ │ │ │ + sub $0x18900,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x8b0807a9,%al │ │ │ │ - inc %esi │ │ │ │ - add 0x468bf845(%ecx),%ecx │ │ │ │ - or -0x3a7cffbb(%ecx),%ecx │ │ │ │ - clc │ │ │ │ - jmp 812031c <__gmpz_get_d_2exp@plt+0xd454c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807aa37 <__gmpz_get_d_2exp@plt+0x2ec67> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807aa2d <__gmpz_get_d_2exp@plt+0x2ec5d> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x807a970,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x820b0bb,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807aa86 <__gmpz_get_d_2exp@plt+0x2ecb6> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807aa7c <__gmpz_get_d_2exp@plt+0x2ecac> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807a9f4,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - 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 -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807aae7 <__gmpz_get_d_2exp@plt+0x2ed17> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807aadd <__gmpz_get_d_2exp@plt+0x2ed0d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807aa44,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82089eb,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807ab1e <__gmpz_get_d_2exp@plt+0x2ed4e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82089ce,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + hlt │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x7,%ah │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b4ec <__gmpz_get_d_2exp@plt+0x2f71c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %eax │ │ │ │ + push $0x17002d │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807ab56 <__gmpz_get_d_2exp@plt+0x2ed86> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82089b1,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807ab84 <__gmpz_get_d_2exp@plt+0x2edb4> │ │ │ │ - movl $0x820b0bb,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - 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 807abd2 <__gmpz_get_d_2exp@plt+0x2ee02> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807abc8 <__gmpz_get_d_2exp@plt+0x2edf8> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807ab64,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - 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 -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807ac33 <__gmpz_get_d_2exp@plt+0x2ee63> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ac29 <__gmpz_get_d_2exp@plt+0x2ee59> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + jb 807b7c7 <__gmpz_get_d_2exp@plt+0x2f9f7> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x9(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x3(%edx),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xb(%edx),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807b7b9 <__gmpz_get_d_2exp@plt+0x2f9e9> │ │ │ │ + movl $0x83512fd,-0x10(%ebp) │ │ │ │ + movl $0x83511dc,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807ab90,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208970,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + movl $0x807b694,-0x1c(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807ac60 <__gmpz_get_d_2exp@plt+0x2ee90> │ │ │ │ - movl $0x82089a6,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - 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 807acae <__gmpz_get_d_2exp@plt+0x2eede> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807aca4 <__gmpz_get_d_2exp@plt+0x2eed4> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807ac40,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + addr16 sub $0x60900,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + and %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807ad05 <__gmpz_get_d_2exp@plt+0x2ef35> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807acfb <__gmpz_get_d_2exp@plt+0x2ef2b> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807ac6c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x820892c,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807ad5c <__gmpz_get_d_2exp@plt+0x2ef8c> │ │ │ │ - add $0x10,%edi │ │ │ │ + add $0x4c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ad52 <__gmpz_get_d_2exp@plt+0x2ef82> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x807acbc,-0xc(%edi) │ │ │ │ + ja 807b63a <__gmpz_get_d_2exp@plt+0x2f86a> │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + movl $0x80c81c8,-0x48(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x807b190,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + lea -0x47(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x807b220,-0x1c(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ + movl $0x83512fd,-0x10(%ebp) │ │ │ │ + movl $0x83511dc,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807adc5 <__gmpz_get_d_2exp@plt+0x2eff5> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807adbb <__gmpz_get_d_2exp@plt+0x2efeb> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x807ad14,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8208941,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + jmp 807b6d3 <__gmpz_get_d_2exp@plt+0x2f903> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - test %ch,0x2000500 │ │ │ │ - add %al,(%eax) │ │ │ │ + and $0x66,%al │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807b304 <__gmpz_get_d_2exp@plt+0x2f534> │ │ │ │ - movl $0x807b718,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80803c4 <__gmpz_get_d_2exp@plt+0x345f4> │ │ │ │ - movl $0x807b4b4,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80803c4 <__gmpz_get_d_2exp@plt+0x345f4> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ae09 <__gmpz_get_d_2exp@plt+0x2f039> │ │ │ │ - movl $0x807ad6c,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x83607a8,0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x8367496,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - pop %eax │ │ │ │ - subb $0x0,0x300 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 807aec2 <__gmpz_get_d_2exp@plt+0x2f0f2> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 807ae18 <__gmpz_get_d_2exp@plt+0x2f048> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ae51 <__gmpz_get_d_2exp@plt+0x2f081> │ │ │ │ + jb 807b82e <__gmpz_get_d_2exp@plt+0x2fa5e> │ │ │ │ + movl $0x807b810,0x0(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x807abe0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x83607a8,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x8367496,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 807af0a <__gmpz_get_d_2exp@plt+0x2f13a> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807aef9 <__gmpz_get_d_2exp@plt+0x2f129> │ │ │ │ - movl $0x807ab2c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x83607a8,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x8367496,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807aef9 <__gmpz_get_d_2exp@plt+0x2f129> │ │ │ │ - movl $0x807aaf4,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x83607a8,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - movl $0x8367496,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - jl 807aecf <__gmpz_get_d_2exp@plt+0x2f0ff> │ │ │ │ - sub $0x300,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b810 <__gmpz_get_d_2exp@plt+0x2fa40> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock gs sub $0x200,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807b317 <__gmpz_get_d_2exp@plt+0x2f547> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807af3c <__gmpz_get_d_2exp@plt+0x2f16c> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x807aa94,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807afb0,0xc(%ebp) │ │ │ │ - movl $0x83607a8,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x8367496,0x8(%ebp) │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - test %ebp,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + inc %eax │ │ │ │ + mov $0x468b0807,%eax │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + add %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807b840 <__gmpz_get_d_2exp@plt+0x2fa70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shlb $0x0,0x2d(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x5ce904c5(%ebx) │ │ │ │ - ds sldt %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - xor $0x830016d4,%eax │ │ │ │ - (bad) │ │ │ │ - adc %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 807afb8 <__gmpz_get_d_2exp@plt+0x2f1e8> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x807a904,-0xc(%edi) │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x807b33c,0x0(%ebp) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - movl $0x8352f4a,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e7c04 <__gmpz_get_d_2exp@plt+0x19be34> │ │ │ │ - xchg %ax,%ax │ │ │ │ - rolb $1,0x83002d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807afc7 <__gmpz_get_d_2exp@plt+0x2f1f7> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8079c98 <__gmpz_get_d_2exp@plt+0x2dec8> │ │ │ │ - movl $0x807b524,0x4(%ebp) │ │ │ │ - mov $0x835ebc0,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81f0c5c <__gmpz_get_d_2exp@plt+0x1a4e8c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x2d80,$0x0 │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1f7cfbbb(%ebx) │ │ │ │ - add -0x2c8afe08(%ebx),%eax │ │ │ │ - mov $0x83670a9,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - subb $0x0,0x10400 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 807b5a8 <__gmpz_get_d_2exp@plt+0x2f7d8> │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807b05e <__gmpz_get_d_2exp@plt+0x2f28e> │ │ │ │ - movl $0x807a8c4,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807b048,0x0(%ebp) │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8367496,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - subb $0x0,0x400 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807b0b6 <__gmpz_get_d_2exp@plt+0x2f2e6> │ │ │ │ - movl $0x807d7e0,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807b07c,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80de2ec <__gmpz_get_d_2exp@plt+0x9251c> │ │ │ │ + jb 807ba26 <__gmpz_get_d_2exp@plt+0x2fc56> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807bb34,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807bb34 <__gmpz_get_d_2exp@plt+0x2fd64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x80,%al │ │ │ │ - sub $0x10400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807b106 <__gmpz_get_d_2exp@plt+0x2f336> │ │ │ │ - movl $0x807a894,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807b560,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x835be52,-0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80fb2d8 <__gmpz_get_d_2exp@plt+0xaf508> │ │ │ │ - movl $0x807b5a8,0x0(%ebp) │ │ │ │ - movl $0x83607a8,-0xc(%ebp) │ │ │ │ - movl $0x8352f4c,-0x8(%ebp) │ │ │ │ - movl $0x8367496,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - fdivrs 0x2d(%edi) │ │ │ │ - add %al,0x1e000001 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807b15a <__gmpz_get_d_2exp@plt+0x2f38a> │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8079d08 <__gmpz_get_d_2exp@plt+0x2df38> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %es,0x4002d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807adfa <__gmpz_get_d_2exp@plt+0x2f02a> │ │ │ │ - movl $0x807b620,0x0(%ebp) │ │ │ │ - movl $0x835296d,-0xc(%ebp) │ │ │ │ - movl $0x8353025,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov 0x3002d7f,%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807b1e1 <__gmpz_get_d_2exp@plt+0x2f411> │ │ │ │ - movl $0x807a830,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807b2a4,0xc(%ebp) │ │ │ │ - movl $0x83607a8,0x0(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x8367496,0x8(%ebp) │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - jg 807b280 <__gmpz_get_d_2exp@plt+0x2f4b0> │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807b23f <__gmpz_get_d_2exp@plt+0x2f46f> │ │ │ │ - movl $0x807a76c,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x807b450,-0x4(%ebp) │ │ │ │ - movl $0x83607a8,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8367496,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - fadds 0x2e(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x68e904c5(%ebx) │ │ │ │ - cmp (%edi),%ecx │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - inc %ecx │ │ │ │ - rcll $1,(%esi) │ │ │ │ - add %dl,0x2d7f94(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807b2ac <__gmpz_get_d_2exp@plt+0x2f4dc> │ │ │ │ - movl $0x807a6d0,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 807b8ab <__gmpz_get_d_2exp@plt+0x2fadb> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x807b6b8,0x0(%ebp) │ │ │ │ - movl $0x835c932,-0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81111c0 <__gmpz_get_d_2exp@plt+0xc53f0> │ │ │ │ - mov $0x835327c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8079d64 <__gmpz_get_d_2exp@plt+0x2df94> │ │ │ │ - movl $0x807ae6c,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807ae6c <__gmpz_get_d_2exp@plt+0x2f09c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cwtl │ │ │ │ - jge 807b360 <__gmpz_get_d_2exp@plt+0x2f590> │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x51(%eax) │ │ │ │ + add %dl,(%ecx,%edi,4) │ │ │ │ pop %es │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807af58 <__gmpz_get_d_2exp@plt+0x2f188> │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b914 <__gmpz_get_d_2exp@plt+0x2fb44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0x7e,%al │ │ │ │ - sub $0x300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - mov $0x7,%cl │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0x7,%al │ │ │ │ - ss or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - je 807b3aa <__gmpz_get_d_2exp@plt+0x2f5da> │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 807b3b1 <__gmpz_get_d_2exp@plt+0x2f5e1> │ │ │ │ - or %al,-0x57160b3b(%ebx) │ │ │ │ - fmuls 0x2d7e2400 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x4d(%eax) │ │ │ │ pop %es │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0x7,%al │ │ │ │ - ss or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov %gs,(%edi) │ │ │ │ - xor $0xfc45c708,%eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 807b3e1 <__gmpz_get_d_2exp@plt+0x2f611> │ │ │ │ - or %al,0x78e9f4c5(%ebx) │ │ │ │ - fmuls 0x2d7e0400 │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x38f7f84d(%eax) │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0x7,%al │ │ │ │ - ss or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov 0xc708352f,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 807b411 <__gmpz_get_d_2exp@plt+0x2f641> │ │ │ │ - or %al,0x48e9f4c5(%ebx) │ │ │ │ - fmuls 0x2d7de400 │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - mov $0x7,%bl │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0x7,%al │ │ │ │ - ss or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,-0x74f7f846(%eax) │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ clc │ │ │ │ - mov $0x2f,%ah │ │ │ │ - xor $0xfc45c708,%eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 807b441 <__gmpz_get_d_2exp@plt+0x2f671> │ │ │ │ - or %al,0x18e9f4c5(%ebx) │ │ │ │ - fmuls 0x2d7dc400 │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x7,%bl │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0x7,%al │ │ │ │ - ss or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - enter $0x352f,$0x8 │ │ │ │ - movl $0x8367496,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ - xchg %eax,%esp │ │ │ │ - jge 807b474 <__gmpz_get_d_2exp@plt+0x2f6a4> │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0x807b968,0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b968 <__gmpz_get_d_2exp@plt+0x2fb98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - mov $0x7,%ah │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0x7,%al │ │ │ │ - ss or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x58,%al │ │ │ │ + mov $0x4d8b0807,%edx │ │ │ │ + adc %cl,0x4d8bf44d(%ecx) │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ clc │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - je 807b49a <__gmpz_get_d_2exp@plt+0x2f6ca> │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 807b4a1 <__gmpz_get_d_2exp@plt+0x2f6d1> │ │ │ │ - or %al,-0x47160b3b(%ebx) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - or $0x2d7d8400,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - mov $0x7,%dl │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x4,-0xc(%ebp) │ │ │ │ - movl $0x83633be,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8118e84 <__gmpz_get_d_2exp@plt+0xcd0b4> │ │ │ │ - nop │ │ │ │ - fs jge 807b4d8 <__gmpz_get_d_2exp@plt+0x2f708> │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xorb $0x83,0x758908(%edi,%eax,1) │ │ │ │ - (bad) │ │ │ │ - decb 0x0(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - adc %bh,0x0(%ebp,%ebp,1) │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax,%esi,4) │ │ │ │ - pop %es │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807b014 <__gmpz_get_d_2exp@plt+0x2f244> │ │ │ │ + movl $0x807b940,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b940 <__gmpz_get_d_2exp@plt+0x2fb70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %bh,0x0(%ebp,%ebp,1) │ │ │ │ - addl $0x0,(%eax) │ │ │ │ + movb $0x0,(%edx) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - mov $0x7,%ah │ │ │ │ - or %cl,0x45c7f475(%ecx) │ │ │ │ - clc │ │ │ │ - test %bh,0x45c70835 │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - xor (%esi),%esi │ │ │ │ - or %al,-0x5b160b3b(%ebx) │ │ │ │ - aad $0x9 │ │ │ │ - add %dl,%ah │ │ │ │ - jnp 807b548 <__gmpz_get_d_2exp@plt+0x2f778> │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x7(%ebp,%esi,4) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807b544 <__gmpz_get_d_2exp@plt+0x2f774> │ │ │ │ + or $0xe0,%al │ │ │ │ + mov $0xf0890807,%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b9e0 <__gmpz_get_d_2exp@plt+0x2fc10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x7b,%ah │ │ │ │ - sub $0x8300,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x7,%ah │ │ │ │ - or %cl,0x39e90b76(%ebx) │ │ │ │ - mov $0xd0900016,%ebp │ │ │ │ - jnp 807b584 <__gmpz_get_d_2exp@plt+0x2f7b4> │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x34,%al │ │ │ │ + mov $0x4d8b0807,%edx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + movb $0x0,(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x660807b5(%eax) │ │ │ │ - test $0x12750003,%esi │ │ │ │ + add %bh,-0x76f7f847(%eax) │ │ │ │ + lock mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b9b8 <__gmpz_get_d_2exp@plt+0x2fbe8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x7b,%al │ │ │ │ - sub $0x400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - mov $0x7,%al │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 807b5c3 <__gmpz_get_d_2exp@plt+0x2f7f3> │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ cld │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f25f8 <__gmpz_get_d_2exp@plt+0xa6828> │ │ │ │ - mov $0x7b,%al │ │ │ │ - sub $0x500,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xd0,%al │ │ │ │ - mov $0x7,%ch │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ + les -0x3a7cf7f9(%eax),%edi │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 807b5d0 <__gmpz_get_d_2exp@plt+0x2f800> │ │ │ │ + jne 807b8c4 <__gmpz_get_d_2exp@plt+0x2faf4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %bh,0x2d(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%ecx,%esi,4) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 807c758 <__gmpz_get_d_2exp@plt+0x30988> │ │ │ │ - nop │ │ │ │ - jo 807b669 <__gmpz_get_d_2exp@plt+0x2f899> │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - nop │ │ │ │ - mov $0x7,%cl │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807b190 <__gmpz_get_d_2exp@plt+0x2f3c0> │ │ │ │ + or $0xba,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807ba0c <__gmpz_get_d_2exp@plt+0x2fc3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %bh,0x0(%ebp,%ebp,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807adfa <__gmpz_get_d_2exp@plt+0x2f02a> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807b654,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov $0xf0890807,%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807b654 <__gmpz_get_d_2exp@plt+0x2f884> │ │ │ │ + jne 807b994 <__gmpz_get_d_2exp@plt+0x2fbc4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sub %bh,0x2d(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bh,%al │ │ │ │ - mov $0x7,%ch │ │ │ │ - or %cl,0x458bfc45(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x3a7cfb8b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8079e30 <__gmpz_get_d_2exp@plt+0x2e060> │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - jnp 807b6a4 <__gmpz_get_d_2exp@plt+0x2f8d4> │ │ │ │ - add %al,0x0(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807b30c <__gmpz_get_d_2exp@plt+0x2f53c> │ │ │ │ - movl $0x807b1b0,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lock mov $0x468b0807,%eax │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 807b1b0 <__gmpz_get_d_2exp@plt+0x2f3e0> │ │ │ │ + jne 807b8f0 <__gmpz_get_d_2exp@plt+0x2fb20> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - jnp 807b6dc <__gmpz_get_d_2exp@plt+0x2f90c> │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - xorb $0x8b,-0xf76f7f9(%esi) │ │ │ │ - jne 807b6c8 <__gmpz_get_d_2exp@plt+0x2f8f8> │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov $0x468b0807,%edx │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cebbb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 807b680 <__gmpz_get_d_2exp@plt+0x2f8b0> │ │ │ │ + jne 807baac <__gmpz_get_d_2exp@plt+0x2fcdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %bh,0x2d(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - enter $0x7b2,$0x8 │ │ │ │ - movl $0x4,-0x10(%ebp) │ │ │ │ - movl $0x4,-0xc(%ebp) │ │ │ │ - movl $0x8363406,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8118e84 <__gmpz_get_d_2exp@plt+0xcd0b4> │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - jnp 807b73c <__gmpz_get_d_2exp@plt+0x2f96c> │ │ │ │ - add %al,(%ecx) │ │ │ │ + fdivrl 0x468b0807(%edx) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cf3bb(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807badc <__gmpz_get_d_2exp@plt+0x2fd0c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - in $0xb6,%al │ │ │ │ - pop %es │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + or %bh,0x468b0807(%ebx) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ cld │ │ │ │ - jmp 80800c4 <__gmpz_get_d_2exp@plt+0x342f4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - jnp 807b75c <__gmpz_get_d_2exp@plt+0x2f98c> │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - fwait │ │ │ │ - idiv %bh │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807bb08 <__gmpz_get_d_2exp@plt+0x2fd38> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807b770 <__gmpz_get_d_2exp@plt+0x2f9a0> │ │ │ │ - movl $0x807b7ec,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807bbad <__gmpz_get_d_2exp@plt+0x2fddd> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + movl $0x807b864,-0x14(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x835328c,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x40018d7,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %bh,%gs:(%edi) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - ja 807b77d <__gmpz_get_d_2exp@plt+0x2f9ad> │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x2,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 807bd86 <__gmpz_get_d_2exp@plt+0x2ffb6> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807be94,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807be94 <__gmpz_get_d_2exp@plt+0x300c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xd7,%cl │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add $0x3,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock xlat %ds:(%ebx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x3,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0xd8,%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ - add $0x3,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 807b810 <__gmpz_get_d_2exp@plt+0x2fa40> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ + ja 807bc0b <__gmpz_get_d_2exp@plt+0x2fe3b> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - ... │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea -0xc(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 807bb7a <__gmpz_get_d_2exp@plt+0x2fdaa> │ │ │ │ - mov $0x83532b8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %dh,0x7(%esp,%edi,4) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807bc74 <__gmpz_get_d_2exp@plt+0x2fea4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ah,%al │ │ │ │ + mov $0x4d8b0807,%ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + clc │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807b964 <__gmpz_get_d_2exp@plt+0x2fb94> │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%cl │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - movzbl %cl,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - movzbl 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 807b8c7 <__gmpz_get_d_2exp@plt+0x2faf7> │ │ │ │ - add $0xffffffd4,%edi │ │ │ │ - movl $0x807b8ac,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - lea 0x1(%edx),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + movl $0x807bcc8,0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807b8ac <__gmpz_get_d_2exp@plt+0x2fadc> │ │ │ │ + jne 807bcc8 <__gmpz_get_d_2exp@plt+0x2fef8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - out %eax,$0xb │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xb8,%al │ │ │ │ + mov $0x4d8b0807,%ebp │ │ │ │ + adc %cl,0x4d8bf44d(%ecx) │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + clc │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45891c45(%ebx) │ │ │ │ - adc %cl,(%edi) │ │ │ │ - mov $0x45,%dh │ │ │ │ - add $0xf,%al │ │ │ │ - mov $0xc0,%dh │ │ │ │ + movl $0x807bca0,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807bca0 <__gmpz_get_d_2exp@plt+0x2fed0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0x0,(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0x40,%al │ │ │ │ + mov $0xf0890807,%ebp │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 807bbd0 <__gmpz_get_d_2exp@plt+0x2fe00> │ │ │ │ - movl $0x816dd28,-0x28(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x816dd28,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x807d7f0,-0x18(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807b93c,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %cl,0x18(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807b93c <__gmpz_get_d_2exp@plt+0x2fb6c> │ │ │ │ + jne 807bd40 <__gmpz_get_d_2exp@plt+0x2ff70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x94,%al │ │ │ │ + mov $0x4d8b0807,%ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ cld │ │ │ │ - movl $0x1,0x0(%ebp) │ │ │ │ - movzbl 0x8(%ebp),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807bbd0 <__gmpz_get_d_2exp@plt+0x2fe00> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - movb $0x0,(%ecx) │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + movb $0x0,(%edx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - dec %esp │ │ │ │ - mov $0xf0890807,%eax │ │ │ │ - mov 0x3(%esi),%cl │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %cl,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807b84c <__gmpz_get_d_2exp@plt+0x2fa7c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807ba65 <__gmpz_get_d_2exp@plt+0x2fc95> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 807b9ff <__gmpz_get_d_2exp@plt+0x2fc2f> │ │ │ │ - add $0xffffffd4,%edi │ │ │ │ - movl $0x807b97c,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807b97c <__gmpz_get_d_2exp@plt+0x2fbac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x816dd28,-0x28(%edi) │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x816dd28,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x807d7f0,-0x18(%edi) │ │ │ │ - lea -0x1f(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x27(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x807bb44,0x0(%ebp) │ │ │ │ + add %bl,(%eax) │ │ │ │ + mov $0xf0890807,%ebp │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807bb44 <__gmpz_get_d_2exp@plt+0x2fd74> │ │ │ │ + jne 807bd18 <__gmpz_get_d_2exp@plt+0x2ff48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x807ba98,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add %gs:(%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0445(%ebx) │ │ │ │ - or %cl,0x44890c4d(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ba74 <__gmpz_get_d_2exp@plt+0x2fca4> │ │ │ │ - movl $0x816dd28,-0x28(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x816dd28,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x807d7f0,-0x18(%edi) │ │ │ │ - lea -0x1f(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x27(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x468b0807,%ecx │ │ │ │ + and $0xbc,%al │ │ │ │ pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807b9ac <__gmpz_get_d_2exp@plt+0x2fbdc> │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807bc24 <__gmpz_get_d_2exp@plt+0x2fe54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45891445(%ebx) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0x1,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d89044d(%ebx) │ │ │ │ - adc %cl,0x55891855(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - jne 807bb78 <__gmpz_get_d_2exp@plt+0x2fda8> │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 807bab5 <__gmpz_get_d_2exp@plt+0x2fce5> │ │ │ │ - movl $0x807bb18,-0x4(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov $0xf0890807,%ebp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807bb18 <__gmpz_get_d_2exp@plt+0x2fd48> │ │ │ │ + jne 807bd6c <__gmpz_get_d_2exp@plt+0x2ff9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 807bbd0 <__gmpz_get_d_2exp@plt+0x2fe00> │ │ │ │ - nop │ │ │ │ - fdivr %st,%st(7) │ │ │ │ - (bad) │ │ │ │ - jmp *%ebp │ │ │ │ - ... │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea -0x8(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 807bf1d <__gmpz_get_d_2exp@plt+0x3014d> │ │ │ │ - mov $0x83532bc,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - out %al,$0x4 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807bcf6 <__gmpz_get_d_2exp@plt+0x2ff26> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%al │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%cl │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - movzbl %cl,%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 807bc7d <__gmpz_get_d_2exp@plt+0x2fead> │ │ │ │ - add $0xffffffcc,%edi │ │ │ │ - movl $0x807bf5c,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - lea 0x1(%ecx),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807bf5c <__gmpz_get_d_2exp@plt+0x3018c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x816dd48,-0x30(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %al,-0x2c(%edi) │ │ │ │ - movl $0x816dd28,-0x28(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x816dd28,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x807d7f0,-0x18(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807bee4,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %cl,0x14(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807bee4 <__gmpz_get_d_2exp@plt+0x30114> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x816dd48,-0x30(%edi) │ │ │ │ - movzbl 0x18(%ebp),%eax │ │ │ │ - mov %al,-0x2c(%edi) │ │ │ │ - movl $0x816dd28,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x816dd28,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x807d7f0,-0x18(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807bd7c,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + cld │ │ │ │ + hlt │ │ │ │ + mov $0xf0890807,%esp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807bd7c <__gmpz_get_d_2exp@plt+0x2ffac> │ │ │ │ + jne 807bcf4 <__gmpz_get_d_2exp@plt+0x2ff24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45891445(%ebx) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - adc %cl,0x45891845(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - jne 807bdb0 <__gmpz_get_d_2exp@plt+0x2ffe0> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 807b810 <__gmpz_get_d_2exp@plt+0x2fa40> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - movl $0x807bddc,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %al,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44891455(%edx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807bdaf <__gmpz_get_d_2exp@plt+0x2ffdf> │ │ │ │ - movl $0x816dd48,-0x30(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %cl,-0x2c(%edi) │ │ │ │ - movl $0x816dd28,-0x28(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x816dd28,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x807d7f0,-0x18(%edi) │ │ │ │ - lea -0x1f(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x27(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%eax,%eax,1) │ │ │ │ - push %ds │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807bda0 <__gmpz_get_d_2exp@plt+0x2ffd0> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - add %ecx,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 807bd05 <__gmpz_get_d_2exp@plt+0x2ff35> │ │ │ │ - add $0xffffffcc,%edi │ │ │ │ - movl $0x807bc14,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push %eax │ │ │ │ + mov $0x468b0807,%esp │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 807bc14 <__gmpz_get_d_2exp@plt+0x2fe44> │ │ │ │ + jne 807bc50 <__gmpz_get_d_2exp@plt+0x2fe80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %gs:(%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x468b0807,%esi │ │ │ │ + or $0xbe,%al │ │ │ │ pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807be6c <__gmpz_get_d_2exp@plt+0x3009c> │ │ │ │ + jne 807be0c <__gmpz_get_d_2exp@plt+0x3003c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %al,$0x3 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - or %al,%bh │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x558a184d(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - jne 807bf15 <__gmpz_get_d_2exp@plt+0x30145> │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 807bdfb <__gmpz_get_d_2exp@plt+0x3002b> │ │ │ │ - movl $0x807bebc,-0x4(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %al,0x10(%ebp) │ │ │ │ + cld │ │ │ │ + cmp $0xbe,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807bebc <__gmpz_get_d_2exp@plt+0x300ec> │ │ │ │ + jne 807be3c <__gmpz_get_d_2exp@plt+0x3006c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - in $0x2,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x55891055(%ebx) │ │ │ │ - adc %cl,-0x75bfdbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - jne 807bf8c <__gmpz_get_d_2exp@plt+0x301bc> │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 807bf1d <__gmpz_get_d_2exp@plt+0x3014d> │ │ │ │ - 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 807bff8 <__gmpz_get_d_2exp@plt+0x30228> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807bfd8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + cld │ │ │ │ + push $0x8b0807be │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 807bfd8 <__gmpz_get_d_2exp@plt+0x30208> │ │ │ │ + jne 807be68 <__gmpz_get_d_2exp@plt+0x30098> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807bfc1 <__gmpz_get_d_2exp@plt+0x301f1> │ │ │ │ + ja 807bf0d <__gmpz_get_d_2exp@plt+0x3013d> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x816dd48,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + movl $0x807bbc4,-0x14(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc447bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807c068 <__gmpz_get_d_2exp@plt+0x30298> │ │ │ │ + jb 807c30c <__gmpz_get_d_2exp@plt+0x3053c> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807c048,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x807c344,-0x30(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x20(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x28(%esi),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x2c(%esi),%ecx │ │ │ │ + mov 0x24(%esi),%esi │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c048 <__gmpz_get_d_2exp@plt+0x30278> │ │ │ │ + jne 807c344 <__gmpz_get_d_2exp@plt+0x30574> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + rolb $0x0,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807c031 <__gmpz_get_d_2exp@plt+0x30261> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x816dd28,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + xor %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 807c290 <__gmpz_get_d_2exp@plt+0x304c0> │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 807c239 <__gmpz_get_d_2exp@plt+0x30469> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807c285 <__gmpz_get_d_2exp@plt+0x304b5> │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 807c239 <__gmpz_get_d_2exp@plt+0x30469> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807c2a2 <__gmpz_get_d_2exp@plt+0x304d2> │ │ │ │ + movl $0x807c270,0xc(%ebp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + or $0x18,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,-0x76f7f840(%eax) │ │ │ │ - (bad) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + fdivrs 0x468b0807(%edi) │ │ │ │ + add 0x488b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c0a8 <__gmpz_get_d_2exp@plt+0x302d8> │ │ │ │ + jne 807bfd8 <__gmpz_get_d_2exp@plt+0x30208> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807c08f <__gmpz_get_d_2exp@plt+0x302bf> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x807bf94,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x807c004,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b8ec4,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 807c096 <__gmpz_get_d_2exp@plt+0x302c6> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - dec %esp │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %dl,%cs:(%eax,%eax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + int $0xf8 │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x72bfdbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jae 807c21c <__gmpz_get_d_2exp@plt+0x3044c> │ │ │ │ - mov $0x83532c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x807c260,-0x8(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 818896c <__gmpz_get_d_2exp@plt+0x13cb9c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - les (%eax),%eax │ │ │ │ + or $0x4,%al │ │ │ │ + roll $0x8,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807c104 <__gmpz_get_d_2exp@plt+0x30334> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or (%edi),%bl │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807c131 <__gmpz_get_d_2exp@plt+0x30361> │ │ │ │ - movl $0x81b8ec4,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807c1b4,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f1364 <__gmpz_get_d_2exp@plt+0x1a5594> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %dh,0x2d(%ecx) │ │ │ │ - add %al,0x1e0000(%ecx,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - movl $0x807c148,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + roll $0x8,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807c0f8 <__gmpz_get_d_2exp@plt+0x30328> │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 816b134 <__gmpz_get_d_2exp@plt+0x11f364> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x807c2d4,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - cmp $0x1b,%ecx │ │ │ │ - jl 807c22f <__gmpz_get_d_2exp@plt+0x3045f> │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jle 807c2ec <__gmpz_get_d_2exp@plt+0x3051c> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x19,%ecx │ │ │ │ - jne 807c17e <__gmpz_get_d_2exp@plt+0x303ae> │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 807c21c <__gmpz_get_d_2exp@plt+0x3044c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - fs jo 807c284 <__gmpz_get_d_2exp@plt+0x304b4> │ │ │ │ - add %ah,0x1e0000(%ecx,%eax,1) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + int $0xf8 │ │ │ │ add %eax,(%eax) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807c1e7 <__gmpz_get_d_2exp@plt+0x30417> │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 807c1d9 <__gmpz_get_d_2exp@plt+0x30409> │ │ │ │ - cmp $0x1d,%ecx │ │ │ │ - jg 807c1d9 <__gmpz_get_d_2exp@plt+0x30409> │ │ │ │ - cmp $0x1c,%ecx │ │ │ │ - jl 807c1ff <__gmpz_get_d_2exp@plt+0x3042f> │ │ │ │ - cmp $0x1d,%ecx │ │ │ │ - jne 807c17e <__gmpz_get_d_2exp@plt+0x303ae> │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 807c21c <__gmpz_get_d_2exp@plt+0x3044c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock outsl %ds:(%esi),(%dx) │ │ │ │ - sub $0x1a400,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 807c276 <__gmpz_get_d_2exp@plt+0x304a6> │ │ │ │ - cmp $0x10fffe,%edx │ │ │ │ - jl 807c11c <__gmpz_get_d_2exp@plt+0x3034c> │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x1d,%ecx │ │ │ │ - jmp 807c276 <__gmpz_get_d_2exp@plt+0x304a6> │ │ │ │ + add %bl,%ah │ │ │ │ + rolb $0x8,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x34(%ebp),%esi │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807c0dc <__gmpz_get_d_2exp@plt+0x3030c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + int3 │ │ │ │ + incb (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807c71a <__gmpz_get_d_2exp@plt+0x3094a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807c728,-0xc(%ebp) │ │ │ │ - movl $0x83532c1,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0x7c,%al │ │ │ │ + roll $0x8,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807c17c <__gmpz_get_d_2exp@plt+0x303ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + leave │ │ │ │ + sldt (%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %ah,-0x7cf7c98c(%ebp) │ │ │ │ - (bad) │ │ │ │ - out %al,$0xec │ │ │ │ - or $0x66906600,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x45c72445(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + roll $0x8,(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %esi,0x20(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + int3 │ │ │ │ + incb (%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807c4a3 <__gmpz_get_d_2exp@plt+0x306d3> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%cl │ │ │ │ - movzbl %cl,%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - movzbl 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 807c40e <__gmpz_get_d_2exp@plt+0x3063e> │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - movl $0x807c3c4,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x7(%ecx,%eax,8) │ │ │ │ + or %cl,0x30758bf0(%ecx) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c3c4 <__gmpz_get_d_2exp@plt+0x305f4> │ │ │ │ + jne 807c154 <__gmpz_get_d_2exp@plt+0x30384> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - out %al,$0x7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb %bl,-0x3d(%eax) │ │ │ │ + cld │ │ │ │ + mov $0xc0,%al │ │ │ │ pop %es │ │ │ │ - or %cl,0x4d8b0445(%edx) │ │ │ │ - or %cl,0x45c7044d(%ecx) │ │ │ │ - or %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - mov $0xc0,%dh │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x83674a5,0x10(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 807bbd0 <__gmpz_get_d_2exp@plt+0x2fe00> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %ah,-0x7cf7c98c(%ebp) │ │ │ │ - (bad) │ │ │ │ - inc %edx │ │ │ │ - in (%dx),%al │ │ │ │ - or $0xe047c700,%eax │ │ │ │ - sub %bl,%ch │ │ │ │ - push %ss │ │ │ │ - or %al,%bh │ │ │ │ - inc %edi │ │ │ │ - in $0x1,%al │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807c0b0 <__gmpz_get_d_2exp@plt+0x302e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x0(%edi),%bh │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ - inc %edi │ │ │ │ - call 100f9c13 │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - movl $0x807c474,0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %cl,0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + test $0xc1,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c474 <__gmpz_get_d_2exp@plt+0x306a4> │ │ │ │ + jne 807c1a8 <__gmpz_get_d_2exp@plt+0x303d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %esi,%edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xfc,%al │ │ │ │ - ret │ │ │ │ - pop %es │ │ │ │ - or %cl,0x4d89084d(%ebx) │ │ │ │ - clc │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - movzbl 0x4(%ebp),%ecx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 807bbd0 <__gmpz_get_d_2exp@plt+0x2fe00> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x1e000001,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - je 807c484 <__gmpz_get_d_2exp@plt+0x306b4> │ │ │ │ + xor %al,%cl │ │ │ │ pop %es │ │ │ │ - or %cl,0x34e8af0(%ecx) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %cl,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c374 <__gmpz_get_d_2exp@plt+0x305a4> │ │ │ │ + jne 807c130 <__gmpz_get_d_2exp@plt+0x30360> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807c5c5 <__gmpz_get_d_2exp@plt+0x307f5> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 807c53e <__gmpz_get_d_2exp@plt+0x3076e> │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - movl $0x807c4bc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + movl $0x807c2b8,0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c4bc <__gmpz_get_d_2exp@plt+0x306ec> │ │ │ │ + jne 807c2b8 <__gmpz_get_d_2exp@plt+0x304e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + or $0xf8,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xf76fbab(%ebx) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 807c243 <__gmpz_get_d_2exp@plt+0x30473> │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 807c243 <__gmpz_get_d_2exp@plt+0x30473> │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 807c290 <__gmpz_get_d_2exp@plt+0x304c0> │ │ │ │ + nop │ │ │ │ + or (%esi),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %ah,-0x7cf7c98c(%ebp) │ │ │ │ - (bad) │ │ │ │ - adc %bl,%ch │ │ │ │ - or $0xe047c700,%eax │ │ │ │ - sub %bl,%ch │ │ │ │ - push %ss │ │ │ │ - or %al,%bh │ │ │ │ - inc %edi │ │ │ │ - in $0x1,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + ret $0x807 │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + or (%eax,%eax,1),%ecx │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ - inc %edi │ │ │ │ - call 100f9d43 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - lea -0x1f(%edi),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - movl $0x807c5a0,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push $0x8b0807c0 │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + sub $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cd3bb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c5a0 <__gmpz_get_d_2exp@plt+0x307d0> │ │ │ │ + jne 807c068 <__gmpz_get_d_2exp@plt+0x30298> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %ch,0x4d8b0807(,%eax,8) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - movl $0x1,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807b810 <__gmpz_get_d_2exp@plt+0x2fa40> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + or (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - in (%dx),%al │ │ │ │ - les (%edi),%eax │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + in $0xc2,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c4ec <__gmpz_get_d_2exp@plt+0x3071c> │ │ │ │ + jne 807c2e4 <__gmpz_get_d_2exp@plt+0x30514> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + or %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - fadd %st,%st(5) │ │ │ │ + sbb %al,%bl │ │ │ │ pop %es │ │ │ │ or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c5dc <__gmpz_get_d_2exp@plt+0x3080c> │ │ │ │ + jne 807c318 <__gmpz_get_d_2exp@plt+0x30548> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x807c60c,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + add $0x8000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807c421 <__gmpz_get_d_2exp@plt+0x30651> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1f(%esi),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x23(%esi),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x27(%esi),%eax │ │ │ │ + movl $0x807bf24,-0x2c(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc447bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807c820 <__gmpz_get_d_2exp@plt+0x30a50> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807c858,-0x30(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x20(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x28(%esi),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x2c(%esi),%ecx │ │ │ │ + mov 0x24(%esi),%esi │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c60c <__gmpz_get_d_2exp@plt+0x3083c> │ │ │ │ + jne 807c858 <__gmpz_get_d_2exp@plt+0x30a88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + rolb $0x0,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + xor %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 807c630 <__gmpz_get_d_2exp@plt+0x30860> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807c64e <__gmpz_get_d_2exp@plt+0x3087e> │ │ │ │ - movl $0x816dd28,-0x20(%edi) │ │ │ │ - movl $0x1,-0x1c(%edi) │ │ │ │ - movl $0x807d7f0,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + je 807c7a4 <__gmpz_get_d_2exp@plt+0x309d4> │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 807c74d <__gmpz_get_d_2exp@plt+0x3097d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807c799 <__gmpz_get_d_2exp@plt+0x309c9> │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 807c74d <__gmpz_get_d_2exp@plt+0x3097d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807c7b6 <__gmpz_get_d_2exp@plt+0x309e6> │ │ │ │ + movl $0x807c784,0xc(%ebp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 815b050 <__gmpz_get_d_2exp@plt+0x10f280> │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + nop │ │ │ │ + or $0x18,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - push $0x8b0807c6 │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807c668 <__gmpz_get_d_2exp@plt+0x30898> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807c6d4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + hlt │ │ │ │ + in (%dx),%al │ │ │ │ + les (%edi),%eax │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c6d4 <__gmpz_get_d_2exp@plt+0x30904> │ │ │ │ + jne 807c4ec <__gmpz_get_d_2exp@plt+0x3071c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807c6fc <__gmpz_get_d_2exp@plt+0x3092c> │ │ │ │ - movl $0x83674a5,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 815b050 <__gmpz_get_d_2exp@plt+0x10f280> │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - imul $0x0,0x3000e00,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807c7b9 <__gmpz_get_d_2exp@plt+0x309e9> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807c79c,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 807c0f8 <__gmpz_get_d_2exp@plt+0x30328> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807c785 <__gmpz_get_d_2exp@plt+0x309b5> │ │ │ │ - movl $0x807c318,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 807c5aa <__gmpz_get_d_2exp@plt+0x307da> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x83532cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + int $0xf8 │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0x18,%al │ │ │ │ + movb $0x8,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807c618 <__gmpz_get_d_2exp@plt+0x30848> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - push $0x2d │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + or (%edi),%bl │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edi,%eax,8) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x45890c45(%ebx) │ │ │ │ + lock mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + int $0xf8 │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807c82d <__gmpz_get_d_2exp@plt+0x30a5d> │ │ │ │ - movl $0x807c844,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + lds (%edi),%eax │ │ │ │ + or %cl,0x34758bf0(%ecx) │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c844 <__gmpz_get_d_2exp@plt+0x30a74> │ │ │ │ + jne 807c5f0 <__gmpz_get_d_2exp@plt+0x30820> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + incb (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0x90,%al │ │ │ │ + movb $0x8,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807c690 <__gmpz_get_d_2exp@plt+0x308c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + leave │ │ │ │ + sldt (%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c72445(%ebx) │ │ │ │ + and $0xe0,%al │ │ │ │ + movb $0x8,(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %esi,0x20(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + int3 │ │ │ │ + incb (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x3a(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x30758bf0(%ecx) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807c668 <__gmpz_get_d_2exp@plt+0x30898> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807c7f7 <__gmpz_get_d_2exp@plt+0x30a27> │ │ │ │ - movl $0x807d7e0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83532d4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %ch,0x2d(%edx) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %dl,(%eax) │ │ │ │ - enter $0x807,$0x8b │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - ljmp *0x6a(%eax) │ │ │ │ - sub $0x3000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - arpl %edi,%edi │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - nop │ │ │ │ - jmp 807cd04 <__gmpz_get_d_2exp@plt+0x30f34> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %fs,0x1002e(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807c8b5 <__gmpz_get_d_2exp@plt+0x30ae5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807c8c4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c8c4 <__gmpz_get_d_2exp@plt+0x30af4> │ │ │ │ + jne 807c5c4 <__gmpz_get_d_2exp@plt+0x307f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x2e │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x0(%edi),%bh │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - dec %esi │ │ │ │ - adc (%eax),%eax │ │ │ │ - nop │ │ │ │ - cmp %ah,0x1002e(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807c909 <__gmpz_get_d_2exp@plt+0x30b39> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807c918,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + cld │ │ │ │ + mov $0x890807c6,%esp │ │ │ │ + lock mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c918 <__gmpz_get_d_2exp@plt+0x30b48> │ │ │ │ + jne 807c6bc <__gmpz_get_d_2exp@plt+0x308ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - cld │ │ │ │ - mov %al,0x2e │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - int1 │ │ │ │ - dec %ebp │ │ │ │ - adc (%eax),%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807c956 <__gmpz_get_d_2exp@plt+0x30b86> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82094b9,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + or %esi,%edi │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807c9cf <__gmpz_get_d_2exp@plt+0x30bff> │ │ │ │ - movl $0x807c9a4,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + inc %esp │ │ │ │ + movb $0x8,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c9a4 <__gmpz_get_d_2exp@plt+0x30bd4> │ │ │ │ + jne 807c644 <__gmpz_get_d_2exp@plt+0x30874> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + movl $0x807c7cc,0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807c7cc <__gmpz_get_d_2exp@plt+0x309fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or $0xf8,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807c98d <__gmpz_get_d_2exp@plt+0x30bbd> │ │ │ │ - mov 0x3(%esi),%al │ │ │ │ - movl $0x807c92c,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8166a84 <__gmpz_get_d_2exp@plt+0x11acb4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0xf76fbab(%ebx) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 807c757 <__gmpz_get_d_2exp@plt+0x30987> │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 807c757 <__gmpz_get_d_2exp@plt+0x30987> │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 807c7a4 <__gmpz_get_d_2exp@plt+0x309d4> │ │ │ │ + nop │ │ │ │ + or (%esi),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807ca2f <__gmpz_get_d_2exp@plt+0x30c5f> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ca25 <__gmpz_get_d_2exp@plt+0x30c55> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%edi,%eax,8) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x45892c45(%ebx) │ │ │ │ + lock mov %esi,-0xc(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807c964,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8209105,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - pusha │ │ │ │ - add %al,%cs:(%ebx) │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + or (%eax,%eax,1),%ecx │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807ca94 <__gmpz_get_d_2exp@plt+0x30cc4> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ca8a <__gmpz_get_d_2exp@plt+0x30cba> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x807c9dc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x807caa8,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jl 807c7c2 <__gmpz_get_d_2exp@plt+0x309f2> │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x2c(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807caa8 <__gmpz_get_d_2exp@plt+0x30cd8> │ │ │ │ + jne 807c57c <__gmpz_get_d_2exp@plt+0x307ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %ah,0x2e(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + or (%esi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8168550 <__gmpz_get_d_2exp@plt+0x11c780> │ │ │ │ - xchg %ax,%ax │ │ │ │ - fs pusha │ │ │ │ - add %al,%cs:(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807cb21 <__gmpz_get_d_2exp@plt+0x30d51> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807cb17 <__gmpz_get_d_2exp@plt+0x30d47> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x807ca40,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8209117,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ clc │ │ │ │ - pop %edi │ │ │ │ - add %al,%cs:(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807cb96 <__gmpz_get_d_2exp@plt+0x30dc6> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807cb8c <__gmpz_get_d_2exp@plt+0x30dbc> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x807cac8,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x807cba8,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x3468b08,(%edi) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807cba8 <__gmpz_get_d_2exp@plt+0x30dd8> │ │ │ │ + jne 807c7f8 <__gmpz_get_d_2exp@plt+0x30a28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - test %bl,0x2e(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + or %eax,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + sub $0xc8,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8168550 <__gmpz_get_d_2exp@plt+0x11c780> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - pop %edi │ │ │ │ - add %al,%cs:0x3000100 │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807c82c <__gmpz_get_d_2exp@plt+0x30a5c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807cc29 <__gmpz_get_d_2exp@plt+0x30e59> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807cc1f <__gmpz_get_d_2exp@plt+0x30e4f> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x807cb34,-0x14(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8209126,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock pop %esi │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807cc8e <__gmpz_get_d_2exp@plt+0x30ebe> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807cc84 <__gmpz_get_d_2exp@plt+0x30eb4> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362451,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 807cbcc <__gmpz_get_d_2exp@plt+0x30dfc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov %bl,0x2e(%esi) │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807ccde <__gmpz_get_d_2exp@plt+0x30f0e> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x807cc3c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jo 807cce9 <__gmpz_get_d_2exp@plt+0x30f19> │ │ │ │ - (bad) │ │ │ │ - jmp *(%eax,%eax,1) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807cd5d <__gmpz_get_d_2exp@plt+0x30f8d> │ │ │ │ - movl $0x807c888,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 807c935 <__gmpz_get_d_2exp@plt+0x30b65> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x21(%esi),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x25(%esi),%eax │ │ │ │ + movl $0x807c438,-0x2c(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - movl $0x807c8dc,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x807cbcc,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - cmpl $0xb,0x0(%ebp) │ │ │ │ - jl 807cd6f <__gmpz_get_d_2exp@plt+0x30f9f> │ │ │ │ - movl $0x807cca4,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x83532e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - gs sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x17002d53,%al │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807cdd7 <__gmpz_get_d_2exp@plt+0x31007> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807cdbc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 807cb26 <__gmpz_get_d_2exp@plt+0x30d56> │ │ │ │ + movl $0x807cb38,-0x20(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x21(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807cdbc <__gmpz_get_d_2exp@plt+0x30fec> │ │ │ │ + jne 807cb38 <__gmpz_get_d_2exp@plt+0x30d68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %ah,0x2d(%ebp) │ │ │ │ + movl $0x58,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x58,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807c9f3 <__gmpz_get_d_2exp@plt+0x30c23> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x807c374,-0x54(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x50(%edi) │ │ │ │ + mov %edx,-0x4c(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov %esi,-0x44(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x807c888,-0x28(%edi) │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x25(%edi),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + lea -0x53(%edi),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80773b0 <__gmpz_get_d_2exp@plt+0x2b5e0> │ │ │ │ + cld │ │ │ │ + push %ecx │ │ │ │ + sub $0x6d00,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b3445(%ebx) │ │ │ │ + xor %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 807ca02 <__gmpz_get_d_2exp@plt+0x30c32> │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov %edx,0x30(%ebp) │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80773b0 <__gmpz_get_d_2exp@plt+0x2b5e0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xa002d51,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - int $0x7 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x19750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x83532f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - fs sub $0x2100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ + hlt │ │ │ │ clc │ │ │ │ + lret $0x807 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 807cd04 <__gmpz_get_d_2exp@plt+0x30f34> │ │ │ │ - enter $0x2d64,$0x0 │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807ce3e <__gmpz_get_d_2exp@plt+0x3106e> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807ce54,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807ce54 <__gmpz_get_d_2exp@plt+0x31084> │ │ │ │ + jne 807caf8 <__gmpz_get_d_2exp@plt+0x30d28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x83532fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - fs sub $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - 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 $0x81ef06c,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 807cd04 <__gmpz_get_d_2exp@plt+0x30f34> │ │ │ │ - jo 807cee2 <__gmpz_get_d_2exp@plt+0x31112> │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807cea6 <__gmpz_get_d_2exp@plt+0x310d6> │ │ │ │ - movl $0x83532fe,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - mov $0x8353304,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x64,%al │ │ │ │ + loopne 807cbb7 <__gmpz_get_d_2exp@plt+0x30de7> │ │ │ │ sub $0x1000500,%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807cee2 <__gmpz_get_d_2exp@plt+0x31112> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807cef8,0x0(%ebp) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807cc71 <__gmpz_get_d_2exp@plt+0x30ea1> │ │ │ │ + add $0x50,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807cc67 <__gmpz_get_d_2exp@plt+0x30e97> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%edx │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x807bb64,-0x4c(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x48(%edi) │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x807bec4,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x807c954,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x49(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x37(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8368c71,-0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x21(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807cef8 <__gmpz_get_d_2exp@plt+0x31128> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8353314,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - arpl %ebp,0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + jb 807cdbe <__gmpz_get_d_2exp@plt+0x30fee> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807ce74,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81ef06c,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 807cd04 <__gmpz_get_d_2exp@plt+0x30f34> │ │ │ │ - nop │ │ │ │ - jmp 807cf44 <__gmpz_get_d_2exp@plt+0x31174> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x453b0045(%ebx) │ │ │ │ - or $0x75,%al │ │ │ │ - bound %ecx,0x45c70445(%ebx) │ │ │ │ - add $0x90,%al │ │ │ │ - iret │ │ │ │ - pop %es │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807cf90 <__gmpz_get_d_2exp@plt+0x311c0> │ │ │ │ + jne 807ce74 <__gmpz_get_d_2exp@plt+0x310a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%eax),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x463b0c45(%ebx) │ │ │ │ - add 0x33(%ebp),%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807ccc1 <__gmpz_get_d_2exp@plt+0x30ef1> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 816d748 <__gmpz_get_d_2exp@plt+0x121978> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x31(%eax) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0xc9750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - 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 807d01c <__gmpz_get_d_2exp@plt+0x3124c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807d084,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %ch,(%eax) │ │ │ │ + int $0x7 │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807d084 <__gmpz_get_d_2exp@plt+0x312b4> │ │ │ │ + jne 807cd28 <__gmpz_get_d_2exp@plt+0x30f58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %dh,%al │ │ │ │ + int $0x7 │ │ │ │ + or %cl,0x4d89144d(%ebx) │ │ │ │ clc │ │ │ │ - sub $0xd0,%al │ │ │ │ - pop %es │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - or 0x4d890376(%ebx),%ecx │ │ │ │ - cld │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d02c <__gmpz_get_d_2exp@plt+0x3125c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8353334,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45891445(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x55890c55(%ebx) │ │ │ │ - or %cl,0x55890356(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,-0x1016ebbb(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x30076(%ebp) │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - iret │ │ │ │ - pop %es │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0x81750003,%esi │ │ │ │ + or %bh,0x7(%ebp,%ecx,8) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807cd7c <__gmpz_get_d_2exp@plt+0x30fac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - pusha │ │ │ │ - rolb $1,(%edi) │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - or 0x4d890376(%ebx),%ecx │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xcc,%al │ │ │ │ + int $0x7 │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ cld │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d060 <__gmpz_get_d_2exp@plt+0x31290> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - 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 807d1cf <__gmpz_get_d_2exp@plt+0x313ff> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807d214,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d214 <__gmpz_get_d_2exp@plt+0x31444> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - mov $0x46,%dh │ │ │ │ - add (%edi),%ecx │ │ │ │ - mov $0x4d,%dh │ │ │ │ - add $0x39,%al │ │ │ │ - rorl $0x85,(%edi) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x8367491(%esi) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - lds (%ebx),%eax │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - adc %ch,%al │ │ │ │ - rolb $1,(%edi) │ │ │ │ - or %cl,0x758b0346(%edx) │ │ │ │ - add $0x88,%al │ │ │ │ - inc %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - lds (%eax),%edx │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d0e8 <__gmpz_get_d_2exp@plt+0x31318> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x463b1445(%ebx) │ │ │ │ - add 0x64(%ebp),%esi │ │ │ │ - movl $0x807d10c,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %dl,0x7(%ebp,%ecx,8) │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807d10c <__gmpz_get_d_2exp@plt+0x3133c> │ │ │ │ + jne 807cd54 <__gmpz_get_d_2exp@plt+0x30f84> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%ecx,%edx,8) │ │ │ │ + cld │ │ │ │ + fmul %st(4),%st │ │ │ │ pop %es │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899ebbb(%ecx) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 807d134 <__gmpz_get_d_2exp@plt+0x31364> │ │ │ │ + jne 807ccd8 <__gmpz_get_d_2exp@plt+0x30f08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x463b1445(%ebx) │ │ │ │ - add 0x18(%ebp),%esi │ │ │ │ - movl $0x807d15c,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + int $0x7 │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807d15c <__gmpz_get_d_2exp@plt+0x3138c> │ │ │ │ + jne 807cda4 <__gmpz_get_d_2exp@plt+0x30fd4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - mov $0x8367496,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x74f7f82f(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45891475(%ebx),%ecx │ │ │ │ - adc $0x66,%al │ │ │ │ - test $0xb5750003,%esi │ │ │ │ + cld │ │ │ │ + add $0xcd,%al │ │ │ │ + pop %es │ │ │ │ + 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 807cd04 <__gmpz_get_d_2exp@plt+0x30f34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8353338,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - mov $0xd1,%ah │ │ │ │ + cld │ │ │ │ + sbb %cl,%dh │ │ │ │ pop %es │ │ │ │ or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807d1b4 <__gmpz_get_d_2exp@plt+0x313e4> │ │ │ │ + jne 807ce18 <__gmpz_get_d_2exp@plt+0x31048> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - loopne 807d1ea <__gmpz_get_d_2exp@plt+0x3141a> │ │ │ │ + cld │ │ │ │ + dec %eax │ │ │ │ + into │ │ │ │ pop %es │ │ │ │ or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807d1e0 <__gmpz_get_d_2exp@plt+0x31410> │ │ │ │ + jne 807ce48 <__gmpz_get_d_2exp@plt+0x31078> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d272 <__gmpz_get_d_2exp@plt+0x314a2> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82094b9,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 807d2da <__gmpz_get_d_2exp@plt+0x3150a> │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807d2cd <__gmpz_get_d_2exp@plt+0x314fd> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d2c3 <__gmpz_get_d_2exp@plt+0x314f3> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807d248,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x83532fe,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807d330 <__gmpz_get_d_2exp@plt+0x31560> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d326 <__gmpz_get_d_2exp@plt+0x31556> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362451,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82094b9,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + ja 807cedf <__gmpz_get_d_2exp@plt+0x3110f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + movl $0x807cc80,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x2002d5f,%eax │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push $0x5002d4e │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807d38d <__gmpz_get_d_2exp@plt+0x315bd> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 807cfd0 <__gmpz_get_d_2exp@plt+0x31200> │ │ │ │ + add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d383 <__gmpz_get_d_2exp@plt+0x315b3> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807d2dc,-0x8(%edi) │ │ │ │ + ja 807cfc6 <__gmpz_get_d_2exp@plt+0x311f6> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov 0x1b(%eax),%eax │ │ │ │ + movl $0x807cb74,-0x30(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x807cea4,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x83532fe,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + movl $0x8351c9a,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8077e30 <__gmpz_get_d_2exp@plt+0x2c060> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - pop %edi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 807d994 <__gmpz_get_d_2exp@plt+0x31bc4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + dec %ebp │ │ │ │ sub $0x200,%eax │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807d3f3 <__gmpz_get_d_2exp@plt+0x31623> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d3e9 <__gmpz_get_d_2exp@plt+0x31619> │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807d16d <__gmpz_get_d_2exp@plt+0x3139d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807d344,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82090d7,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807d130,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - hlt │ │ │ │ - pop %esi │ │ │ │ - sub $0x3001300,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807d448 <__gmpz_get_d_2exp@plt+0x31678> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmpl $0xb,0x0(%ebp) │ │ │ │ - jl 807d45a <__gmpz_get_d_2exp@plt+0x3168a> │ │ │ │ - movl $0x807d3a0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x835334c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x807d284,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x82090d7,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - nop │ │ │ │ - mov $0x17002d5e,%esp │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x3976f7f9(%esp,%edx,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807d4b4 <__gmpz_get_d_2exp@plt+0x316e4> │ │ │ │ + jne 807d130 <__gmpz_get_d_2exp@plt+0x31360> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - cwtl │ │ │ │ - pop %esi │ │ │ │ - sub $0x200,%eax │ │ │ │ + lock dec %esp │ │ │ │ + sub $0x36700,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - aam $0x7 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807d027 <__gmpz_get_d_2exp@plt+0x31257> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807d0d8 <__gmpz_get_d_2exp@plt+0x31308> │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 807d082 <__gmpz_get_d_2exp@plt+0x312b2> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 807d0c9 <__gmpz_get_d_2exp@plt+0x312f9> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 807d0a9 <__gmpz_get_d_2exp@plt+0x312d9> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807d0c9 <__gmpz_get_d_2exp@plt+0x312f9> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351d2c,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - jo 807d530 <__gmpz_get_d_2exp@plt+0x31760> │ │ │ │ - sub $0x2200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x5e4c0076(%ebp) │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp %cl,0x0(%ebp,%ebp,1) │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807d522 <__gmpz_get_d_2exp@plt+0x31752> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807d538,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cmp $0xd0,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + adc %cl,0x4d890b48(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807d538 <__gmpz_get_d_2exp@plt+0x31768> │ │ │ │ + jne 807d03c <__gmpz_get_d_2exp@plt+0x3126c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x835335c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0x5e,%al │ │ │ │ + cld │ │ │ │ + dec %ebx │ │ │ │ sub $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807d408 <__gmpz_get_d_2exp@plt+0x31638> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - pop %ebp │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lock hlt │ │ │ │ + rolb $1,(%edi) │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d0f4 <__gmpz_get_d_2exp@plt+0x31324> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add $0x2e,%al │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807d57a <__gmpz_get_d_2exp@plt+0x317aa> │ │ │ │ - movl $0x835335e,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - mov $0x8353364,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock pop %ebp │ │ │ │ - sub $0x100,%eax │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807d5b7 <__gmpz_get_d_2exp@plt+0x317e7> │ │ │ │ - movl $0x83532fe,-0xc(%ebp) │ │ │ │ + jb 807d1f3 <__gmpz_get_d_2exp@plt+0x31423> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807d1b4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x835336c,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x5d,%ah │ │ │ │ - sub $0x1000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807d60d <__gmpz_get_d_2exp@plt+0x3183d> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d603 <__gmpz_get_d_2exp@plt+0x31833> │ │ │ │ - movl $0x807d590,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82090d7,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353390,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0x5002d5d │ │ │ │ - add %al,(%ecx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add $0x2e,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,0x7(%esi,%edx,8) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 807d64c <__gmpz_get_d_2exp@plt+0x3187c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - pop %ebp │ │ │ │ - sub $0x0,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - jne 807d654 <__gmpz_get_d_2exp@plt+0x31884> │ │ │ │ - (bad) │ │ │ │ - call *0x10005(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,-0x3976f7f9(%esi,%edx,8) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d684 <__gmpz_get_d_2exp@plt+0x318b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cf48a(%ebx) │ │ │ │ - cld │ │ │ │ - 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 %al,%al │ │ │ │ - (bad) │ │ │ │ - pop %es │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 807d6c0 <__gmpz_get_d_2exp@plt+0x318f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf88a(%ebx) │ │ │ │ - cld │ │ │ │ + ja 807d1e4 <__gmpz_get_d_2exp@plt+0x31414> │ │ │ │ + cmp $0x10ffff,%esi │ │ │ │ + ja 807d1d9 <__gmpz_get_d_2exp@plt+0x31409> │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x2d4a,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,%ah │ │ │ │ - (bad) │ │ │ │ - pop %es │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 807d6fc <__gmpz_get_d_2exp@plt+0x3192c> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807d273 <__gmpz_get_d_2exp@plt+0x314a3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807d24c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d24c <__gmpz_get_d_2exp@plt+0x3147c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + orb $0x0,0x2d(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ + ja 807d231 <__gmpz_get_d_2exp@plt+0x31461> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ + lea -0x7(%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 %bh,(%eax) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - pop %es │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 807d738 <__gmpz_get_d_2exp@plt+0x31968> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + dec %edx │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 807d2f3 <__gmpz_get_d_2exp@plt+0x31523> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807d2cc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d2cc <__gmpz_get_d_2exp@plt+0x314fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %cl,0x2d(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807d774 <__gmpz_get_d_2exp@plt+0x319a4> │ │ │ │ - movl $0x807d7e0,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 807d2b1 <__gmpz_get_d_2exp@plt+0x314e1> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8353544,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807d7c0 <__gmpz_get_d_2exp@plt+0x319f0> │ │ │ │ - movl $0x807d7f0,-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 $0x8353548,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 807d32f <__gmpz_get_d_2exp@plt+0x3155f> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - gs mov $0x10018,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - mov $0x30018,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - sbbl $0x100,0x5900016(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - imul $0x100,0x5900016(%edx),%ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - push %ecx │ │ │ │ - lcall $0x0,$0x900016 │ │ │ │ - add %dl,0x8d000000 │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d880 <__gmpz_get_d_2exp@plt+0x31ab0> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 807d883 <__gmpz_get_d_2exp@plt+0x31ab3> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8366eed,-0x10(%ebp) │ │ │ │ - movl $0x8366eed,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b8814 <__gmpz_get_d_2exp@plt+0x16ca44> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 807d519 <__gmpz_get_d_2exp@plt+0x31749> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807d544,-0x20(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d544 <__gmpz_get_d_2exp@plt+0x31774> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x8367496(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807d493 <__gmpz_get_d_2exp@plt+0x316c3> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 807d3fb <__gmpz_get_d_2exp@plt+0x3162b> │ │ │ │ + movl $0x80c8224,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80c81c8,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - aam $0x5c │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - call b245bee │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807d92d <__gmpz_get_d_2exp@plt+0x31b5d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 807d930 <__gmpz_get_d_2exp@plt+0x31b60> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x807d910,-0xc(%ebp) │ │ │ │ - movl $0x8358b82,-0x18(%ebp) │ │ │ │ - movl $0x8363951,-0x14(%ebp) │ │ │ │ - movl $0x8363981,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 807d488 <__gmpz_get_d_2exp@plt+0x316b8> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 807d44f <__gmpz_get_d_2exp@plt+0x3167f> │ │ │ │ + movl $0x80c8224,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c81c8,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 807d488 <__gmpz_get_d_2exp@plt+0x316b8> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x807d300,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + leave │ │ │ │ + or $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807d8f6 <__gmpz_get_d_2exp@plt+0x31b26> │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807d3a7 <__gmpz_get_d_2exp@plt+0x315d7> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807d4a2 <__gmpz_get_d_2exp@plt+0x316d2> │ │ │ │ + movl $0x80c8224,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + leave │ │ │ │ + or $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x758b0807(%esp,%edx,8) │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807d4bc <__gmpz_get_d_2exp@plt+0x316ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d9a7 <__gmpz_get_d_2exp@plt+0x31bd7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807d980,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock and $0xd5,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807d980 <__gmpz_get_d_2exp@plt+0x31bb0> │ │ │ │ + jne 807d524 <__gmpz_get_d_2exp@plt+0x31754> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + add %ch,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 807d607 <__gmpz_get_d_2exp@plt+0x31837> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807d5c8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + add %ch,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807d969 <__gmpz_get_d_2exp@plt+0x31b99> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 807d5f8 <__gmpz_get_d_2exp@plt+0x31828> │ │ │ │ + cmp $0x10ffff,%esi │ │ │ │ + ja 807d5ed <__gmpz_get_d_2exp@plt+0x3181d> │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fcompl 0x2d(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807da6e <__gmpz_get_d_2exp@plt+0x31c9e> │ │ │ │ + jb 807d643 <__gmpz_get_d_2exp@plt+0x31873> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807da7c,-0xc(%ebp) │ │ │ │ - movl $0x8353594,-0x14(%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 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807da60 <__gmpz_get_d_2exp@plt+0x31c90> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d9ed <__gmpz_get_d_2exp@plt+0x31c1d> │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 807da63 <__gmpz_get_d_2exp@plt+0x31c93> │ │ │ │ - movl $0x807da04,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 807d851 <__gmpz_get_d_2exp@plt+0x31a81> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807d85c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807da04 <__gmpz_get_d_2exp@plt+0x31c34> │ │ │ │ + jne 807d85c <__gmpz_get_d_2exp@plt+0x31a8c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x8361a15,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xffffffd0,%edi │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - fiaddl (%edi) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8174430 <__gmpz_get_d_2exp@plt+0x128660> │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - pop %edx │ │ │ │ - sub $0x3001700,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807db01 <__gmpz_get_d_2exp@plt+0x31d31> │ │ │ │ - movl $0x807d93c,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807d7cd <__gmpz_get_d_2exp@plt+0x319fd> │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 807d6c9 <__gmpz_get_d_2exp@plt+0x318f9> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 807d793 <__gmpz_get_d_2exp@plt+0x319c3> │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 807d6c9 <__gmpz_get_d_2exp@plt+0x318f9> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 807d759 <__gmpz_get_d_2exp@plt+0x31989> │ │ │ │ + movl $0x807d614,-0x2c(%edi) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x80c8224,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c8224,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c8224,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - movl $0x807d9b8,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80d30e0,-0x14(%edi) │ │ │ │ - movl $0x8361a15,-0x10(%edi) │ │ │ │ - movl $0x83674a5,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - movl $0x8361a15,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x83535a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov %ds,0x2d(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807db95 <__gmpz_get_d_2exp@plt+0x31dc5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 807db98 <__gmpz_get_d_2exp@plt+0x31dc8> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x807db78,-0xc(%ebp) │ │ │ │ - mov $0x83535ac,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807db78 <__gmpz_get_d_2exp@plt+0x31da8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807db60 <__gmpz_get_d_2exp@plt+0x31d90> │ │ │ │ - movl $0x80ed2e0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807d6d4 <__gmpz_get_d_2exp@plt+0x31904> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807d7dc <__gmpz_get_d_2exp@plt+0x31a0c> │ │ │ │ + movl $0x80c8224,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - dec %esp │ │ │ │ - pop %edx │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807dc1d <__gmpz_get_d_2exp@plt+0x31e4d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 807dc20 <__gmpz_get_d_2exp@plt+0x31e50> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x807dc00,-0xc(%ebp) │ │ │ │ - mov $0x83535f4,%esi │ │ │ │ + hlt │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807dc00 <__gmpz_get_d_2exp@plt+0x31e30> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807dbe8 <__gmpz_get_d_2exp@plt+0x31e18> │ │ │ │ - movl $0x80ed2e0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jne 807d7f4 <__gmpz_get_d_2exp@plt+0x31a24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + xor $0x44,%al │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807dc97 <__gmpz_get_d_2exp@plt+0x31ec7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807dc70,-0xc(%ebp) │ │ │ │ + jb 807d8ff <__gmpz_get_d_2exp@plt+0x31b2f> │ │ │ │ + movl $0x807d8d8,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807dc70 <__gmpz_get_d_2exp@plt+0x31ea0> │ │ │ │ + jne 807d8d8 <__gmpz_get_d_2exp@plt+0x31b08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + inc %ebx │ │ │ │ + sub $0x0,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807dc59 <__gmpz_get_d_2exp@plt+0x31e89> │ │ │ │ + ja 807d8bb <__gmpz_get_d_2exp@plt+0x31aeb> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807dd0f <__gmpz_get_d_2exp@plt+0x31f3f> │ │ │ │ - movl $0x807dc2c,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x815c684,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80d30e0,-0x14(%edi) │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x83674a5,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - movl $0x8361a15,-0x4(%edi) │ │ │ │ - movl $0x8361a15,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x835363c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %bl,0x2d(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807dda5 <__gmpz_get_d_2exp@plt+0x31fd5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 807dda8 <__gmpz_get_d_2exp@plt+0x31fd8> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x807dd88,-0xc(%ebp) │ │ │ │ - mov $0x8353640,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807dd88 <__gmpz_get_d_2exp@plt+0x31fb8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807dd70 <__gmpz_get_d_2exp@plt+0x31fa0> │ │ │ │ - movl $0x80ed2e0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x1002d43,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807de1f <__gmpz_get_d_2exp@plt+0x3204f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807ddf8,-0xc(%ebp) │ │ │ │ + jb 807d977 <__gmpz_get_d_2exp@plt+0x31ba7> │ │ │ │ + movl $0x807d950,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807ddf8 <__gmpz_get_d_2exp@plt+0x32028> │ │ │ │ + jne 807d950 <__gmpz_get_d_2exp@plt+0x31b80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 807d989 <__gmpz_get_d_2exp@plt+0x31bb9> │ │ │ │ + sub $0x0,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807dde1 <__gmpz_get_d_2exp@plt+0x32011> │ │ │ │ + ja 807d933 <__gmpz_get_d_2exp@plt+0x31b63> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + inc %esp │ │ │ │ + idiv %bh │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,(%esp,%eax,2) │ │ │ │ + sub $0x6000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807de62 <__gmpz_get_d_2exp@plt+0x32092> │ │ │ │ - movl $0x807ddb4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x8361a15,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807df48 <__gmpz_get_d_2exp@plt+0x32178> │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 807db6e <__gmpz_get_d_2exp@plt+0x31d9e> │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jae 807df31 <__gmpz_get_d_2exp@plt+0x32161> │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 807de4b <__gmpz_get_d_2exp@plt+0x3207b> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807ddd0 <__gmpz_get_d_2exp@plt+0x32000> │ │ │ │ + movl $0x807d284,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807cefc <__gmpz_get_d_2exp@plt+0x3112c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353688,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc $0x58,%al │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807def5 <__gmpz_get_d_2exp@plt+0x32125> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 807def8 <__gmpz_get_d_2exp@plt+0x32128> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + movl $0x807dc04,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x807ded8,-0xc(%ebp) │ │ │ │ - mov $0x8353694,%esi │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807ded8 <__gmpz_get_d_2exp@plt+0x32108> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807dec0 <__gmpz_get_d_2exp@plt+0x320f0> │ │ │ │ - movl $0x80ed2e0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7316fc8a(%ebx) │ │ │ │ - xor (%edi),%edx │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x78e90376(%ebx) │ │ │ │ - xor (%edi),%edx │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807df6b <__gmpz_get_d_2exp@plt+0x3219b> │ │ │ │ - movl $0x807df08,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x807df1c,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x83536c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - mov %al,0x59066 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x1b16fc8a(%ebx) │ │ │ │ - xor (%edi),%dl │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807dfff <__gmpz_get_d_2exp@plt+0x3222f> │ │ │ │ - movl $0x807df9c,-0xc(%edi) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x807dc58,-0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x807dadc,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %al,0x2d(%edx) │ │ │ │ + add %al,0x1e000001(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x807dfb0,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x83536d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - mov %al,0x6fe99066 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xc,%edi │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e05e <__gmpz_get_d_2exp@plt+0x3228e> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b9c,-0x8(%edi) │ │ │ │ + ja 807da9c <__gmpz_get_d_2exp@plt+0x31ccc> │ │ │ │ + movl $0x807d650,-0x20(%edi) │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e09f <__gmpz_get_d_2exp@plt+0x322cf> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x807e038,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e0de <__gmpz_get_d_2exp@plt+0x3230e> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b9c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807cefc <__gmpz_get_d_2exp@plt+0x3112c> │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jae 807ddb3 <__gmpz_get_d_2exp@plt+0x31fe3> │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 807dcb6 <__gmpz_get_d_2exp@plt+0x31ee6> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807da1c <__gmpz_get_d_2exp@plt+0x31c4c> │ │ │ │ + movl $0x807d910,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + jmp 807db10 <__gmpz_get_d_2exp@plt+0x31d40> │ │ │ │ + test %al,0x2d(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 807dbcd <__gmpz_get_d_2exp@plt+0x31dfd> │ │ │ │ + xor %al,0x2d(%ecx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb %cl,-0x74a7dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807da55 <__gmpz_get_d_2exp@plt+0x31c85> │ │ │ │ + cmpl $0x10ffff,0x3(%ecx) │ │ │ │ + jle 807ddb9 <__gmpz_get_d_2exp@plt+0x31fe9> │ │ │ │ + movl $0x807d898,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + jmp 807db10 <__gmpz_get_d_2exp@plt+0x31d40> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x807dd24,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + cld │ │ │ │ + clc │ │ │ │ + sub $0x30800,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807dcee <__gmpz_get_d_2exp@plt+0x31f1e> │ │ │ │ + movl $0x807d33c,-0x28(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x807d590,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e11f <__gmpz_get_d_2exp@plt+0x3234f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x807e0b8,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e172 <__gmpz_get_d_2exp@plt+0x323a2> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x807e078,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x807e0f8,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov %?,%esi │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e1ba <__gmpz_get_d_2exp@plt+0x323ea> │ │ │ │ - movl $0x807e138,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80ef3c4 <__gmpz_get_d_2exp@plt+0xa35f4> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x83536d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jmp 807e1e8 <__gmpz_get_d_2exp@plt+0x32418> │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 807dd56 <__gmpz_get_d_2exp@plt+0x31f86> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 807dd56 <__gmpz_get_d_2exp@plt+0x31f86> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x807de00,0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ + mov %bh,(%edi) │ │ │ │ + sub $0x4300,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b0c45(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + int1 │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + jmp 807d9ec <__gmpz_get_d_2exp@plt+0x31c1c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e25f <__gmpz_get_d_2exp@plt+0x3248f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807e238,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e238 <__gmpz_get_d_2exp@plt+0x32468> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + dec %esp │ │ │ │ + aas │ │ │ │ + sub $0x500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807de84 <__gmpz_get_d_2exp@plt+0x320b4> │ │ │ │ + cmpl $0x10ffff,0x3(%edx) │ │ │ │ + jle 807df3b <__gmpz_get_d_2exp@plt+0x3216b> │ │ │ │ + movl $0x807d204,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807cefc <__gmpz_get_d_2exp@plt+0x3112c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x807de28,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e221 <__gmpz_get_d_2exp@plt+0x32451> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x807dee0,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e2a2 <__gmpz_get_d_2exp@plt+0x324d2> │ │ │ │ - movl $0x807e1f4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + fs ds sub $0x400,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + sbb $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 807deb1 <__gmpz_get_d_2exp@plt+0x320e1> │ │ │ │ + movl $0x807cfec,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x807d17c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x83670a9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 807def3 <__gmpz_get_d_2exp@plt+0x32123> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 807def3 <__gmpz_get_d_2exp@plt+0x32123> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + nop │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e327 <__gmpz_get_d_2exp@plt+0x32557> │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807dfbc <__gmpz_get_d_2exp@plt+0x321ec> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807dfb2 <__gmpz_get_d_2exp@plt+0x321e2> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807e300,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e300 <__gmpz_get_d_2exp@plt+0x32530> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e2e9 <__gmpz_get_d_2exp@plt+0x32519> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e36a <__gmpz_get_d_2exp@plt+0x3259a> │ │ │ │ - movl $0x807e2bc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + 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 $0x81b9094,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83536e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc433bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e3ef <__gmpz_get_d_2exp@plt+0x3261f> │ │ │ │ + jb 807e202 <__gmpz_get_d_2exp@plt+0x32432> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807e3c8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x807e234,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807e3c8 <__gmpz_get_d_2exp@plt+0x325f8> │ │ │ │ + jne 807e234 <__gmpz_get_d_2exp@plt+0x32464> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e3b1 <__gmpz_get_d_2exp@plt+0x325e1> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + add $0x28,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807e16c <__gmpz_get_d_2exp@plt+0x3239c> │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 807e0b1 <__gmpz_get_d_2exp@plt+0x322e1> │ │ │ │ + movl $0x81b9094,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80c8224,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x2c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e432 <__gmpz_get_d_2exp@plt+0x32662> │ │ │ │ - movl $0x807e384,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807e15d <__gmpz_get_d_2exp@plt+0x3238d> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 807e117 <__gmpz_get_d_2exp@plt+0x32347> │ │ │ │ + movl $0x81b9094,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80c8224,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83536e8,%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 807e4b7 <__gmpz_get_d_2exp@plt+0x326e7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807e490,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e490 <__gmpz_get_d_2exp@plt+0x326c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807e15d <__gmpz_get_d_2exp@plt+0x3238d> │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov 0x6(%edx),%ecx │ │ │ │ + movl $0x807df5c,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c81c8,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffd8,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lret $0x31 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e479 <__gmpz_get_d_2exp@plt+0x326a9> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x44891c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 807e045 <__gmpz_get_d_2exp@plt+0x32275> │ │ │ │ + add $0x28,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807e16c <__gmpz_get_d_2exp@plt+0x3239c> │ │ │ │ + movl $0x81b9094,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x80c8224,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x2c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e4fa <__gmpz_get_d_2exp@plt+0x3272a> │ │ │ │ - movl $0x807e44c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83536ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lret $0x30 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e57f <__gmpz_get_d_2exp@plt+0x327af> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807e558,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7f81f(%eax) │ │ │ │ + jne 807e22a <__gmpz_get_d_2exp@plt+0x3245a> │ │ │ │ test $0x3,%si │ │ │ │ - jne 807e558 <__gmpz_get_d_2exp@plt+0x32788> │ │ │ │ + jne 807e188 <__gmpz_get_d_2exp@plt+0x323b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e541 <__gmpz_get_d_2exp@plt+0x32771> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e5c2 <__gmpz_get_d_2exp@plt+0x327f2> │ │ │ │ - movl $0x807e514,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83536f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e647 <__gmpz_get_d_2exp@plt+0x32877> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807e620,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock adc %ah,%dl │ │ │ │ + pop %es │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807e620 <__gmpz_get_d_2exp@plt+0x32850> │ │ │ │ + jne 807e210 <__gmpz_get_d_2exp@plt+0x32440> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x1002df3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 807e2f7 <__gmpz_get_d_2exp@plt+0x32527> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807e2b8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x2df3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807e609 <__gmpz_get_d_2exp@plt+0x32839> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 807e2e8 <__gmpz_get_d_2exp@plt+0x32518> │ │ │ │ + cmp $0x10ffff,%esi │ │ │ │ + ja 807e2dd <__gmpz_get_d_2exp@plt+0x3250d> │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e68a <__gmpz_get_d_2exp@plt+0x328ba> │ │ │ │ - movl $0x807e5dc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83536f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e70f <__gmpz_get_d_2exp@plt+0x3293f> │ │ │ │ + jb 807e333 <__gmpz_get_d_2exp@plt+0x32563> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807e6e8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e6e8 <__gmpz_get_d_2exp@plt+0x32918> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e6d1 <__gmpz_get_d_2exp@plt+0x32901> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e752 <__gmpz_get_d_2exp@plt+0x32982> │ │ │ │ - movl $0x807e6a4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83536f8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e7d7 <__gmpz_get_d_2exp@plt+0x32a07> │ │ │ │ + jb 807e578 <__gmpz_get_d_2exp@plt+0x327a8> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807e7b0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x807e584,-0x20(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807e7b0 <__gmpz_get_d_2exp@plt+0x329e0> │ │ │ │ + jne 807e584 <__gmpz_get_d_2exp@plt+0x327b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e799 <__gmpz_get_d_2exp@plt+0x329c9> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + add $0xffffffd0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807e4d9 <__gmpz_get_d_2exp@plt+0x32709> │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 807e3ab <__gmpz_get_d_2exp@plt+0x325db> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 807e48b <__gmpz_get_d_2exp@plt+0x326bb> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 807e3ab <__gmpz_get_d_2exp@plt+0x325db> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 807e43d <__gmpz_get_d_2exp@plt+0x3266d> │ │ │ │ + movl $0x807e304,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x80c8224,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e81a <__gmpz_get_d_2exp@plt+0x32a4a> │ │ │ │ - movl $0x807e76c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83536fc,%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 807e89f <__gmpz_get_d_2exp@plt+0x32acf> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807e878,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e878 <__gmpz_get_d_2exp@plt+0x32aa8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x81b9094,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80c8224,-0x20(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80c81c8,-0x10(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x81b9094,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80c8224,-0x20(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80c81c8,-0x10(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + push $0x1e000018 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e861 <__gmpz_get_d_2exp@plt+0x32a91> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 807e3b6 <__gmpz_get_d_2exp@plt+0x325e6> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807e4e8 <__gmpz_get_d_2exp@plt+0x32718> │ │ │ │ + movl $0x81b9094,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x80c8224,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e8e2 <__gmpz_get_d_2exp@plt+0x32b12> │ │ │ │ - movl $0x807e834,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353700,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e967 <__gmpz_get_d_2exp@plt+0x32b97> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807e940,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + add %ah,%ch │ │ │ │ + pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807e940 <__gmpz_get_d_2exp@plt+0x32b70> │ │ │ │ + jne 807e500 <__gmpz_get_d_2exp@plt+0x32730> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e929 <__gmpz_get_d_2exp@plt+0x32b59> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e9aa <__gmpz_get_d_2exp@plt+0x32bda> │ │ │ │ - movl $0x807e8fc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353704,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + or $0x37,%al │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807ea2f <__gmpz_get_d_2exp@plt+0x32c5f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807ea08,-0xc(%ebp) │ │ │ │ + jb 807e627 <__gmpz_get_d_2exp@plt+0x32857> │ │ │ │ + movl $0x807e600,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807ea08 <__gmpz_get_d_2exp@plt+0x32c38> │ │ │ │ + jne 807e600 <__gmpz_get_d_2exp@plt+0x32830> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + ss sub $0x0,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807e9f1 <__gmpz_get_d_2exp@plt+0x32c21> │ │ │ │ + ja 807e5e3 <__gmpz_get_d_2exp@plt+0x32813> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807ea72 <__gmpz_get_d_2exp@plt+0x32ca2> │ │ │ │ - movl $0x807e9c4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353708,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + ss sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807eaf7 <__gmpz_get_d_2exp@plt+0x32d27> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807ead0,-0xc(%ebp) │ │ │ │ + jb 807e69f <__gmpz_get_d_2exp@plt+0x328cf> │ │ │ │ + movl $0x807e678,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807ead0 <__gmpz_get_d_2exp@plt+0x32d00> │ │ │ │ + jne 807e678 <__gmpz_get_d_2exp@plt+0x328a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + ss sub $0x0,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807eab9 <__gmpz_get_d_2exp@plt+0x32ce9> │ │ │ │ + ja 807e65b <__gmpz_get_d_2exp@plt+0x3288b> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,%ah │ │ │ │ + ss sub $0x7000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807eb3a <__gmpz_get_d_2exp@plt+0x32d6a> │ │ │ │ - movl $0x807ea8c,-0x8(%edi) │ │ │ │ + jb 807ea5b <__gmpz_get_d_2exp@plt+0x32c8b> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jae 807ea36 <__gmpz_get_d_2exp@plt+0x32c66> │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 807e920 <__gmpz_get_d_2exp@plt+0x32b50> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807e7b8 <__gmpz_get_d_2exp@plt+0x329e8> │ │ │ │ + movl $0x807e638,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807e810 <__gmpz_get_d_2exp@plt+0x32a40> │ │ │ │ + movl $0x807e340,-0x1c(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 807cefc <__gmpz_get_d_2exp@plt+0x3112c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x835370c,%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 807ebbf <__gmpz_get_d_2exp@plt+0x32def> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807eb98,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807eb98 <__gmpz_get_d_2exp@plt+0x32dc8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x807e880,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x807e8d0,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x807e844,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %dh,0x707002d │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,0xa02484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807eb81 <__gmpz_get_d_2exp@plt+0x32db1> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807ec02 <__gmpz_get_d_2exp@plt+0x32e32> │ │ │ │ - movl $0x807eb54,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353710,%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 807ec87 <__gmpz_get_d_2exp@plt+0x32eb7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807ec60,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807ec60 <__gmpz_get_d_2exp@plt+0x32e90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 807e766 <__gmpz_get_d_2exp@plt+0x32996> │ │ │ │ + nop │ │ │ │ + or %dh,0x307002d │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,0xa02484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807ec49 <__gmpz_get_d_2exp@plt+0x32e79> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + jmp 807e73d <__gmpz_get_d_2exp@plt+0x3296d> │ │ │ │ + mov $0xa002d34,%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807e7dd <__gmpz_get_d_2exp@plt+0x32a0d> │ │ │ │ + cmpl $0x10ffff,0x3(%ecx) │ │ │ │ + jle 807ea43 <__gmpz_get_d_2exp@plt+0x32c73> │ │ │ │ + movl $0x807e5c0,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + jmp 807e766 <__gmpz_get_d_2exp@plt+0x32996> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0x807e994,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807ecca <__gmpz_get_d_2exp@plt+0x32efa> │ │ │ │ - movl $0x807ec1c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %gs,%esp │ │ │ │ + sub $0xc0900,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + add $0xc,%ebp │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807e95f <__gmpz_get_d_2exp@plt+0x32b8f> │ │ │ │ + movl $0x807dfcc,-0x2c(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x807e280,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353714,%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 807e9ca <__gmpz_get_d_2exp@plt+0x32bfa> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 807e9ca <__gmpz_get_d_2exp@plt+0x32bfa> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + shlb $0x2d,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807ed4f <__gmpz_get_d_2exp@plt+0x32f7f> │ │ │ │ + jb 807ebed <__gmpz_get_d_2exp@plt+0x32e1d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807ed28,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x807ebb0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807ed28 <__gmpz_get_d_2exp@plt+0x32f58> │ │ │ │ + jne 807ebb0 <__gmpz_get_d_2exp@plt+0x32de0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807ed11 <__gmpz_get_d_2exp@plt+0x32f41> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jo 807eae4 <__gmpz_get_d_2exp@plt+0x32d14> │ │ │ │ + sub $0x36700,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807eaa7 <__gmpz_get_d_2exp@plt+0x32cd7> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807eb58 <__gmpz_get_d_2exp@plt+0x32d88> │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 807eb02 <__gmpz_get_d_2exp@plt+0x32d32> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 807eb49 <__gmpz_get_d_2exp@plt+0x32d79> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 807eb29 <__gmpz_get_d_2exp@plt+0x32d59> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807eb49 <__gmpz_get_d_2exp@plt+0x32d79> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351d2c,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807ed92 <__gmpz_get_d_2exp@plt+0x32fc2> │ │ │ │ - movl $0x807ece4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353718,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + mov $0xc5002d31,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807ee17 <__gmpz_get_d_2exp@plt+0x33047> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807edf0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov $0x8b0807ea,%esp │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807edf0 <__gmpz_get_d_2exp@plt+0x33020> │ │ │ │ + jne 807eabc <__gmpz_get_d_2exp@plt+0x32cec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807edd9 <__gmpz_get_d_2exp@plt+0x33009> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807ee5a <__gmpz_get_d_2exp@plt+0x3308a> │ │ │ │ - movl $0x807edac,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x835371c,%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 807eedf <__gmpz_get_d_2exp@plt+0x3310f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807eeb8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jl 807ebd7 <__gmpz_get_d_2exp@plt+0x32e07> │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock je 807eba0 <__gmpz_get_d_2exp@plt+0x32dd0> │ │ │ │ + pop %es │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807eeb8 <__gmpz_get_d_2exp@plt+0x330e8> │ │ │ │ + jne 807eb74 <__gmpz_get_d_2exp@plt+0x32da4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + and $0xea,%al │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 807ec73 <__gmpz_get_d_2exp@plt+0x32ea3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807ec34,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + jmp 807ec5b <__gmpz_get_d_2exp@plt+0x32e8b> │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807eea1 <__gmpz_get_d_2exp@plt+0x330d1> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 807ec64 <__gmpz_get_d_2exp@plt+0x32e94> │ │ │ │ + cmp $0x10ffff,%esi │ │ │ │ + ja 807ec59 <__gmpz_get_d_2exp@plt+0x32e89> │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807ef22 <__gmpz_get_d_2exp@plt+0x33152> │ │ │ │ - movl $0x807ee74,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353720,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + xor %ch,0x100 │ │ │ │ + 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 807efa7 <__gmpz_get_d_2exp@plt+0x331d7> │ │ │ │ + jb 807ecf3 <__gmpz_get_d_2exp@plt+0x32f23> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807ef80,-0xc(%ebp) │ │ │ │ + movl $0x807eccc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807ef80 <__gmpz_get_d_2exp@plt+0x331b0> │ │ │ │ + jne 807eccc <__gmpz_get_d_2exp@plt+0x32efc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + sub $0x0,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807ef69 <__gmpz_get_d_2exp@plt+0x33199> │ │ │ │ + ja 807ecb1 <__gmpz_get_d_2exp@plt+0x32ee1> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807efea <__gmpz_get_d_2exp@plt+0x3321a> │ │ │ │ - movl $0x807ef3c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353724,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + enter $0x2d2f,$0x0 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f06f <__gmpz_get_d_2exp@plt+0x3329f> │ │ │ │ + jb 807ed73 <__gmpz_get_d_2exp@plt+0x32fa3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f048,-0xc(%ebp) │ │ │ │ + movl $0x807ed4c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f048 <__gmpz_get_d_2exp@plt+0x33278> │ │ │ │ + jne 807ed4c <__gmpz_get_d_2exp@plt+0x32f7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + subb $0x2d,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f031 <__gmpz_get_d_2exp@plt+0x33261> │ │ │ │ + ja 807ed31 <__gmpz_get_d_2exp@plt+0x32f61> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f0b2 <__gmpz_get_d_2exp@plt+0x332e2> │ │ │ │ - movl $0x807f004,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353728,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f137 <__gmpz_get_d_2exp@plt+0x33367> │ │ │ │ + jb 807edaf <__gmpz_get_d_2exp@plt+0x32fdf> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f110,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f110 <__gmpz_get_d_2exp@plt+0x33340> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f0f9 <__gmpz_get_d_2exp@plt+0x33329> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f17a <__gmpz_get_d_2exp@plt+0x333aa> │ │ │ │ - movl $0x807f0cc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x835372c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f1ff <__gmpz_get_d_2exp@plt+0x3342f> │ │ │ │ + jb 807ef44 <__gmpz_get_d_2exp@plt+0x33174> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f1d8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x807ef70,-0x20(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f1d8 <__gmpz_get_d_2exp@plt+0x33408> │ │ │ │ + jne 807ef70 <__gmpz_get_d_2exp@plt+0x331a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807eee7 <__gmpz_get_d_2exp@plt+0x33117> │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 807ee63 <__gmpz_get_d_2exp@plt+0x33093> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 807eedc <__gmpz_get_d_2exp@plt+0x3310c> │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 807eea3 <__gmpz_get_d_2exp@plt+0x330d3> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 807eedc <__gmpz_get_d_2exp@plt+0x3310c> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x807ed80,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + leave │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f1c1 <__gmpz_get_d_2exp@plt+0x333f1> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + and $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 807ee27 <__gmpz_get_d_2exp@plt+0x33057> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807eef6 <__gmpz_get_d_2exp@plt+0x33126> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f242 <__gmpz_get_d_2exp@plt+0x33472> │ │ │ │ - movl $0x807f194,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353730,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x899ef8b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807ef10 <__gmpz_get_d_2exp@plt+0x33140> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f2c7 <__gmpz_get_d_2exp@plt+0x334f7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f2a0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock push %eax │ │ │ │ + out %eax,(%dx) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x74e8bf0(%ecx) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f2a0 <__gmpz_get_d_2exp@plt+0x334d0> │ │ │ │ + jne 807ef50 <__gmpz_get_d_2exp@plt+0x33180> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fs out %al,$0x2d │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + jb 807f033 <__gmpz_get_d_2exp@plt+0x33263> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807eff4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xe6,%al │ │ │ │ + sub $0x0,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f289 <__gmpz_get_d_2exp@plt+0x334b9> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 807f024 <__gmpz_get_d_2exp@plt+0x33254> │ │ │ │ + cmp $0x10ffff,%esi │ │ │ │ + ja 807f019 <__gmpz_get_d_2exp@plt+0x33249> │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f30a <__gmpz_get_d_2exp@plt+0x3353a> │ │ │ │ - movl $0x807f25c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353734,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f38f <__gmpz_get_d_2exp@plt+0x335bf> │ │ │ │ + jb 807f06f <__gmpz_get_d_2exp@plt+0x3329f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f368,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f368 <__gmpz_get_d_2exp@plt+0x33598> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f351 <__gmpz_get_d_2exp@plt+0x33581> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f3d2 <__gmpz_get_d_2exp@plt+0x33602> │ │ │ │ - movl $0x807f324,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353738,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f457 <__gmpz_get_d_2exp@plt+0x33687> │ │ │ │ + jb 807f210 <__gmpz_get_d_2exp@plt+0x33440> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f430,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x807f21c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f430 <__gmpz_get_d_2exp@plt+0x33660> │ │ │ │ + jne 807f21c <__gmpz_get_d_2exp@plt+0x3344c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f1b6 <__gmpz_get_d_2exp@plt+0x333e6> │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 807f0f5 <__gmpz_get_d_2exp@plt+0x33325> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 807f193 <__gmpz_get_d_2exp@plt+0x333c3> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 807f0f5 <__gmpz_get_d_2exp@plt+0x33325> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 807f170 <__gmpz_get_d_2exp@plt+0x333a0> │ │ │ │ + movl $0x807f040,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f419 <__gmpz_get_d_2exp@plt+0x33649> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 807f100 <__gmpz_get_d_2exp@plt+0x33330> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f1c5 <__gmpz_get_d_2exp@plt+0x333f5> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f49a <__gmpz_get_d_2exp@plt+0x336ca> │ │ │ │ - movl $0x807f3ec,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x835373c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + nop │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f51f <__gmpz_get_d_2exp@plt+0x3374f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f4f8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + fdiv %st,%st(1) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f4f8 <__gmpz_get_d_2exp@plt+0x33728> │ │ │ │ + jne 807f1dc <__gmpz_get_d_2exp@plt+0x3340c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f4e1 <__gmpz_get_d_2exp@plt+0x33711> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f562 <__gmpz_get_d_2exp@plt+0x33792> │ │ │ │ - movl $0x807f4b4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353740,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + js 807f274 <__gmpz_get_d_2exp@plt+0x334a4> │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f5e7 <__gmpz_get_d_2exp@plt+0x33817> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f5c0,-0xc(%ebp) │ │ │ │ + jb 807f2bb <__gmpz_get_d_2exp@plt+0x334eb> │ │ │ │ + movl $0x807f294,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f5c0 <__gmpz_get_d_2exp@plt+0x337f0> │ │ │ │ + jne 807f294 <__gmpz_get_d_2exp@plt+0x334c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %ch,(%edx) │ │ │ │ + sub $0x0,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f5a9 <__gmpz_get_d_2exp@plt+0x337d9> │ │ │ │ + ja 807f277 <__gmpz_get_d_2exp@plt+0x334a7> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f62a <__gmpz_get_d_2exp@plt+0x3385a> │ │ │ │ - movl $0x807f57c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353744,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %ch,(%edx) │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f6af <__gmpz_get_d_2exp@plt+0x338df> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f688,-0xc(%ebp) │ │ │ │ + jb 807f333 <__gmpz_get_d_2exp@plt+0x33563> │ │ │ │ + movl $0x807f30c,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f688 <__gmpz_get_d_2exp@plt+0x338b8> │ │ │ │ + jne 807f30c <__gmpz_get_d_2exp@plt+0x3353c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + shrb $0x2d,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f671 <__gmpz_get_d_2exp@plt+0x338a1> │ │ │ │ + ja 807f2ef <__gmpz_get_d_2exp@plt+0x3351f> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + movl $0x8351cce,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %eax │ │ │ │ + sub 0x4001800,%ch │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f6f2 <__gmpz_get_d_2exp@plt+0x33922> │ │ │ │ - movl $0x807f644,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jb 807f98c <__gmpz_get_d_2exp@plt+0x33bbc> │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 807f56e <__gmpz_get_d_2exp@plt+0x3379e> │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jae 807f979 <__gmpz_get_d_2exp@plt+0x33ba9> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 807f892 <__gmpz_get_d_2exp@plt+0x33ac2> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f821 <__gmpz_get_d_2exp@plt+0x33a51> │ │ │ │ + movl $0x807ed04,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 807cefc <__gmpz_get_d_2exp@plt+0x3112c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353748,%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 807f777 <__gmpz_get_d_2exp@plt+0x339a7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f750,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f750 <__gmpz_get_d_2exp@plt+0x33980> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x807f608,-0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x807f670,-0x20(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f739 <__gmpz_get_d_2exp@plt+0x33969> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x807f4e0,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %ch,(%eax) │ │ │ │ + sub $0x30700,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f484 <__gmpz_get_d_2exp@plt+0x336b4> │ │ │ │ + movl $0x807f07c,-0x20(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 807cefc <__gmpz_get_d_2exp@plt+0x3112c> │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xb(%edx),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jae 807f7f9 <__gmpz_get_d_2exp@plt+0x33a29> │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x6(%ecx),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 807f6da <__gmpz_get_d_2exp@plt+0x3390a> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f3ce <__gmpz_get_d_2exp@plt+0x335fe> │ │ │ │ + movl $0x807f2cc,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + jmp 807f517 <__gmpz_get_d_2exp@plt+0x33747> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + andb $0x2d,(%edi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + jmp 807f5cc <__gmpz_get_d_2exp@plt+0x337fc> │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f7ba <__gmpz_get_d_2exp@plt+0x339ea> │ │ │ │ - movl $0x807f70c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + sbb %ah,(%edi) │ │ │ │ + sub $0x18b00,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + sub %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f422 <__gmpz_get_d_2exp@plt+0x33652> │ │ │ │ + cmpl $0x10ffff,0x3(%ecx) │ │ │ │ + jle 807f804 <__gmpz_get_d_2exp@plt+0x33a34> │ │ │ │ + movl $0x807f254,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + jmp 807f517 <__gmpz_get_d_2exp@plt+0x33747> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x807f768,-0x14(%ebp) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xc8002dde,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x14,%ebp │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f714 <__gmpz_get_d_2exp@plt+0x33944> │ │ │ │ + movl $0x807edbc,-0x28(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x807efbc,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + jmp 807f797 <__gmpz_get_d_2exp@plt+0x339c7> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + jmp 807f797 <__gmpz_get_d_2exp@plt+0x339c7> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x835374c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - js 807f80d <__gmpz_get_d_2exp@plt+0x33a3d> │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ + movl $0x807f84c,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cmp $0x25,%al │ │ │ │ + sub $0x4300,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807f7f8 <__gmpz_get_d_2exp@plt+0x33a28> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8353750,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 807f3a2 <__gmpz_get_d_2exp@plt+0x335d2> │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - aas │ │ │ │ - sub $0x1000500,%eax │ │ │ │ + or %ah,0x5002d │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807f84d <__gmpz_get_d_2exp@plt+0x33a7d> │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f843 <__gmpz_get_d_2exp@plt+0x33a73> │ │ │ │ - movl $0x807f7d8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 807f8c7 <__gmpz_get_d_2exp@plt+0x33af7> │ │ │ │ + cmpl $0x10ffff,0x3(%edx) │ │ │ │ + jle 807f97f <__gmpz_get_d_2exp@plt+0x33baf> │ │ │ │ + movl $0x807ec84,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8209584,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 807cefc <__gmpz_get_d_2exp@plt+0x3112c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353764,%esi │ │ │ │ + movl $0x807f86c,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x807f928,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x24,%al │ │ │ │ + sub $0x400,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f8f7 <__gmpz_get_d_2exp@plt+0x33b27> │ │ │ │ + movl $0x807ea6c,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x807ebfc,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 807f93b <__gmpz_get_d_2exp@plt+0x33b6b> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 807f93b <__gmpz_get_d_2exp@plt+0x33b6b> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + and 0x3001700,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807f8d5 <__gmpz_get_d_2exp@plt+0x33b05> │ │ │ │ - movl $0x807f918,-0x4(%ebp) │ │ │ │ - mov $0x835ebc0,%esi │ │ │ │ + jb 807f9f2 <__gmpz_get_d_2exp@plt+0x33c22> │ │ │ │ + movl $0x807fa2c,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81f0c5c <__gmpz_get_d_2exp@plt+0x1a4e8c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fa2c <__gmpz_get_d_2exp@plt+0x33c5c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shlb $0x2d,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f883 <__gmpz_get_d_2exp@plt+0x33ab3> │ │ │ │ - movl $0x80d30e0,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - movl $0x83674a5,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - movl $0x8361a15,-0x4(%edi) │ │ │ │ - movl $0x8361a15,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8353794,%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx,%edi,8) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fa04 <__gmpz_get_d_2exp@plt+0x33c34> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %eax,%esp │ │ │ │ - ds sub $0x0,%eax │ │ │ │ + and 0x400,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 807f348 <__gmpz_get_d_2exp@plt+0x33578> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + and 0x300,%ebp │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x75890807(%eax,%edi,8) │ │ │ │ - hlt │ │ │ │ - movl $0x835376c,-0x8(%ebp) │ │ │ │ - movl $0x83633d6,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8118abc <__gmpz_get_d_2exp@plt+0xcccec> │ │ │ │ - push $0x2d3e │ │ │ │ + cld │ │ │ │ + fdivr %st(1),%st │ │ │ │ + pop %es │ │ │ │ + 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 807f9d8 <__gmpz_get_d_2exp@plt+0x33c08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %ah,(%ebx) │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 807fb18 <__gmpz_get_d_2exp@plt+0x33d48> │ │ │ │ + movl $0x807fbe4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fbe4 <__gmpz_get_d_2exp@plt+0x33e14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + and 0x14600,%ch │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - stc │ │ │ │ + or %ch,(%eax) │ │ │ │ + sti │ │ │ │ pop %es │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807f938 <__gmpz_get_d_2exp@plt+0x33b68> │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fb28 <__gmpz_get_d_2exp@plt+0x33d58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - ds sub $0x0,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + and 0x600,%ch │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - clc │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45e90b76(%ebx) │ │ │ │ - jns 807f95c <__gmpz_get_d_2exp@plt+0x33b8c> │ │ │ │ - add %dl,0x2d3e3c(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ + add %dh,%ah │ │ │ │ + cli │ │ │ │ pop %es │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f9d3 <__gmpz_get_d_2exp@plt+0x33c03> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f9ac,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f9ac <__gmpz_get_d_2exp@plt+0x33bdc> │ │ │ │ + jne 807faf4 <__gmpz_get_d_2exp@plt+0x33d24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f995 <__gmpz_get_d_2exp@plt+0x33bc5> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807fa16 <__gmpz_get_d_2exp@plt+0x33c46> │ │ │ │ - movl $0x807f968,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x83537ad,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83537c8,%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + and 0x600,%ch │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,0x4d8b0807(%ebx,%edi,8) │ │ │ │ + sbb %cl,0x4d8bf84d(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmp $0x5002d,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + nop │ │ │ │ + jo 807fb40 <__gmpz_get_d_2exp@plt+0x33d70> │ │ │ │ + sub $0x400,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807fa85 <__gmpz_get_d_2exp@plt+0x33cb5> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807fac4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 807f348 <__gmpz_get_d_2exp@plt+0x33578> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + and 0x14600,%ch │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x76f7f806(%eax) │ │ │ │ + lock mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807fac4 <__gmpz_get_d_2exp@plt+0x33cf4> │ │ │ │ + jne 807faa0 <__gmpz_get_d_2exp@plt+0x33cd0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x83537ad,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807fa5a <__gmpz_get_d_2exp@plt+0x33c8a> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81e7fd4 <__gmpz_get_d_2exp@plt+0x19c204> │ │ │ │ - mov $0x83537dc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %bh,0x1002d │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x22,%al │ │ │ │ + sub $0x10400,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x6(%eax) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ - inc %esp │ │ │ │ - repnz xor $0xf8c58308,%eax │ │ │ │ - jmp 8182d08 <__gmpz_get_d_2exp@plt+0x136f38> │ │ │ │ + pop %eax │ │ │ │ + sti │ │ │ │ + pop %es │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fb58 <__gmpz_get_d_2exp@plt+0x33d88> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %bh,0x2d │ │ │ │ + call d0828ca │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pushf │ │ │ │ + int3 │ │ │ │ cli │ │ │ │ pop %es │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81202e0 <__gmpz_get_d_2exp@plt+0xd4510> │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fb4f <__gmpz_get_d_2exp@plt+0x33d7f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807fb28,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%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 807fb28 <__gmpz_get_d_2exp@plt+0x33d58> │ │ │ │ + jne 807facc <__gmpz_get_d_2exp@plt+0x33cfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807fb11 <__gmpz_get_d_2exp@plt+0x33d41> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807fb92 <__gmpz_get_d_2exp@plt+0x33dc2> │ │ │ │ - movl $0x807fae4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835e5c9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov $0x21,%ah │ │ │ │ + sub $0x400,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0xfb,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83537e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fbb0 <__gmpz_get_d_2exp@plt+0x33de0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + andb $0x2d,(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x3c,%al │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fc35 <__gmpz_get_d_2exp@plt+0x33e65> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 807fc38 <__gmpz_get_d_2exp@plt+0x33e68> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x807fc18,-0xc(%ebp) │ │ │ │ - mov $0x83537ec,%esi │ │ │ │ + jb 807fd02 <__gmpz_get_d_2exp@plt+0x33f32> │ │ │ │ + movl $0x807fdec,-0xc(%ebp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807fc18 <__gmpz_get_d_2exp@plt+0x33e48> │ │ │ │ + jne 807fdec <__gmpz_get_d_2exp@plt+0x3401c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807fc00 <__gmpz_get_d_2exp@plt+0x33e30> │ │ │ │ - movl $0x80ed2e0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + cmp $0x21,%al │ │ │ │ + sub $0x194800,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %dl,-0xf76f7f9(,%edi,8) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fd14 <__gmpz_get_d_2exp@plt+0x33f44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - enter $0x2d3b,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fcb7 <__gmpz_get_d_2exp@plt+0x33ee7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807fc90,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x21,%al │ │ │ │ + sub $0x10c900,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0xb8,%al │ │ │ │ + cld │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807fc90 <__gmpz_get_d_2exp@plt+0x33ec0> │ │ │ │ + jne 807fcb8 <__gmpz_get_d_2exp@plt+0x33ee8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmpb $0x2d,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 807fcce <__gmpz_get_d_2exp@plt+0x33efe> │ │ │ │ + sub $0x600,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807fc75 <__gmpz_get_d_2exp@plt+0x33ea5> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8353812,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - cmp 0x5001900,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + std │ │ │ │ + pop %es │ │ │ │ + or %cl,0x45890845(%ebx) │ │ │ │ + lock mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + mov $0x20,%al │ │ │ │ + sub $0x10c900,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807fcf4 <__gmpz_get_d_2exp@plt+0x33f24> │ │ │ │ - movl $0x807fc48,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8353820,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0xf76f7f9(%esp,%edi,8) │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fc8c <__gmpz_get_d_2exp@plt+0x33ebc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %bh,(%ebx) │ │ │ │ - sub $0x6001a00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x5014fb3b(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - cmp 0x6001a00,%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - out %al,$0x66 │ │ │ │ - nop │ │ │ │ - or %al,0x2d(%eax) │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + test %ah,(%eax) │ │ │ │ + sub $0x24600,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807fd6b <__gmpz_get_d_2exp@plt+0x33f9b> │ │ │ │ - movl $0x8366ecd,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8353d4c,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ - mov $0x8353d60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - in $0x3f,%al │ │ │ │ - sub $0x1000500,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 807f348 <__gmpz_get_d_2exp@plt+0x33578> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + and %ch,0x64600 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807fdab <__gmpz_get_d_2exp@plt+0x33fdb> │ │ │ │ - movl $0x8366ecd,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8353d68,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ - mov $0x8353d7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807fddf <__gmpz_get_d_2exp@plt+0x3400f> │ │ │ │ - movl $0x807fe1c,-0x4(%ebp) │ │ │ │ - mov $0x835ebc0,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f0c5c <__gmpz_get_d_2exp@plt+0x1a4e8c> │ │ │ │ - mov $0x8353dac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - aas │ │ │ │ - sub $0x0,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ + cld │ │ │ │ + pop %es │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807fc5c <__gmpz_get_d_2exp@plt+0x33e8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %ah,(%eax) │ │ │ │ + sub $0xc0700,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - test %bh,0x45c70835 │ │ │ │ - add %dl,%dh │ │ │ │ - xor (%esi),%esi │ │ │ │ - or %al,-0x5016073b(%ebx) │ │ │ │ - mov %cs,(%ecx) │ │ │ │ - add %cl,0x3f7c0076(%ebp) │ │ │ │ - sub $0x0,%eax │ │ │ │ + call 91100564 │ │ │ │ + lock mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fce8 <__gmpz_get_d_2exp@plt+0x33f18> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %ah,(%eax) │ │ │ │ + sub $0x700,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%esi,%edi,8) │ │ │ │ - pop %es │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ + cld │ │ │ │ + mov $0x8b0807fd,%esp │ │ │ │ + inc %esi │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + add %al,-0x899033b(%ebx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 807fe3c <__gmpz_get_d_2exp@plt+0x3406c> │ │ │ │ + jne 807fdbc <__gmpz_get_d_2exp@plt+0x33fec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - aas │ │ │ │ - sub $0x0,%eax │ │ │ │ + fcompl (%edi) │ │ │ │ + sub $0x800,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x60,%al │ │ │ │ std │ │ │ │ pop %es │ │ │ │ - or %cl,0x41e90b76(%ebx) │ │ │ │ - je 807fe60 <__gmpz_get_d_2exp@plt+0x34090> │ │ │ │ - add %dl,0x2d3f50(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - pop %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x4c6bff8a(%ebp) │ │ │ │ - sub $0x1000300,%eax │ │ │ │ + or %cl,0x7589f445(%ecx) │ │ │ │ + clc │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %ds │ │ │ │ + sub $0x600,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + std │ │ │ │ + pop %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fd90 <__gmpz_get_d_2exp@plt+0x33fc0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + js 807fe31 <__gmpz_get_d_2exp@plt+0x34061> │ │ │ │ + sub $0x3001700,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807fe8d <__gmpz_get_d_2exp@plt+0x340bd> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 807fe72 <__gmpz_get_d_2exp@plt+0x340a2> │ │ │ │ + movl $0x807feac,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80f35e4 <__gmpz_get_d_2exp@plt+0xa7814> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807feac <__gmpz_get_d_2exp@plt+0x340dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + pop %ds │ │ │ │ + sub $0x400,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0xf76f7f9(%esi,%edi,8) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fe84 <__gmpz_get_d_2exp@plt+0x340b4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x1f,%al │ │ │ │ + sub $0x400,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 807fc18 <__gmpz_get_d_2exp@plt+0x33e48> │ │ │ │ + in (%dx),%al │ │ │ │ + push %ds │ │ │ │ + sub $0x300,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %eax │ │ │ │ + incb (%edi) │ │ │ │ + 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 807fe58 <__gmpz_get_d_2exp@plt+0x34088> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807ff0d <__gmpz_get_d_2exp@plt+0x3413d> │ │ │ │ - movl $0x807fee0,-0x4(%ebp) │ │ │ │ - movl $0x8353dd8,-0xc(%ebp) │ │ │ │ - movl $0x835be52,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80fb2d8 <__gmpz_get_d_2exp@plt+0xaf508> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jb 8080016 <__gmpz_get_d_2exp@plt+0x34246> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80800cc,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80800cc <__gmpz_get_d_2exp@plt+0x342fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - or $0x3f,%al │ │ │ │ - sub $0x0,%eax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807fec4 <__gmpz_get_d_2exp@plt+0x340f4> │ │ │ │ - movl $0x807fe74,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x807ff24,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - movl $0x835af22,-0x4(%ebp) │ │ │ │ + ja 807ff19 <__gmpz_get_d_2exp@plt+0x34149> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x76f7f801(%eax) │ │ │ │ + lock mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807ff80 <__gmpz_get_d_2exp@plt+0x341b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %cl,0x0(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %dl,%ah │ │ │ │ + incl (%edi) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807ffd4 <__gmpz_get_d_2exp@plt+0x34204> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x24,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81e7c04 <__gmpz_get_d_2exp@plt+0x19be34> │ │ │ │ - mov $0x8353e00,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0xf76f7f9(%edi,%edi,8) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807ffac <__gmpz_get_d_2exp@plt+0x341dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fdivrl 0x2d(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x5716ff8b(%ecx) │ │ │ │ - leave │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xor %bh,%bh │ │ │ │ pop %es │ │ │ │ - add %al,%ah │ │ │ │ - ds sub $0x1000300,%eax │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807ff30 <__gmpz_get_d_2exp@plt+0x34160> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + incl (%edi) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807fffc <__gmpz_get_d_2exp@plt+0x3422c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - pop %ebx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x4d4bff8a(%ebp) │ │ │ │ - sub $0x1000300,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ + incl (%edi) │ │ │ │ + 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 807ff5c <__gmpz_get_d_2exp@plt+0x3418c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807ff6d <__gmpz_get_d_2exp@plt+0x3419d> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jo 80800a5 <__gmpz_get_d_2exp@plt+0x342d5> │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80f35e4 <__gmpz_get_d_2exp@plt+0xa7814> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jo 807ff2b <__gmpz_get_d_2exp@plt+0x3415b> │ │ │ │ - sub $0x1000300,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080070 <__gmpz_get_d_2exp@plt+0x342a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x8b080800,%al │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80800a0 <__gmpz_get_d_2exp@plt+0x342d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + fs sbb $0x2d,%al │ │ │ │ + add %al,0x3000100 │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8080012 <__gmpz_get_d_2exp@plt+0x34242> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080008 <__gmpz_get_d_2exp@plt+0x34238> │ │ │ │ - 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 $0x81b902c,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x815cbd0,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b8ec4,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808013b <__gmpz_get_d_2exp@plt+0x3436b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x807fed8,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80fc758 <__gmpz_get_d_2exp@plt+0xb0988> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 807cefc <__gmpz_get_d_2exp@plt+0x3112c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %bh,(%esi) │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + pop %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc43fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808005c <__gmpz_get_d_2exp@plt+0x3428c> │ │ │ │ + jb 808047c <__gmpz_get_d_2exp@plt+0x346ac> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80800a0,-0x10(%ebp) │ │ │ │ - movl $0x835b43d,-0x18(%ebp) │ │ │ │ - movl $0x8353e3e,-0x14(%ebp) │ │ │ │ + movl $0x8080488,-0x2c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x28(%esi),%ecx │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 815adb8 <__gmpz_get_d_2exp@plt+0x10efe8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x8353e3e,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - les 0x1002d,%edi │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080488 <__gmpz_get_d_2exp@plt+0x346b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + xor %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sub %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808005f <__gmpz_get_d_2exp@plt+0x3428f> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + je 8080400 <__gmpz_get_d_2exp@plt+0x34630> │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80803a9 <__gmpz_get_d_2exp@plt+0x345d9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80803f5 <__gmpz_get_d_2exp@plt+0x34625> │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80803a9 <__gmpz_get_d_2exp@plt+0x345d9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8080412 <__gmpz_get_d_2exp@plt+0x34642> │ │ │ │ + movl $0x80803e0,0xc(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8353e3e,0x4(%ebp) │ │ │ │ - jmp 80f693c <__gmpz_get_d_2exp@plt+0xaab6c> │ │ │ │ - pushf │ │ │ │ - cmp $0x1002d,%eax │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0x78,%al │ │ │ │ - add %cl,(%eax) │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8080078 <__gmpz_get_d_2exp@plt+0x342a8> │ │ │ │ + hlt │ │ │ │ + lock add %ecx,(%eax) │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80801f0 <__gmpz_get_d_2exp@plt+0x34420> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80801c1 <__gmpz_get_d_2exp@plt+0x343f1> │ │ │ │ - movl $0x8080194,-0x4(%ebp) │ │ │ │ - movl $0x8353dd8,-0xc(%ebp) │ │ │ │ - movl $0x835be52,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80fb2d8 <__gmpz_get_d_2exp@plt+0xaf508> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - xor %bh,0x2d │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80800f0 <__gmpz_get_d_2exp@plt+0x34320> │ │ │ │ - movl $0x8080024,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80802aa <__gmpz_get_d_2exp@plt+0x344da> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - or %bh,0x22002d │ │ │ │ + nop │ │ │ │ + lret │ │ │ │ + jle 80802eb <__gmpz_get_d_2exp@plt+0x3451b> │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0x18,%al │ │ │ │ + add (%eax),%ecx │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080318 <__gmpz_get_d_2exp@plt+0x34548> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x7,$0x0 │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080129 <__gmpz_get_d_2exp@plt+0x34359> │ │ │ │ - movl $0x807ff80,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808010c,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81ebe04 <__gmpz_get_d_2exp@plt+0x1a0034> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - enter $0x2d3c,$0x0 │ │ │ │ + add %cl,0x45c72045(%ebx) │ │ │ │ + and %ch,0x3(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %esi,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + lret │ │ │ │ + jle 808033f <__gmpz_get_d_2exp@plt+0x3456f> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + add (%eax),%cl │ │ │ │ + or %cl,0x2c758bf0(%ecx) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80802f0 <__gmpz_get_d_2exp@plt+0x34520> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080179 <__gmpz_get_d_2exp@plt+0x343a9> │ │ │ │ - movl $0x807ff54,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x80801d8,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - movl $0x835af22,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + les (%edx),%eax │ │ │ │ + or %cl,(%eax) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81e7c04 <__gmpz_get_d_2exp@plt+0x19be34> │ │ │ │ - mov $0x8353e70,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80802c4 <__gmpz_get_d_2exp@plt+0x344f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - je 808020a <__gmpz_get_d_2exp@plt+0x3443a> │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80801f8 <__gmpz_get_d_2exp@plt+0x34428> │ │ │ │ + cld │ │ │ │ + inc %esp │ │ │ │ + add (%eax),%ecx │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080344 <__gmpz_get_d_2exp@plt+0x34574> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - cmp $0x2d,%al │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + movl $0x8080428,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080428 <__gmpz_get_d_2exp@plt+0x34658> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or (%esi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xf76fbab(%ebx) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 80803b3 <__gmpz_get_d_2exp@plt+0x345e3> │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 80803b3 <__gmpz_get_d_2exp@plt+0x345e3> │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 8080400 <__gmpz_get_d_2exp@plt+0x34630> │ │ │ │ + nop │ │ │ │ + mov %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - inc %esp │ │ │ │ - add %ecx,(%eax) │ │ │ │ - or %cl,0x488b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - into │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81e881c <__gmpz_get_d_2exp@plt+0x19ca4c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - cmp $0x2d,%al │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,0x458b0808(%ebx,%eax,1) │ │ │ │ + and $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + lock mov %esi,-0xc(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + or %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x5037ff8a(%ebp) │ │ │ │ - sub $0x1000300,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jl 808045b <__gmpz_get_d_2exp@plt+0x3468b> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808027c <__gmpz_get_d_2exp@plt+0x344ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + mov %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push %esp │ │ │ │ + add $0x8,%al │ │ │ │ + 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 8080454 <__gmpz_get_d_2exp@plt+0x34684> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + test $0x18,%al │ │ │ │ + sub $0x1000500,%eax │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8080259 <__gmpz_get_d_2exp@plt+0x34489> │ │ │ │ + ja 8080555 <__gmpz_get_d_2exp@plt+0x34785> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f35e4 <__gmpz_get_d_2exp@plt+0xa7814> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - test %dh,0x3002d(%esi) │ │ │ │ - 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 80802fe <__gmpz_get_d_2exp@plt+0x3452e> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80802f4 <__gmpz_get_d_2exp@plt+0x34524> │ │ │ │ - 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 $0x81b902c,-0x18(%edi) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1f(%esi),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x23(%esi),%eax │ │ │ │ + movl $0x8080150,-0x28(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x815cbd0,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b8ec4,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80fc758 <__gmpz_get_d_2exp@plt+0xb0988> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 807cefc <__gmpz_get_d_2exp@plt+0x3112c> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - xor $0x2d,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x18,%al │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc437bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8080330 <__gmpz_get_d_2exp@plt+0x34560> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8353750,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - adc %dh,0x200(,%ebp,1) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808039a <__gmpz_get_d_2exp@plt+0x345ca> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080390 <__gmpz_get_d_2exp@plt+0x345c0> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8080310,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80803a8,-0x10(%ebp) │ │ │ │ - movl $0x8209584,-0x18(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + jb 808091c <__gmpz_get_d_2exp@plt+0x34b4c> │ │ │ │ + movl $0x808092c,-0x24(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1d(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x21(%esi),%eax │ │ │ │ + mov 0x19(%esi),%esi │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808092c <__gmpz_get_d_2exp@plt+0x34b5c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0x3d16fb8b(%ecx) │ │ │ │ - addr16 pop %es │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80804ed <__gmpz_get_d_2exp@plt+0x3471d> │ │ │ │ - movl $0x80804c0,-0x4(%ebp) │ │ │ │ - movl $0x8353dd8,-0xc(%ebp) │ │ │ │ - movl $0x835be52,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80fb2d8 <__gmpz_get_d_2exp@plt+0xaf508> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80803f0 <__gmpz_get_d_2exp@plt+0x34620> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x8080340,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %dh,(%ebx) │ │ │ │ - sub $0x200,%eax │ │ │ │ + mov %ss,(%edi) │ │ │ │ + sub $0x607000,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80803ff <__gmpz_get_d_2exp@plt+0x3462f> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - cmp 0x2200,%ch │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8080453 <__gmpz_get_d_2exp@plt+0x34683> │ │ │ │ - movl $0x808026c,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8080594,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + je 8080898 <__gmpz_get_d_2exp@plt+0x34ac8> │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 808083d <__gmpz_get_d_2exp@plt+0x34a6d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808088d <__gmpz_get_d_2exp@plt+0x34abd> │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 808083d <__gmpz_get_d_2exp@plt+0x34a6d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80808aa <__gmpz_get_d_2exp@plt+0x34ada> │ │ │ │ + movl $0x8080878,0xc(%ebp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81ebe04 <__gmpz_get_d_2exp@plt+0x1a0034> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - or %bh,(%edx) │ │ │ │ - sub $0x0,%eax │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + push %ss │ │ │ │ + sub $0xc0d00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + or $0x6,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808060c <__gmpz_get_d_2exp@plt+0x3483c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rclb $0x2d,(%esi) │ │ │ │ + add %cl,-0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80804a5 <__gmpz_get_d_2exp@plt+0x346d5> │ │ │ │ - movl $0x8080240,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x80805bc,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - movl $0x835af22,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e7c04 <__gmpz_get_d_2exp@plt+0x19be34> │ │ │ │ - mov $0x8353edc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %cl,-0xf76f7f8(%edi,%eax,1) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808078c <__gmpz_get_d_2exp@plt+0x349bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - xor 0x100,%ch │ │ │ │ + nop │ │ │ │ + push %ss │ │ │ │ + sub $0xfcce00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - add $0x8,%al │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ + or $0x34,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080440 <__gmpz_get_d_2exp@plt+0x34670> │ │ │ │ + jne 8080734 <__gmpz_get_d_2exp@plt+0x34964> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp %ebp,%fs:0x100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fs push %ss │ │ │ │ + sub $0xf8b00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x75890808(,%eax,1) │ │ │ │ - hlt │ │ │ │ - movl $0x8353d84,-0x8(%ebp) │ │ │ │ - movl $0x83633d6,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8118abc <__gmpz_get_d_2exp@plt+0xcccec> │ │ │ │ - cmp %bh,(%ecx) │ │ │ │ - sub $0x100,%eax │ │ │ │ + add %bh,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + xor $0x16,%al │ │ │ │ + sub $0xfcce00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x5(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + pop %es │ │ │ │ or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x38(%ebp),%esi │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080578 <__gmpz_get_d_2exp@plt+0x347a8> │ │ │ │ + jne 8080708 <__gmpz_get_d_2exp@plt+0x34938> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %bh,(%ecx) │ │ │ │ - sub $0x100,%eax │ │ │ │ + or $0x16,%al │ │ │ │ + sub $0x37cb00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 807d994 <__gmpz_get_d_2exp@plt+0x31bc4> │ │ │ │ + fcoms 0x7f4d002d │ │ │ │ + add (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x768b0808(,%eax,1) │ │ │ │ - or %ecx,%ebp │ │ │ │ - add $0x9000166d,%eax │ │ │ │ - adc $0x39,%al │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %bl,%al │ │ │ │ + push %es │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x2c(%ebp),%esi │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80806d8 <__gmpz_get_d_2exp@plt+0x34908> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov 0xcb002d15,%al │ │ │ │ + lahf │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pop %eax │ │ │ │ - add $0xf0890808,%eax │ │ │ │ - mov $0x835ebc0,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f0c5c <__gmpz_get_d_2exp@plt+0x1a4e8c> │ │ │ │ + rolb $0x8,(%edi) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80807c0 <__gmpz_get_d_2exp@plt+0x349f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - cmp %ch,0x0 │ │ │ │ + jl 8080827 <__gmpz_get_d_2exp@plt+0x34a57> │ │ │ │ + sub $0x13f0c00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - add $0xf7660808,%eax │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80805dc <__gmpz_get_d_2exp@plt+0x3480c> │ │ │ │ + cld │ │ │ │ + fs pop %es │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080764 <__gmpz_get_d_2exp@plt+0x34994> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdivrl (%eax) │ │ │ │ - sub $0x0,%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + movl $0x80808c4,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80808c4 <__gmpz_get_d_2exp@plt+0x34af4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and %dl,0x7c0d002d │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xf76fbab(%ebx) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 8080847 <__gmpz_get_d_2exp@plt+0x34a77> │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 8080847 <__gmpz_get_d_2exp@plt+0x34a77> │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 8080898 <__gmpz_get_d_2exp@plt+0x34ac8> │ │ │ │ + nop │ │ │ │ + aam $0x14 │ │ │ │ + sub $0xf0c00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - jo 80805e5 <__gmpz_get_d_2exp@plt+0x34815> │ │ │ │ + add %bl,(%eax,%ecx,1) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81e881c <__gmpz_get_d_2exp@plt+0x19ca4c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sarb $1,(%eax) │ │ │ │ - sub $0x1000300,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + adc $0x2d,%al │ │ │ │ + add %cl,(%esi,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - mov $0xfd,%bl │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,0x6(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pushf │ │ │ │ + push %es │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x30(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080640 <__gmpz_get_d_2exp@plt+0x34870> │ │ │ │ + jne 808069c <__gmpz_get_d_2exp@plt+0x348cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + adc $0x2d,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + hlt │ │ │ │ + or %cl,(%eax) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80808f4 <__gmpz_get_d_2exp@plt+0x34b24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + dec %eax │ │ │ │ + adc $0x2d,%al │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,0x8(%esi,%eax,1) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 808067c <__gmpz_get_d_2exp@plt+0x348ac> │ │ │ │ + jb 8080b3a <__gmpz_get_d_2exp@plt+0x34d6a> │ │ │ │ + movl $0x8080b4c,-0x1c(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080b4c <__gmpz_get_d_2exp@plt+0x34d7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x50,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80809eb <__gmpz_get_d_2exp@plt+0x34c1b> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80804bc,-0x4c(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x48(%edi) │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + mov %esi,-0x3c(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x8080574,-0x24(%edi) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x835134d,0x18(%ebp) │ │ │ │ + movl $0x83511a0,0x1c(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + lea -0x4b(%edi),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x6c002d12,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + sub %cl,0x44892c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80809fa <__gmpz_get_d_2exp@plt+0x34c2a> │ │ │ │ + movl $0x835134d,0x18(%ebp) │ │ │ │ + movl $0x83511a0,0x1c(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %edx,0x30(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + adc 0x900,%ch │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + lock or (%eax),%cl │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080af0 <__gmpz_get_d_2exp@plt+0x34d20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x12,%al │ │ │ │ + sub $0x1000500,%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8080c77 <__gmpz_get_d_2exp@plt+0x34ea7> │ │ │ │ + add $0x4c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8080c6d <__gmpz_get_d_2exp@plt+0x34e9d> │ │ │ │ + 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 │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x807fc18,-0x48(%edi) │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + movl $0x807fe20,-0x38(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea -0x48(%edi),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + movl $0x8080100,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x8080960,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x35(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8368d41,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x1d(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf88a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8080cb3 <__gmpz_get_d_2exp@plt+0x34ee3> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8080de5 <__gmpz_get_d_2exp@plt+0x35015> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8080df0,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080df0 <__gmpz_get_d_2exp@plt+0x35020> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8080db2 <__gmpz_get_d_2exp@plt+0x34fe2> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8080d39 <__gmpz_get_d_2exp@plt+0x34f69> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8080da3 <__gmpz_get_d_2exp@plt+0x34fd3> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8080d39 <__gmpz_get_d_2exp@plt+0x34f69> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8080da3 <__gmpz_get_d_2exp@plt+0x34fd3> │ │ │ │ + movl $0x8080c84,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8080d44 <__gmpz_get_d_2exp@plt+0x34f74> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,-0x76f7f7fa(%eax) │ │ │ │ - (bad) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + int3 │ │ │ │ + or $0xf0890808,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80806b8 <__gmpz_get_d_2exp@plt+0x348e8> │ │ │ │ + jne 8080dcc <__gmpz_get_d_2exp@plt+0x34ffc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jl 8080e2d <__gmpz_get_d_2exp@plt+0x3505d> │ │ │ │ + sub $0x1000500,%eax │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 8080e97 <__gmpz_get_d_2exp@plt+0x350c7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x8080cc0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8080b8c <__gmpz_get_d_2exp@plt+0x34dbc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in $0xe,%al │ │ │ │ + sub $0x3001700,%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc443bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf48a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 8081f6e <__gmpz_get_d_2exp@plt+0x3619e> │ │ │ │ + movl $0x8081f38,-0x28(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x21(%esi),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x25(%esi),%ecx │ │ │ │ + mov 0x1d(%esi),%esi │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081f38 <__gmpz_get_d_2exp@plt+0x36168> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8080fae <__gmpz_get_d_2exp@plt+0x351de> │ │ │ │ + movl $0x8080f80,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080f80 <__gmpz_get_d_2exp@plt+0x351b0> │ │ │ │ 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 %dh,%ah │ │ │ │ - push %es │ │ │ │ - or %cl,(%eax) │ │ │ │ + or %cl,(%esi) │ │ │ │ + sub $0xa7df7300,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x24758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x3c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x40(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x44(%ebp) │ │ │ │ + mov %eax,0x4c(%ebp) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8081126 <__gmpz_get_d_2exp@plt+0x35356> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 8081066 <__gmpz_get_d_2exp@plt+0x35296> │ │ │ │ + movl $0x8081010,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80806f4 <__gmpz_get_d_2exp@plt+0x34924> │ │ │ │ + jne 8081010 <__gmpz_get_d_2exp@plt+0x35240> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 8081013 <__gmpz_get_d_2exp@plt+0x35243> │ │ │ │ + sub $0xa7df7300,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x24758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x3c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x40(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x44(%ebp) │ │ │ │ + mov %eax,0x4c(%ebp) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + or $0xfdd0002d,%eax │ │ │ │ + adc (%eax),%eax │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cf08a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x76f7f7f0(%eax) │ │ │ │ + lock mov 0x38(%ebp),%esi │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081098 <__gmpz_get_d_2exp@plt+0x352c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80810c0 <__gmpz_get_d_2exp@plt+0x352f0> │ │ │ │ + movl $0x808104c,0xc(%ebp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x4c(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,(%eax) │ │ │ │ + add %cl,0xfdd0002d │ │ │ │ pop %es │ │ │ │ - or %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x14758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x3c(%ebp) │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp 807d994 <__gmpz_get_d_2exp@plt+0x31bc4> │ │ │ │ + movl $0x80810f8,0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + mov %edx,0x44(%ebp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,0x4c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080730 <__gmpz_get_d_2exp@plt+0x34960> │ │ │ │ + jne 80810f8 <__gmpz_get_d_2exp@plt+0x35328> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + or $0x2d,%al │ │ │ │ + add %dl,%al │ │ │ │ + sti │ │ │ │ + add (%eax),%eax │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cec8a(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x18758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + movl $0x8081160,0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x44(%ebp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,0x4c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081160 <__gmpz_get_d_2exp@plt+0x35390> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %cl,0x3fbd000(,%ebp,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x18758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + or 0x7ce7300,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76bbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8080f53 <__gmpz_get_d_2exp@plt+0x35183> │ │ │ │ + movl $0x80811d0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80811d0 <__gmpz_get_d_2exp@plt+0x35400> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0xc9,%ah │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + mov $0x73002d0b,%eax │ │ │ │ + fbld 0x1001e00(%edi) │ │ │ │ + add %cl,0x24758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x3c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x40(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x44(%ebp) │ │ │ │ + mov %eax,0x4c(%ebp) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 808150a <__gmpz_get_d_2exp@plt+0x3573a> │ │ │ │ + movl $0x808119c,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x3c(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + mov %ecx,0x4c(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808119c <__gmpz_get_d_2exp@plt+0x353cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 80812ba <__gmpz_get_d_2exp@plt+0x354ea> │ │ │ │ + movl $0x808128c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808128c <__gmpz_get_d_2exp@plt+0x354bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + or 0xa7df7300,%ch │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x24758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x3c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x40(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x44(%ebp) │ │ │ │ + mov %eax,0x4c(%ebp) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8081432 <__gmpz_get_d_2exp@plt+0x35662> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 8081372 <__gmpz_get_d_2exp@plt+0x355a2> │ │ │ │ + movl $0x808131c,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808131c <__gmpz_get_d_2exp@plt+0x3554c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + or 0xa7df7300,%ch │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x24758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x3c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x40(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x44(%ebp) │ │ │ │ + mov %eax,0x4c(%ebp) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + or 0x13fdd000,%ch │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %ah,-0xf76f7f8(%ebx,%edx,1) │ │ │ │ + mov 0x38(%ebp),%esi │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80813a4 <__gmpz_get_d_2exp@plt+0x355d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80813cc <__gmpz_get_d_2exp@plt+0x355fc> │ │ │ │ + movl $0x8081358,0xc(%ebp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x4c(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8080781 <__gmpz_get_d_2exp@plt+0x349b1> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8080784 <__gmpz_get_d_2exp@plt+0x349b4> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8209462,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + or %ebp,0x7fdd000 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x14758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x3c(%ebp) │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp 807d994 <__gmpz_get_d_2exp@plt+0x31bc4> │ │ │ │ + movl $0x8081404,0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x44(%ebp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,0x4c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081404 <__gmpz_get_d_2exp@plt+0x35634> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - js 80807c1 <__gmpz_get_d_2exp@plt+0x349f1> │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + nop │ │ │ │ + test %cl,(%ecx) │ │ │ │ + sub $0x3fbd000,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80808e0 <__gmpz_get_d_2exp@plt+0x34b10> │ │ │ │ - movl $0x80808d0,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x18758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + movl $0x808146c,0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x44(%ebp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,0x4c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80808d0 <__gmpz_get_d_2exp@plt+0x34b00> │ │ │ │ + jne 808146c <__gmpz_get_d_2exp@plt+0x3569c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0x9,%al │ │ │ │ + sub $0x3fbd000,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x18758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock or %ch,0x7ce7300 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76bbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808125f <__gmpz_get_d_2exp@plt+0x3548f> │ │ │ │ + movl $0x80814dc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80814dc <__gmpz_get_d_2exp@plt+0x3570c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + or %ch,0xa7df7300 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x24758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x3c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x40(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x44(%ebp) │ │ │ │ + mov %eax,0x4c(%ebp) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ cmp %edx,%ecx │ │ │ │ - je 8080882 <__gmpz_get_d_2exp@plt+0x34ab2> │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jne 8081bf2 <__gmpz_get_d_2exp@plt+0x35e22> │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8081579 <__gmpz_get_d_2exp@plt+0x357a9> │ │ │ │ + movl $0x80814a8,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x3c(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + mov %ecx,0x4c(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80814a8 <__gmpz_get_d_2exp@plt+0x356d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %dh,(%edi) │ │ │ │ - sub $0x2300,%eax │ │ │ │ + cmp $0x8,%al │ │ │ │ + sub $0x1ff4e00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 80807c3 <__gmpz_get_d_2exp@plt+0x349f3> │ │ │ │ - dec %edx │ │ │ │ - jmp 80807ce <__gmpz_get_d_2exp@plt+0x349fe> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %ch,-0xf76f7f8(%ebp,%edx,1) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80815ac <__gmpz_get_d_2exp@plt+0x357dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808192e <__gmpz_get_d_2exp@plt+0x35b5e> │ │ │ │ + movl $0x808163c,0x18(%ebp) │ │ │ │ + mov 0x3c(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x40(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %esi,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ nop │ │ │ │ - add %dh,(%edi) │ │ │ │ - sub $0x100,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + pop %es │ │ │ │ + sub $0x6fcc00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8080831 <__gmpz_get_d_2exp@plt+0x34a61> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - mov $0x8353f10,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0x2c(%ebp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 807d994 <__gmpz_get_d_2exp@plt+0x31bc4> │ │ │ │ + mov $0x4e002d07,%eax │ │ │ │ + incl (%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x8(%ebp,%edx,1) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x30(%ebp),%esi │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808155c <__gmpz_get_d_2exp@plt+0x3578c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + addb $0x2d,(%edi) │ │ │ │ + add %cl,%ah │ │ │ │ + aas │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + loopne 8081632 <__gmpz_get_d_2exp@plt+0x35862> │ │ │ │ + or %cl,(%eax) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80815e0 <__gmpz_get_d_2exp@plt+0x35810> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - les (%esi),%esi │ │ │ │ - sub $0x100,%eax │ │ │ │ + pop %esp │ │ │ │ + pop %es │ │ │ │ + sub $0x7e8d00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8080877 <__gmpz_get_d_2exp@plt+0x34aa7> │ │ │ │ - movl $0x8080810,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x8(%esi,%edx,1) │ │ │ │ + or %cl,0x34758bf0(%ecx) │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080810 <__gmpz_get_d_2exp@plt+0x34a40> │ │ │ │ + jne 8081664 <__gmpz_get_d_2exp@plt+0x35894> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8367496,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x808084c,0x8(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x7,%al │ │ │ │ + sub $0x7e8d00,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x18,%al │ │ │ │ + push %ss │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 80816e6 <__gmpz_get_d_2exp@plt+0x35916> │ │ │ │ + movl $0x80816b8,0x14(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808084c <__gmpz_get_d_2exp@plt+0x34a7c> │ │ │ │ + jne 80816b8 <__gmpz_get_d_2exp@plt+0x358e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - movl $0x80807f0,-0x4(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + rolb $1,(%esi) │ │ │ │ + sub $0xa74b00,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808185a <__gmpz_get_d_2exp@plt+0x35a8a> │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 808179e <__gmpz_get_d_2exp@plt+0x359ce> │ │ │ │ + movl $0x8081748,0x14(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80807f0 <__gmpz_get_d_2exp@plt+0x34a20> │ │ │ │ + jne 8081748 <__gmpz_get_d_2exp@plt+0x35978> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ inc %eax │ │ │ │ - ss sub $0x200,%eax │ │ │ │ + push %es │ │ │ │ + sub $0xa74b00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 8080899 <__gmpz_get_d_2exp@plt+0x34ac9> │ │ │ │ - dec %ecx │ │ │ │ - jmp 80808a4 <__gmpz_get_d_2exp@plt+0x34ad4> │ │ │ │ - mov $0x8353f20,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %dh,(%esi) │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x6,%al │ │ │ │ + sub $0x13fdd000,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8080a5c <__gmpz_get_d_2exp@plt+0x34c8c> │ │ │ │ - movl $0x8080a4c,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + pop %ss │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x38(%ebp),%esi │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080a4c <__gmpz_get_d_2exp@plt+0x34c7c> │ │ │ │ + jne 80817d0 <__gmpz_get_d_2exp@plt+0x35a00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80809c3 <__gmpz_get_d_2exp@plt+0x34bf3> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80817f8 <__gmpz_get_d_2exp@plt+0x35a28> │ │ │ │ + movl $0x8081784,0x0(%ebp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - mov $0x8367496,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x1002d35,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + enter $0x2d05,$0x0 │ │ │ │ + sar $1,%ch │ │ │ │ + pop %es │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 808097f <__gmpz_get_d_2exp@plt+0x34baf> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x808092c,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - mov $0x8353f10,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x14758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x3c(%ebp) │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp 807d994 <__gmpz_get_d_2exp@plt+0x31bc4> │ │ │ │ + movl $0x808182c,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808182c <__gmpz_get_d_2exp@plt+0x35a5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - js 80809c3 <__gmpz_get_d_2exp@plt+0x34bf3> │ │ │ │ - sub $0x100,%eax │ │ │ │ + pop %esp │ │ │ │ + add $0xfbd0002d,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x18758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + movl $0x8081890,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081890 <__gmpz_get_d_2exp@plt+0x35ac0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + add $0x2d,%al │ │ │ │ + add %dl,%al │ │ │ │ + sti │ │ │ │ + add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x18758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + add $0x2d,%al │ │ │ │ + add %dl,%al │ │ │ │ + imul $0x1001e00,(%eax),%edx │ │ │ │ + add %cl,-0xe76c7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8081688 <__gmpz_get_d_2exp@plt+0x358b8> │ │ │ │ + movl $0x8081900,0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081900 <__gmpz_get_d_2exp@plt+0x35b30> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %al,0xa74b00(,%ebp,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80809c6 <__gmpz_get_d_2exp@plt+0x34bf6> │ │ │ │ - movl $0x8080954,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + movl $0x80818cc,0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080954 <__gmpz_get_d_2exp@plt+0x34b84> │ │ │ │ + jne 80818cc <__gmpz_get_d_2exp@plt+0x35afc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 808093d <__gmpz_get_d_2exp@plt+0x34b6d> │ │ │ │ - movl $0x8080998,0x8(%ebp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 80819aa <__gmpz_get_d_2exp@plt+0x35bda> │ │ │ │ + movl $0x808197c,0x14(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080998 <__gmpz_get_d_2exp@plt+0x34bc8> │ │ │ │ + jne 808197c <__gmpz_get_d_2exp@plt+0x35bac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or %dh,0x23002d │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x4,%al │ │ │ │ + sub $0xa74b00,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 80809d1 <__gmpz_get_d_2exp@plt+0x34c01> │ │ │ │ - dec %edx │ │ │ │ - jmp 80809dc <__gmpz_get_d_2exp@plt+0x34c0c> │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - movl $0x8080a08,-0x4(%ebp) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8081b1e <__gmpz_get_d_2exp@plt+0x35d4e> │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8081a62 <__gmpz_get_d_2exp@plt+0x35c92> │ │ │ │ + movl $0x8081a0c,0x14(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080a08 <__gmpz_get_d_2exp@plt+0x34c38> │ │ │ │ + jne 8081a0c <__gmpz_get_d_2exp@plt+0x35c3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - les 0x200(,%ebp,1),%esi │ │ │ │ + jl 8081a05 <__gmpz_get_d_2exp@plt+0x35c35> │ │ │ │ + sub $0xa74b00,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 8080a1b <__gmpz_get_d_2exp@plt+0x34c4b> │ │ │ │ - dec %ecx │ │ │ │ - jmp 8080a26 <__gmpz_get_d_2exp@plt+0x34c56> │ │ │ │ - mov $0x8353f28,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %bl,(%edi) │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + add 0x13fdd000,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8080ac3 <__gmpz_get_d_2exp@plt+0x34cf3> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080ab9 <__gmpz_get_d_2exp@plt+0x34ce9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0xf76f7f8(%edx,%ebx,1) │ │ │ │ + mov 0x38(%ebp),%esi │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081a94 <__gmpz_get_d_2exp@plt+0x35cc4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8081abc <__gmpz_get_d_2exp@plt+0x35cec> │ │ │ │ + movl $0x8081a48,0x0(%ebp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x1e,%ah │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0x3,%al │ │ │ │ + sub $0x7fdd000,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8080b3b <__gmpz_get_d_2exp@plt+0x34d6b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080b31 <__gmpz_get_d_2exp@plt+0x34d61> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - movl $0x8362451,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add %cl,0x14758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x3c(%ebp) │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp 807d994 <__gmpz_get_d_2exp@plt+0x31bc4> │ │ │ │ + movl $0x8081af0,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081af0 <__gmpz_get_d_2exp@plt+0x35d20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cwtl │ │ │ │ + add 0x3fbd000,%ch │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x18758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + movl $0x8081b54,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081b54 <__gmpz_get_d_2exp@plt+0x35d84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x2,%al │ │ │ │ + sub $0x3fbd000,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x18758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%edx) │ │ │ │ + sub $0x1069d000,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76c7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808194c <__gmpz_get_d_2exp@plt+0x35b7c> │ │ │ │ + movl $0x8081bc4,0x14(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - cmp $0x1e,%al │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081bc4 <__gmpz_get_d_2exp@plt+0x35df4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + les (%ecx),%eax │ │ │ │ + sub $0xa74b00,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8080bb3 <__gmpz_get_d_2exp@plt+0x34de3> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080ba9 <__gmpz_get_d_2exp@plt+0x34dd9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8080ad4,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x820944b,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + movl $0x8081b90,0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - rcrb $0x3,0x17002e │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081b90 <__gmpz_get_d_2exp@plt+0x35dc0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8081c6e <__gmpz_get_d_2exp@plt+0x35e9e> │ │ │ │ + movl $0x8081c40,0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081c40 <__gmpz_get_d_2exp@plt+0x35e70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + add %ebp,0xa74b00 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8080c84 <__gmpz_get_d_2exp@plt+0x34eb4> │ │ │ │ - movl $0x8080ccc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8081de2 <__gmpz_get_d_2exp@plt+0x36012> │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8081d26 <__gmpz_get_d_2exp@plt+0x35f56> │ │ │ │ + movl $0x8081cd0,0x14(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080ccc <__gmpz_get_d_2exp@plt+0x34efc> │ │ │ │ + jne 8081cd0 <__gmpz_get_d_2exp@plt+0x35f00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %bl,0x2002e │ │ │ │ + mov $0x4b002d00,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8080c75 <__gmpz_get_d_2exp@plt+0x34ea5> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmpl $0xb,0x3(%esi) │ │ │ │ - jl 8080c40 <__gmpz_get_d_2exp@plt+0x34e70> │ │ │ │ - movl $0x8080b4c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8080a70,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x820944b,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov $0x8353f84,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x820953d,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8080caf <__gmpz_get_d_2exp@plt+0x34edf> │ │ │ │ - movl $0x8209526,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x8209510,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x43002e1c,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %es,(%eax) │ │ │ │ + sub $0x13fdd000,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8080c9b <__gmpz_get_d_2exp@plt+0x34ecb> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x1d(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8080c8c <__gmpz_get_d_2exp@plt+0x34ebc> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8080c00,0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x38(%ebp),%esi │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080c00 <__gmpz_get_d_2exp@plt+0x34e30> │ │ │ │ + jne 8081d58 <__gmpz_get_d_2exp@plt+0x35f88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0xf002d32 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8081d80 <__gmpz_get_d_2exp@plt+0x35fb0> │ │ │ │ + movl $0x8081d0c,0x0(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + inc %eax │ │ │ │ + add %ch,0x7fdd000 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8080d36 <__gmpz_get_d_2exp@plt+0x34f66> │ │ │ │ - movl $0x8369201,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8080bc8 <__gmpz_get_d_2exp@plt+0x34df8> │ │ │ │ - mov $0x8353f8c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x14758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x3c(%ebp) │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp 807d994 <__gmpz_get_d_2exp@plt+0x31bc4> │ │ │ │ + movl $0x8081db4,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081db4 <__gmpz_get_d_2exp@plt+0x35fe4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + aam $0xff │ │ │ │ + sub $0x0,%al │ │ │ │ + sar $1,%bl │ │ │ │ + add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x18758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + movl $0x8081e18,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081e18 <__gmpz_get_d_2exp@plt+0x36048> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0x32,%al │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jo 8081e0d <__gmpz_get_d_2exp@plt+0x3603d> │ │ │ │ + sub $0x0,%al │ │ │ │ + sar $1,%bl │ │ │ │ + add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8080d6a <__gmpz_get_d_2exp@plt+0x34f9a> │ │ │ │ - movl $0x8353f8e,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - mov $0x8353f94,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x18758bf0(%ecx) │ │ │ │ + mov 0x40(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ xchg %ax,%ax │ │ │ │ - or %bl,(%esi,%ebp,1) │ │ │ │ + inc %esp │ │ │ │ + ljmp *(%eax,%eax,1) │ │ │ │ + shrb $1,0x10(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0xe76c7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8081c10 <__gmpz_get_d_2exp@plt+0x35e40> │ │ │ │ + movl $0x8081e88,0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081e88 <__gmpz_get_d_2exp@plt+0x360b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %bh,%bh │ │ │ │ + sub $0x0,%al │ │ │ │ + dec %ebx │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8080daa <__gmpz_get_d_2exp@plt+0x34fda> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8353f9e,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - xor %ebp,0x1000500 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807e6bc <__gmpz_get_d_2exp@plt+0x328ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0xfe │ │ │ │ + sub $0x0,%al │ │ │ │ + jae 8081ec4 <__gmpz_get_d_2exp@plt+0x360f4> │ │ │ │ + add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8080e5e <__gmpz_get_d_2exp@plt+0x3508e> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8080e04,0x0(%ebp) │ │ │ │ + add %cl,-0xe76b3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80811fe <__gmpz_get_d_2exp@plt+0x3542e> │ │ │ │ + movl $0x8081e54,0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080e04 <__gmpz_get_d_2exp@plt+0x35034> │ │ │ │ + jne 8081e54 <__gmpz_get_d_2exp@plt+0x36084> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x31,%al │ │ │ │ - sub $0x0,%eax │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + sub $0x0,%al │ │ │ │ + shlb $1,0x0(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8080e72 <__gmpz_get_d_2exp@plt+0x350a2> │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8080e66 <__gmpz_get_d_2exp@plt+0x35096> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080de6 <__gmpz_get_d_2exp@plt+0x35016> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8080d80,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x820944b,-0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + les (%esi),%ebx │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - mov $0x8353fc4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x8353f48,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8080e83 <__gmpz_get_d_2exp@plt+0x350b3> │ │ │ │ - mov $0x8353f5c,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081ec4 <__gmpz_get_d_2exp@plt+0x360f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8353f70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + (bad) │ │ │ │ + sub $0x0,%al │ │ │ │ + or $0x6,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock cld │ │ │ │ + push %ds │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x30(%ebp),%esi │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081efc <__gmpz_get_d_2exp@plt+0x3612c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - sbb (%esi),%ch │ │ │ │ - add %al,0x1000100 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %bh,%dh │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8080eb9 <__gmpz_get_d_2exp@plt+0x350e9> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 808214a <__gmpz_get_d_2exp@plt+0x3637a> │ │ │ │ + movl $0x808215c,-0x18(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816705c <__gmpz_get_d_2exp@plt+0x11b28c> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808215c <__gmpz_get_d_2exp@plt+0x3638c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x4c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082001 <__gmpz_get_d_2exp@plt+0x36231> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8080e2c,-0x48(%edi) │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x8080eb4,-0x28(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83512fd,0x1c(%ebp) │ │ │ │ + movl $0x83511dc,0x20(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + lea -0x25(%edi),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + lea -0x47(%edi),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + (bad) │ │ │ │ + cld │ │ │ │ + sub $0x0,%al │ │ │ │ + lea (%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b3445(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,-0x74a7dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + xor %cl,-0x76b3dbb4(%ecx) │ │ │ │ + int1 │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8082010 <__gmpz_get_d_2exp@plt+0x36240> │ │ │ │ + movl $0x83512fd,0x1c(%ebp) │ │ │ │ + movl $0x83511dc,0x20(%ebp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov %edx,0x34(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - rcrb $1,(%edx) │ │ │ │ - add %al,%cs:(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + cld │ │ │ │ + sub $0x0,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + clc │ │ │ │ + and %cl,(%eax) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80820f8 <__gmpz_get_d_2exp@plt+0x36328> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0xfc,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x9000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8080f2f <__gmpz_get_d_2exp@plt+0x3515f> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80822ba <__gmpz_get_d_2exp@plt+0x364ea> │ │ │ │ + add $0x50,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080f25 <__gmpz_get_d_2exp@plt+0x35155> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - movl $0x8362451,-0xc(%edi) │ │ │ │ + ja 80822b0 <__gmpz_get_d_2exp@plt+0x364e0> │ │ │ │ + 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 │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x1f(%eax),%ecx │ │ │ │ + mov 0x23(%eax),%eax │ │ │ │ + movl $0x807fa60,-0x4c(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + movl $0x8080b8c,-0x40(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x8081f84,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8080ea0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x83674a5,-0x10(%ebp) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x3f(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x49(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8368cf9,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81672c4 <__gmpz_get_d_2exp@plt+0x11b4f4> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x3002d30,%al │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + cli │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x9000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8080fba <__gmpz_get_d_2exp@plt+0x351ea> │ │ │ │ - add $0x28,%edi │ │ │ │ + jb 8082449 <__gmpz_get_d_2exp@plt+0x36679> │ │ │ │ + add $0x80,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080fb0 <__gmpz_get_d_2exp@plt+0x351e0> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8080ec8,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - movl $0x8362435,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%ecx │ │ │ │ + ja 808243f <__gmpz_get_d_2exp@plt+0x3666f> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x1f(%eax),%ecx │ │ │ │ + mov 0x23(%eax),%eax │ │ │ │ + movl $0x807cefc,-0x7c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x78(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x74(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x6c(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x68(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x60(%edi) │ │ │ │ + movl $0x807d994,-0x5c(%edi) │ │ │ │ + lea -0x7b(%edi),%eax │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + mov %ecx,-0x54(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x50(%edi) │ │ │ │ + movl $0x807e6bc,-0x4c(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x807f348,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x807f9a0,-0x2c(%edi) │ │ │ │ + lea -0x3c(%edi),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x80821a8,-0x24(%edi) │ │ │ │ + lea -0x5c(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x4c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ + movl $0x8351381,-0x18(%ebp) │ │ │ │ + movl $0x8351254,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 806733c <__gmpz_get_d_2exp@plt+0x1b56c> │ │ │ │ + movl $0x80,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - adc %dh,(%eax) │ │ │ │ - sub $0x3001700,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x600,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081024 <__gmpz_get_d_2exp@plt+0x35254> │ │ │ │ - movl $0x8080f40,-0x28(%edi) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80825a5 <__gmpz_get_d_2exp@plt+0x367d5> │ │ │ │ + add $0x98,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808259b <__gmpz_get_d_2exp@plt+0x367cb> │ │ │ │ + movl $0x807855c,-0x94(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - movl $0x8362991,-0x10(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + mov %eax,-0x90(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8c(%edi) │ │ │ │ + movl $0x8078cbc,-0x88(%edi) │ │ │ │ + mov %ecx,-0x84(%edi) │ │ │ │ + mov %eax,-0x80(%edi) │ │ │ │ + movl $0x807975c,-0x7c(%edi) │ │ │ │ + mov %ecx,-0x78(%edi) │ │ │ │ + mov %eax,-0x74(%edi) │ │ │ │ + movl $0x807a0d8,-0x70(%edi) │ │ │ │ + mov %ecx,-0x6c(%edi) │ │ │ │ + mov %eax,-0x68(%edi) │ │ │ │ + movl $0x807a6ac,-0x64(%edi) │ │ │ │ + lea -0x70(%edi),%edx │ │ │ │ + mov %edx,-0x60(%edi) │ │ │ │ + movl $0x807ad28,-0x5c(%edi) │ │ │ │ + lea -0x88(%edi),%edx │ │ │ │ + mov %edx,-0x58(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x7c(%edi),%edx │ │ │ │ + mov %edx,-0x54(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + lea -0x61(%edi),%edx │ │ │ │ + mov %edx,-0x50(%edi) │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + movl $0x807af5c,-0x48(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea -0x59(%edi),%edx │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + movl $0x807b5a8,-0x40(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x807b7dc,-0x2c(%edi) │ │ │ │ + lea -0x3d(%edi),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x80822d0,-0x24(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x29(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x45(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x91(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x8353ff0,%esi │ │ │ │ + movl $0x8208a9b,-0x10(%ebp) │ │ │ │ + movl $0x8351d10,-0xc(%ebp) │ │ │ │ + movl $0x8351d14,-0x8(%ebp) │ │ │ │ + movl $0x81f03f0,-0x4(%ebp) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8077a80 <__gmpz_get_d_2exp@plt+0x2bcb0> │ │ │ │ + movl $0x98,0x33c(%ebx) │ │ │ │ + mov $0x8351e14,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x2f,%al │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fsubr %st(2),%st │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808106a <__gmpz_get_d_2exp@plt+0x3529a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8081080,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80825da <__gmpz_get_d_2exp@plt+0x3680a> │ │ │ │ + movl $0x8368c61,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + mov $0x8351e58,%esi │ │ │ │ + jmp *-0x4(%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 8082657 <__gmpz_get_d_2exp@plt+0x36887> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8082630,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081080 <__gmpz_get_d_2exp@plt+0x352b0> │ │ │ │ + jne 8082630 <__gmpz_get_d_2exp@plt+0x36860> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8353ff8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 80810a5 <__gmpz_get_d_2exp@plt+0x352d5> │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8082619 <__gmpz_get_d_2exp@plt+0x36849> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8080fd0 <__gmpz_get_d_2exp@plt+0x35200> │ │ │ │ - sub $0x5d,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + 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 80810ca <__gmpz_get_d_2exp@plt+0x352fa> │ │ │ │ + jb 80826da <__gmpz_get_d_2exp@plt+0x3690a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8362441,-0x10(%ebp) │ │ │ │ + movl $0x80826b4,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80da630 <__gmpz_get_d_2exp@plt+0x8e860> │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80826b4 <__gmpz_get_d_2exp@plt+0x368e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808269d <__gmpz_get_d_2exp@plt+0x368cd> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x5002e18,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80810f9 <__gmpz_get_d_2exp@plt+0x35329> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816705c <__gmpz_get_d_2exp@plt+0x11b28c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - clc │ │ │ │ - cs sub $0x300,%eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808118f <__gmpz_get_d_2exp@plt+0x353bf> │ │ │ │ - add $0x2c,%edi │ │ │ │ + jb 8082837 <__gmpz_get_d_2exp@plt+0x36a67> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80827b1 <__gmpz_get_d_2exp@plt+0x369e1> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081185 <__gmpz_get_d_2exp@plt+0x353b5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x28(%edi) │ │ │ │ - movl $0x8362451,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80810a0,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - movl $0x80810e0,-0x4(%edi) │ │ │ │ + ja 80827fa <__gmpz_get_d_2exp@plt+0x36a2a> │ │ │ │ + movl $0x80825ec,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81672c4 <__gmpz_get_d_2exp@plt+0x11b4f4> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - call a083fb0 │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x8082794,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8081207 <__gmpz_get_d_2exp@plt+0x35437> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80811fd <__gmpz_get_d_2exp@plt+0x3542d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - movl $0x8362435,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + ja 808276d <__gmpz_get_d_2exp@plt+0x3699d> │ │ │ │ + movl $0x8082664,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8082820,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000003,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 808272e <__gmpz_get_d_2exp@plt+0x3695e> │ │ │ │ + mov $0x8351e84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80828b3 <__gmpz_get_d_2exp@plt+0x36ae3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808288c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808288c <__gmpz_get_d_2exp@plt+0x36abc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8082875 <__gmpz_get_d_2exp@plt+0x36aa5> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - clc │ │ │ │ - sub $0x4002d,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8081338 <__gmpz_get_d_2exp@plt+0x35568> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808132e <__gmpz_get_d_2exp@plt+0x3555e> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80828f3 <__gmpz_get_d_2exp@plt+0x36b23> │ │ │ │ movl $0x81edd7c,-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 $0x8081108,-0x10(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80812f4,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8082900,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80812f4 <__gmpz_get_d_2exp@plt+0x35524> │ │ │ │ + jne 8082900 <__gmpz_get_d_2exp@plt+0x36b30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80829db <__gmpz_get_d_2exp@plt+0x36c0b> │ │ │ │ + movl $0x80829e8,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80829e8 <__gmpz_get_d_2exp@plt+0x36c18> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808128a <__gmpz_get_d_2exp@plt+0x354ba> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - movl $0x80811a0,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x820e80c,0x0(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + ja 8082946 <__gmpz_get_d_2exp@plt+0x36b76> │ │ │ │ + movl $0x80828c0,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8361a15,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %ss │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8081299 <__gmpz_get_d_2exp@plt+0x354c9> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8082955 <__gmpz_get_d_2exp@plt+0x36b85> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80812d9 <__gmpz_get_d_2exp@plt+0x35509> │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362435,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x820e56f,0x0(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + ja 8082986 <__gmpz_get_d_2exp@plt+0x36bb6> │ │ │ │ + movl $0x8082848,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shrb $0x0,0x4001800(,%ebp,1) │ │ │ │ + movl $0x8361a15,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x89080829,%al │ │ │ │ + lock mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80829a0 <__gmpz_get_d_2exp@plt+0x36bd0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8081396 <__gmpz_get_d_2exp@plt+0x355c6> │ │ │ │ - movl $0x8081218,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8354020,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push $0xf002d2c │ │ │ │ - add %al,(%edx) │ │ │ │ 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 80813da <__gmpz_get_d_2exp@plt+0x3560a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80813f0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 8082a66 <__gmpz_get_d_2exp@plt+0x36c96> │ │ │ │ + movl $0x8082a48,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80813f0 <__gmpz_get_d_2exp@plt+0x35620> │ │ │ │ + jne 8082a48 <__gmpz_get_d_2exp@plt+0x36c78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8354028,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %ch,0x100(,%ebp,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + je 8082a77 <__gmpz_get_d_2exp@plt+0x36ca7> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8081350 <__gmpz_get_d_2exp@plt+0x35580> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8081b54 <__gmpz_get_d_2exp@plt+0x35d84> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082a74 <__gmpz_get_d_2exp@plt+0x36ca4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test $0x15,%al │ │ │ │ - add %al,%cs:(%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4d8b044d(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x75890c45(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + pop %eax │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + ljmp *0x3002cf3(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081451 <__gmpz_get_d_2exp@plt+0x35681> │ │ │ │ + jb 8082b8e <__gmpz_get_d_2exp@plt+0x36dbe> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83629c9,-0x14(%ebp) │ │ │ │ - movl $0x8369201,-0x10(%ebp) │ │ │ │ + movl $0x8082ca0,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81675f0 <__gmpz_get_d_2exp@plt+0x11b820> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082ca0 <__gmpz_get_d_2exp@plt+0x36ed0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8082ae1 <__gmpz_get_d_2exp@plt+0x36d11> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x8(%ebx,%ebp,1) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082b4c <__gmpz_get_d_2exp@plt+0x36d7c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x9c,%al │ │ │ │ + sub (%eax),%ecx │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%ebx,%ebp,1) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082b24 <__gmpz_get_d_2exp@plt+0x36d54> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - inc %esp │ │ │ │ - adc %ch,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + clc │ │ │ │ + sub (%eax),%cl │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8082af8 <__gmpz_get_d_2exp@plt+0x36d28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + je 8082bf0 <__gmpz_get_d_2exp@plt+0x36e20> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082b74 <__gmpz_get_d_2exp@plt+0x36da4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + adc %ch,(%eax,%ecx,1) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082c10 <__gmpz_get_d_2exp@plt+0x36e40> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xc0,%al │ │ │ │ + sub (%eax),%ecx │ │ │ │ + or %cl,0x4d89184d(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + or %dh,%dl │ │ │ │ + sub $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jo 8082c71 <__gmpz_get_d_2exp@plt+0x36ea1> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082c70 <__gmpz_get_d_2exp@plt+0x36ea0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + fdiv %st(1),%st │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + sub (%eax),%ecx │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + hlt │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8351e4a,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0xf1,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081491 <__gmpz_get_d_2exp@plt+0x356c1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83624a5,-0x14(%ebp) │ │ │ │ - movl $0x8369201,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81675f0 <__gmpz_get_d_2exp@plt+0x11b820> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - jb 80814c4 <__gmpz_get_d_2exp@plt+0x356f4> │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + inc %eax │ │ │ │ + sub $0x8,%al │ │ │ │ + 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 8082c40 <__gmpz_get_d_2exp@plt+0x36e70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + je 8082cb7 <__gmpz_get_d_2exp@plt+0x36ee7> │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8082d0f <__gmpz_get_d_2exp@plt+0x36f3f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x8082aa0,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80814d1 <__gmpz_get_d_2exp@plt+0x35701> │ │ │ │ + jb 8082d53 <__gmpz_get_d_2exp@plt+0x36f83> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8358735,-0x14(%ebp) │ │ │ │ - movl $0x8369201,-0x10(%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 81675f0 <__gmpz_get_d_2exp@plt+0x11b820> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x2cef,$0x0 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc43bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8081506 <__gmpz_get_d_2exp@plt+0x35736> │ │ │ │ + jb 808325b <__gmpz_get_d_2exp@plt+0x3748b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82094b9,-0x10(%ebp) │ │ │ │ + movl $0x8083318,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083318 <__gmpz_get_d_2exp@plt+0x37548> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082e29 <__gmpz_get_d_2exp@plt+0x37059> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8082da5 <__gmpz_get_d_2exp@plt+0x36fd5> │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8082e1a <__gmpz_get_d_2exp@plt+0x3704a> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8082da5 <__gmpz_get_d_2exp@plt+0x36fd5> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8082e1a <__gmpz_get_d_2exp@plt+0x3704a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8082d24,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + imul $0x0,(%esi),%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8082db0 <__gmpz_get_d_2exp@plt+0x36fe0> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + out %eax,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8081555 <__gmpz_get_d_2exp@plt+0x35785> │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808316e <__gmpz_get_d_2exp@plt+0x3739e> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808154b <__gmpz_get_d_2exp@plt+0x3577b> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80814dc,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + ja 8082edf <__gmpz_get_d_2exp@plt+0x3710f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8082eae <__gmpz_get_d_2exp@plt+0x370de> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8083201 <__gmpz_get_d_2exp@plt+0x37431> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 80831f3 <__gmpz_get_d_2exp@plt+0x37423> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ch,%dh │ │ │ │ + sub $0x0,%al │ │ │ │ + int3 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76dfbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808325e <__gmpz_get_d_2exp@plt+0x3748e> │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8082fca <__gmpz_get_d_2exp@plt+0x371fa> │ │ │ │ + movl $0x8082e64,0x14(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082e64 <__gmpz_get_d_2exp@plt+0x37094> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + out %eax,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80815b7 <__gmpz_get_d_2exp@plt+0x357e7> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8083179 <__gmpz_get_d_2exp@plt+0x373a9> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80815ad <__gmpz_get_d_2exp@plt+0x357dd> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8081514,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82093b5,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + ja 8082fbb <__gmpz_get_d_2exp@plt+0x371eb> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8082f8a <__gmpz_get_d_2exp@plt+0x371ba> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808320b <__gmpz_get_d_2exp@plt+0x3743b> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 8083206 <__gmpz_get_d_2exp@plt+0x37436> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8083243 <__gmpz_get_d_2exp@plt+0x37473> │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 80830ac <__gmpz_get_d_2exp@plt+0x372dc> │ │ │ │ + movl $0x8082f40,0x14(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082f40 <__gmpz_get_d_2exp@plt+0x37170> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0xed,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + int3 │ │ │ │ + std │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808160b <__gmpz_get_d_2exp@plt+0x3583b> │ │ │ │ - add $0x10,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76cfbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8083171 <__gmpz_get_d_2exp@plt+0x373a1> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081601 <__gmpz_get_d_2exp@plt+0x35831> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8081564,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + ja 808309d <__gmpz_get_d_2exp@plt+0x372cd> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 808304e <__gmpz_get_d_2exp@plt+0x3727e> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8083210 <__gmpz_get_d_2exp@plt+0x37440> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 8083079 <__gmpz_get_d_2exp@plt+0x372a9> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8083216 <__gmpz_get_d_2exp@plt+0x37446> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351d2c,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8083156 <__gmpz_get_d_2exp@plt+0x37386> │ │ │ │ + movl $0x8083008,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083008 <__gmpz_get_d_2exp@plt+0x37238> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + int3 │ │ │ │ + incl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8081671 <__gmpz_get_d_2exp@plt+0x358a1> │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,-0xe76cfbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8083171 <__gmpz_get_d_2exp@plt+0x373a1> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081667 <__gmpz_get_d_2exp@plt+0x35897> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80815c4,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + ja 8083147 <__gmpz_get_d_2exp@plt+0x37377> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 808311a <__gmpz_get_d_2exp@plt+0x3734a> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82093d3,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 808321c <__gmpz_get_d_2exp@plt+0x3744c> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + cmp 0xc(%ebp),%eax │ │ │ │ + jge 8083222 <__gmpz_get_d_2exp@plt+0x37452> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x80830d4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80830d4 <__gmpz_get_d_2exp@plt+0x37304> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8083171 <__gmpz_get_d_2exp@plt+0x373a1> │ │ │ │ xchg %ax,%ax │ │ │ │ - je 80816a3 <__gmpz_get_d_2exp@plt+0x358d3> │ │ │ │ - sub $0x400,%eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80816e9 <__gmpz_get_d_2exp@plt+0x35919> │ │ │ │ - add $0x14,%edi │ │ │ │ + int3 │ │ │ │ + incl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76cfbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8083171 <__gmpz_get_d_2exp@plt+0x373a1> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80816df <__gmpz_get_d_2exp@plt+0x3590f> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x8081618,-0x10(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + ja 8083234 <__gmpz_get_d_2exp@plt+0x37464> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 80831ce <__gmpz_get_d_2exp@plt+0x373fe> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8353ffa,-0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8083228 <__gmpz_get_d_2exp@plt+0x37458> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + cmp 0xc(%ebp),%eax │ │ │ │ + jge 808322e <__gmpz_get_d_2exp@plt+0x3745e> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80831f6 <__gmpz_get_d_2exp@plt+0x37426> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80831f6 <__gmpz_get_d_2exp@plt+0x37426> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80831f6 <__gmpz_get_d_2exp@plt+0x37426> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80831f6 <__gmpz_get_d_2exp@plt+0x37426> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80831f6 <__gmpz_get_d_2exp@plt+0x37426> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80831f6 <__gmpz_get_d_2exp@plt+0x37426> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80831f6 <__gmpz_get_d_2exp@plt+0x37426> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80831f6 <__gmpz_get_d_2exp@plt+0x37426> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80831f6 <__gmpz_get_d_2exp@plt+0x37426> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x8083188,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083188 <__gmpz_get_d_2exp@plt+0x373b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0x8082e40,0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082e40 <__gmpz_get_d_2exp@plt+0x37070> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - sub %ch,0x400 │ │ │ │ - add %cl,(%edi) │ │ │ │ + mov 0xc8002cea,%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808176b <__gmpz_get_d_2exp@plt+0x3599b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081761 <__gmpz_get_d_2exp@plt+0x35991> │ │ │ │ - movl $0x81edd7c,-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 $0x8081684,-0x14(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82093fc,-0x10(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock cld │ │ │ │ + or %cl,%cs:(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x28,%ah │ │ │ │ - sub $0x500,%eax │ │ │ │ - add %cl,(%edi) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082efc <__gmpz_get_d_2exp@plt+0x3712c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + ljmp $0x0,$0x64002c │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80817ef <__gmpz_get_d_2exp@plt+0x35a1f> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80817e5 <__gmpz_get_d_2exp@plt+0x35a15> │ │ │ │ - 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 0x18(%eax),%eax │ │ │ │ - movl $0x80816fc,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x835402a,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock mov %?,(%edx) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xor %ch,(%eax) │ │ │ │ - sub $0x500,%eax │ │ │ │ - add %cl,(%edi) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808328c <__gmpz_get_d_2exp@plt+0x374bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0xea,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808187d <__gmpz_get_d_2exp@plt+0x35aad> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081873 <__gmpz_get_d_2exp@plt+0x35aa3> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + int3 │ │ │ │ + xor (%eax),%cl │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %eax │ │ │ │ + or 0x488bfc4d(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80832cc <__gmpz_get_d_2exp@plt+0x374fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808337b <__gmpz_get_d_2exp@plt+0x375ab> │ │ │ │ movl $0x81edd7c,-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 0x18(%eax),%eax │ │ │ │ - movl $0x808177c,-0x18(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8209415,-0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + 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 $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x6002d27,%al │ │ │ │ + mov 0x3002ce9,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8081909 <__gmpz_get_d_2exp@plt+0x35b39> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80818ff <__gmpz_get_d_2exp@plt+0x35b2f> │ │ │ │ - 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 0x1c(%eax),%eax │ │ │ │ - movl $0x8081800,-0x18(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + add %cl,-0x7cc43bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8083883 <__gmpz_get_d_2exp@plt+0x37ab3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8083940,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083940 <__gmpz_get_d_2exp@plt+0x37b70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %ah,(%edi) │ │ │ │ - sub $0x1000500,%eax │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8081991 <__gmpz_get_d_2exp@plt+0x35bc1> │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081987 <__gmpz_get_d_2exp@plt+0x35bb7> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x8081890,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + ja 8083451 <__gmpz_get_d_2exp@plt+0x37681> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80833cd <__gmpz_get_d_2exp@plt+0x375fd> │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8083442 <__gmpz_get_d_2exp@plt+0x37672> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80833cd <__gmpz_get_d_2exp@plt+0x375fd> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8083442 <__gmpz_get_d_2exp@plt+0x37672> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x808334c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8209429,-0x4(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + imul $0x0,(%esi),%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80833d8 <__gmpz_get_d_2exp@plt+0x37608> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + out %eax,$0x3 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8083796 <__gmpz_get_d_2exp@plt+0x379c6> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083507 <__gmpz_get_d_2exp@plt+0x37737> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80834d6 <__gmpz_get_d_2exp@plt+0x37706> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8083829 <__gmpz_get_d_2exp@plt+0x37a59> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 808381b <__gmpz_get_d_2exp@plt+0x37a4b> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %fs,(%esi) │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or %ch,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + int3 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80819c0 <__gmpz_get_d_2exp@plt+0x35bf0> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8081920 <__gmpz_get_d_2exp@plt+0x35b50> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - es sub $0x1000500,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0xe76dfbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8083886 <__gmpz_get_d_2exp@plt+0x37ab6> │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 80835f2 <__gmpz_get_d_2exp@plt+0x37822> │ │ │ │ + movl $0x808348c,0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808348c <__gmpz_get_d_2exp@plt+0x376bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %eax,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8081a1d <__gmpz_get_d_2exp@plt+0x35c4d> │ │ │ │ - add $0x10,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80837a1 <__gmpz_get_d_2exp@plt+0x379d1> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081a13 <__gmpz_get_d_2exp@plt+0x35c43> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x80819a4,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x820943b,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + ja 80835e3 <__gmpz_get_d_2exp@plt+0x37813> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80835b2 <__gmpz_get_d_2exp@plt+0x377e2> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8083833 <__gmpz_get_d_2exp@plt+0x37a63> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 808382e <__gmpz_get_d_2exp@plt+0x37a5e> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808386b <__gmpz_get_d_2exp@plt+0x37a9b> │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 80836d4 <__gmpz_get_d_2exp@plt+0x37904> │ │ │ │ + movl $0x8083568,0x14(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %ah,(%esi) │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083568 <__gmpz_get_d_2exp@plt+0x37798> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + out %al,$0x2c │ │ │ │ + add %cl,%ah │ │ │ │ + std │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8081a78 <__gmpz_get_d_2exp@plt+0x35ca8> │ │ │ │ + add %cl,-0xe76cfbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8083799 <__gmpz_get_d_2exp@plt+0x379c9> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081a6e <__gmpz_get_d_2exp@plt+0x35c9e> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362451,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8081920 <__gmpz_get_d_2exp@plt+0x35b50> │ │ │ │ + ja 80836c5 <__gmpz_get_d_2exp@plt+0x378f5> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 8083676 <__gmpz_get_d_2exp@plt+0x378a6> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8083838 <__gmpz_get_d_2exp@plt+0x37a68> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80836a1 <__gmpz_get_d_2exp@plt+0x378d1> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808383e <__gmpz_get_d_2exp@plt+0x37a6e> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351d2c,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808377e <__gmpz_get_d_2exp@plt+0x379ae> │ │ │ │ + movl $0x8083630,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - and $0x2002d,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083630 <__gmpz_get_d_2exp@plt+0x37860> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + int3 │ │ │ │ + incl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8081adf <__gmpz_get_d_2exp@plt+0x35d0f> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,-0xe76cfbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8083799 <__gmpz_get_d_2exp@plt+0x379c9> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081ad5 <__gmpz_get_d_2exp@plt+0x35d05> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8081a30,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x820943b,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + ja 808376f <__gmpz_get_d_2exp@plt+0x3799f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 8083742 <__gmpz_get_d_2exp@plt+0x37972> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8083844 <__gmpz_get_d_2exp@plt+0x37a74> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + cmp 0xc(%ebp),%eax │ │ │ │ + jge 808384a <__gmpz_get_d_2exp@plt+0x37a7a> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x80836fc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - cmp $0x25,%al │ │ │ │ - sub $0x1000500,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8081b2e <__gmpz_get_d_2exp@plt+0x35d5e> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8081a8c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362449,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80836fc <__gmpz_get_d_2exp@plt+0x3792c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x26fffff8,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8083799 <__gmpz_get_d_2exp@plt+0x379c9> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + incl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081bc6 <__gmpz_get_d_2exp@plt+0x35df6> │ │ │ │ - movl $0x8081420,-0x40(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x8081460,-0x34(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80814a0,-0x28(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8081920,-0x1c(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + add %cl,-0xe76cfbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8083799 <__gmpz_get_d_2exp@plt+0x379c9> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808385c <__gmpz_get_d_2exp@plt+0x37a8c> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - cmpl $0xb,0x0(%ebp) │ │ │ │ - jl 8081bd8 <__gmpz_get_d_2exp@plt+0x35e08> │ │ │ │ - movl $0x8081af4,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 80837f6 <__gmpz_get_d_2exp@plt+0x37a26> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x8354040,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x80819d4,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8083850 <__gmpz_get_d_2exp@plt+0x37a80> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + cmp 0xc(%ebp),%eax │ │ │ │ + jge 8083856 <__gmpz_get_d_2exp@plt+0x37a86> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - and $0x2d,%al │ │ │ │ - add %cl,(%edi) │ │ │ │ - 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 8081c47 <__gmpz_get_d_2exp@plt+0x35e77> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8081c2c,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 808381e <__gmpz_get_d_2exp@plt+0x37a4e> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 808381e <__gmpz_get_d_2exp@plt+0x37a4e> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 808381e <__gmpz_get_d_2exp@plt+0x37a4e> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808381e <__gmpz_get_d_2exp@plt+0x37a4e> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808381e <__gmpz_get_d_2exp@plt+0x37a4e> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808381e <__gmpz_get_d_2exp@plt+0x37a4e> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808381e <__gmpz_get_d_2exp@plt+0x37a4e> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808381e <__gmpz_get_d_2exp@plt+0x37a4e> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808381e <__gmpz_get_d_2exp@plt+0x37a4e> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x80837b0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081c2c <__gmpz_get_d_2exp@plt+0x35e5c> │ │ │ │ + jne 80837b0 <__gmpz_get_d_2exp@plt+0x379e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8083468,0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083468 <__gmpz_get_d_2exp@plt+0x37698> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0x24,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + js 808388e <__gmpz_get_d_2exp@plt+0x37abe> │ │ │ │ + sub $0x0,%al │ │ │ │ + enter $0x6,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x8(%esp,%ebx,1) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x19750003,%esi │ │ │ │ + lock and $0x35,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083524 <__gmpz_get_d_2exp@plt+0x37754> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8354058,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - in $0x23,%al │ │ │ │ - sub $0x2100,%eax │ │ │ │ + cmp %ah,%ah │ │ │ │ + sub $0x0,%al │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - lock mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock mov $0x38,%ah │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8081b54 <__gmpz_get_d_2exp@plt+0x35d84> │ │ │ │ - test $0x23,%al │ │ │ │ - sub $0x2000f00,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8081cba <__gmpz_get_d_2exp@plt+0x35eea> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8081cd0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081cd0 <__gmpz_get_d_2exp@plt+0x35f00> │ │ │ │ + jne 80838b4 <__gmpz_get_d_2exp@plt+0x37ae4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8354060,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 8081ce9 <__gmpz_get_d_2exp@plt+0x35f19> │ │ │ │ - sub $0x100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + jecxz 8083963 <__gmpz_get_d_2exp@plt+0x37b93> │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - call 8081cd7 <__gmpz_get_d_2exp@plt+0x35f07> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x81ef06c,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8081b54 <__gmpz_get_d_2exp@plt+0x35d84> │ │ │ │ - dec %esp │ │ │ │ - and 0x2000f00,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8081d2e <__gmpz_get_d_2exp@plt+0x35f5e> │ │ │ │ - movl $0x8354062,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ - mov $0x8354068,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ clc │ │ │ │ - and 0x1000500,%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8081d6a <__gmpz_get_d_2exp@plt+0x35f9a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8081d80,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + hlt │ │ │ │ + cmp %cl,(%eax) │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %eax │ │ │ │ + or 0x488bfc4d(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081d80 <__gmpz_get_d_2exp@plt+0x35fb0> │ │ │ │ + jne 80838f4 <__gmpz_get_d_2exp@plt+0x37b24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8354070,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - shlb $0x2d,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in $0x0,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - call 910f641c │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + jb 80839a3 <__gmpz_get_d_2exp@plt+0x37bd3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x81ef06c,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8081b54 <__gmpz_get_d_2exp@plt+0x35d84> │ │ │ │ - nop │ │ │ │ - adc $0x23,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + 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 8081df9 <__gmpz_get_d_2exp@plt+0x36029> │ │ │ │ + jb 80839df <__gmpz_get_d_2exp@plt+0x37c0f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8081e10,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x83540dc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%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 8081dfc <__gmpz_get_d_2exp@plt+0x3602c> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x1002d22,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081e65 <__gmpz_get_d_2exp@plt+0x36095> │ │ │ │ + jb 8083a1b <__gmpz_get_d_2exp@plt+0x37c4b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8081e7c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x83540f0,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%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 8081e68 <__gmpz_get_d_2exp@plt+0x36098> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8081ec7 <__gmpz_get_d_2exp@plt+0x360f7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8081f05 <__gmpz_get_d_2exp@plt+0x36135> │ │ │ │ + jb 8083a57 <__gmpz_get_d_2exp@plt+0x37c87> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8081f41 <__gmpz_get_d_2exp@plt+0x36171> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8081edc,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8081f81 <__gmpz_get_d_2exp@plt+0x361b1> │ │ │ │ + jb 8083a93 <__gmpz_get_d_2exp@plt+0x37cc3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8081fd0 <__gmpz_get_d_2exp@plt+0x36200> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8081f58,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,-0x7cc44bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8082087 <__gmpz_get_d_2exp@plt+0x362b7> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808207d <__gmpz_get_d_2exp@plt+0x362ad> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + jb 80840c0 <__gmpz_get_d_2exp@plt+0x382f0> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8084214,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x8081f14,-0x14(%edi) │ │ │ │ + mov 0x20(%esi),%ecx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8081f90,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084214 <__gmpz_get_d_2exp@plt+0x38444> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083bd6 <__gmpz_get_d_2exp@plt+0x37e06> │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 8083b55 <__gmpz_get_d_2exp@plt+0x37d85> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x8353730,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80820bf <__gmpz_get_d_2exp@plt+0x362ef> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80820ff <__gmpz_get_d_2exp@plt+0x3632f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808403d <__gmpz_get_d_2exp@plt+0x3826d> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 8083b99 <__gmpz_get_d_2exp@plt+0x37dc9> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8084038 <__gmpz_get_d_2exp@plt+0x38268> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8083a64,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + leave │ │ │ │ sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80821b8 <__gmpz_get_d_2exp@plt+0x363e8> │ │ │ │ - add $0x34,%edi │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + and $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8083b19 <__gmpz_get_d_2exp@plt+0x37d49> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80821ae <__gmpz_get_d_2exp@plt+0x363de> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8081ea0,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8081fec,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + ja 8083be5 <__gmpz_get_d_2exp@plt+0x37e15> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083ced <__gmpz_get_d_2exp@plt+0x37f1d> │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 8083c6c <__gmpz_get_d_2exp@plt+0x37e9c> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8082098,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80820d8,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8353734,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8082209 <__gmpz_get_d_2exp@plt+0x36439> │ │ │ │ - movl $0x8081dc8,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8084047 <__gmpz_get_d_2exp@plt+0x38277> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 8083cb0 <__gmpz_get_d_2exp@plt+0x37ee0> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8081e34,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8082118,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8084042 <__gmpz_get_d_2exp@plt+0x38272> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8083a28,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8354104,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - mov 0x1002d1e,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + leave │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082259 <__gmpz_get_d_2exp@plt+0x36489> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8082270,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x83540c8,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + and $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8083c30 <__gmpz_get_d_2exp@plt+0x37e60> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083cfc <__gmpz_get_d_2exp@plt+0x37f2c> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808225c <__gmpz_get_d_2exp@plt+0x3648c> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 8083d48 <__gmpz_get_d_2exp@plt+0x37f78> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 80822a8 <__gmpz_get_d_2exp@plt+0x364d8> │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80822b7 <__gmpz_get_d_2exp@plt+0x364e7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8084115 <__gmpz_get_d_2exp@plt+0x38345> │ │ │ │ + movl $0x8083dd4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80821cc <__gmpz_get_d_2exp@plt+0x363fc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80822ef <__gmpz_get_d_2exp@plt+0x3651f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pusha │ │ │ │ + cmp $0xc5830808,%eax │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083d60 <__gmpz_get_d_2exp@plt+0x37f90> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int $0xed │ │ │ │ + add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808232d <__gmpz_get_d_2exp@plt+0x3655d> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + cmp $0xf0890808,%eax │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083df8 <__gmpz_get_d_2exp@plt+0x38028> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + int $0xfd │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,0x45c73445(%ebx) │ │ │ │ + xor $0xb4,%al │ │ │ │ + cmp $0x4d8b0808,%eax │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + jne 8083e33 <__gmpz_get_d_2exp@plt+0x38063> │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + out %al,(%dx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082369 <__gmpz_get_d_2exp@plt+0x36599> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8082304,-0xc(%edi) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8083f68 <__gmpz_get_d_2exp@plt+0x38198> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083ead <__gmpz_get_d_2exp@plt+0x380dd> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8083ebc <__gmpz_get_d_2exp@plt+0x380ec> │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808404c <__gmpz_get_d_2exp@plt+0x3827c> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8083ebc <__gmpz_get_d_2exp@plt+0x380ec> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8084052 <__gmpz_get_d_2exp@plt+0x38282> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80839ec,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%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 80823a9 <__gmpz_get_d_2exp@plt+0x365d9> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80823f8 <__gmpz_get_d_2exp@plt+0x36628> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8082380,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + out %al,(%dx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80824a7 <__gmpz_get_d_2exp@plt+0x366d7> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8083f68 <__gmpz_get_d_2exp@plt+0x38198> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808249d <__gmpz_get_d_2exp@plt+0x366cd> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x808233c,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + ja 8083f59 <__gmpz_get_d_2exp@plt+0x38189> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8083ebc <__gmpz_get_d_2exp@plt+0x380ec> │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8084058 <__gmpz_get_d_2exp@plt+0x38288> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8083ebc <__gmpz_get_d_2exp@plt+0x380ec> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808405e <__gmpz_get_d_2exp@plt+0x3828e> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80839b0,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80823b8,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084064 <__gmpz_get_d_2exp@plt+0x38294> │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 8083fac <__gmpz_get_d_2exp@plt+0x381dc> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80824df <__gmpz_get_d_2exp@plt+0x3670f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808251f <__gmpz_get_d_2exp@plt+0x3674f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80825e4 <__gmpz_get_d_2exp@plt+0x36814> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80825da <__gmpz_get_d_2exp@plt+0x3680a> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80822c8,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8082414,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8084033 <__gmpz_get_d_2exp@plt+0x38263> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 8083fec <__gmpz_get_d_2exp@plt+0x3821c> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80824b8,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80824f8,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8353738,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8082635 <__gmpz_get_d_2exp@plt+0x36865> │ │ │ │ - movl $0x8082228,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8082294,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8082538,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8084025 <__gmpz_get_d_2exp@plt+0x38255> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8083974,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8354114,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - in $0x1a,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8082685 <__gmpz_get_d_2exp@plt+0x368b5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808269c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x8354138,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8084028 <__gmpz_get_d_2exp@plt+0x38258> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8084028 <__gmpz_get_d_2exp@plt+0x38258> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8084028 <__gmpz_get_d_2exp@plt+0x38258> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8084028 <__gmpz_get_d_2exp@plt+0x38258> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8084028 <__gmpz_get_d_2exp@plt+0x38258> │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + jmp 8084028 <__gmpz_get_d_2exp@plt+0x38258> │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + jmp 8084028 <__gmpz_get_d_2exp@plt+0x38258> │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + jmp 8084028 <__gmpz_get_d_2exp@plt+0x38258> │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + jmp 8084028 <__gmpz_get_d_2exp@plt+0x38258> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + leave │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8082688 <__gmpz_get_d_2exp@plt+0x368b8> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + and $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8083f70 <__gmpz_get_d_2exp@plt+0x381a0> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084073 <__gmpz_get_d_2exp@plt+0x382a3> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %ds,(%edx) │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80826f1 <__gmpz_get_d_2exp@plt+0x36921> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8082708,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x835414c,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 80840e8 <__gmpz_get_d_2exp@plt+0x38318> │ │ │ │ + movl $0x8083bfc,0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083bfc <__gmpz_get_d_2exp@plt+0x37e2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8084135 <__gmpz_get_d_2exp@plt+0x38365> │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8083d83 <__gmpz_get_d_2exp@plt+0x37fb3> │ │ │ │ + movl $0x8083d14,0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083d14 <__gmpz_get_d_2exp@plt+0x37f44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8083e24,0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ 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 80826f4 <__gmpz_get_d_2exp@plt+0x36924> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083e24 <__gmpz_get_d_2exp@plt+0x38054> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8083ed0,0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x34(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083ed0 <__gmpz_get_d_2exp@plt+0x38100> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + int $0x8c │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082753 <__gmpz_get_d_2exp@plt+0x36983> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,-0xe76dfbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80840c3 <__gmpz_get_d_2exp@plt+0x382f3> │ │ │ │ + movl $0x808408c,0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808408c <__gmpz_get_d_2exp@plt+0x382bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + leave │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8082791 <__gmpz_get_d_2exp@plt+0x369c1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock pusha │ │ │ │ + inc %ecx │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084160 <__gmpz_get_d_2exp@plt+0x38390> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80827cd <__gmpz_get_d_2exp@plt+0x369fd> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock xchg %eax,%esp │ │ │ │ + inc %ecx │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8082768,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%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 808280d <__gmpz_get_d_2exp@plt+0x36a3d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084194 <__gmpz_get_d_2exp@plt+0x383c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xcc,%al │ │ │ │ + inc %ecx │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80841cc <__gmpz_get_d_2exp@plt+0x383fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + fsubrl (%eax,%eax,1) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808285c <__gmpz_get_d_2exp@plt+0x36a8c> │ │ │ │ + jb 80844d9 <__gmpz_get_d_2exp@plt+0x38709> │ │ │ │ + movl $0x80844e8,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80827e4,-0x14(%edi) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80844e8 <__gmpz_get_d_2exp@plt+0x38718> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x80842b4,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + push $0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808427d <__gmpz_get_d_2exp@plt+0x384ad> │ │ │ │ + movl $0x8083aa0,-0x28(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x8084420,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov $0xd9,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80842f0 <__gmpz_get_d_2exp@plt+0x38520> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084355 <__gmpz_get_d_2exp@plt+0x38585> │ │ │ │ + movl $0x808338c,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + or $0xd9,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + jmp 80843c3 <__gmpz_get_d_2exp@plt+0x385f3> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808437c,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8351e4a,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + adc $0xda,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808444d <__gmpz_get_d_2exp@plt+0x3867d> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808446c <__gmpz_get_d_2exp@plt+0x3869c> │ │ │ │ + movl $0x8082d64,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0xd9,%ah │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %al,0x8(%eax,%ecx,1) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084488 <__gmpz_get_d_2exp@plt+0x386b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + fldcw (%eax,%eax,1) │ │ │ │ add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8082913 <__gmpz_get_d_2exp@plt+0x36b43> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80845af <__gmpz_get_d_2exp@plt+0x387df> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082909 <__gmpz_get_d_2exp@plt+0x36b39> │ │ │ │ + ja 80845a5 <__gmpz_get_d_2exp@plt+0x387d5> │ │ │ │ mov 0x3(%eax),%ecx │ │ │ │ mov 0x7(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xb(%eax),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0xf(%eax),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ mov 0x17(%eax),%eax │ │ │ │ - movl $0x80827a0,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808281c,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + movl $0x8082cd4,-0x1c(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8084240,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x8353724,-0x14(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808294b <__gmpz_get_d_2exp@plt+0x36b7b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 808245c <__gmpz_get_d_2exp@plt+0x3668c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808298b <__gmpz_get_d_2exp@plt+0x36bbb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80846fe <__gmpz_get_d_2exp@plt+0x3892e> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80846d4,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80846d4 <__gmpz_get_d_2exp@plt+0x38904> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add (%eax),%ax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8082a44 <__gmpz_get_d_2exp@plt+0x36c74> │ │ │ │ - add $0x34,%edi │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80845f7 <__gmpz_get_d_2exp@plt+0x38827> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082a3a <__gmpz_get_d_2exp@plt+0x36c6a> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x808272c,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8082878,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ + ja 8084682 <__gmpz_get_d_2exp@plt+0x388b2> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 808464e <__gmpz_get_d_2exp@plt+0x3887e> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8084677 <__gmpz_get_d_2exp@plt+0x388a7> │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8082924,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8082964,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 8084677 <__gmpz_get_d_2exp@plt+0x388a7> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8353728,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + or %al,0x8(%esi) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084608 <__gmpz_get_d_2exp@plt+0x38838> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082a95 <__gmpz_get_d_2exp@plt+0x36cc5> │ │ │ │ - movl $0x8082654,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80826c0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80829a4,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8354160,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jo 8082ac0 <__gmpz_get_d_2exp@plt+0x36cf0> │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + pushf │ │ │ │ + inc %esi │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808469c <__gmpz_get_d_2exp@plt+0x388cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082ae5 <__gmpz_get_d_2exp@plt+0x36d15> │ │ │ │ + jb 808473b <__gmpz_get_d_2exp@plt+0x3896b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8082afc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x8354124,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%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 8082ae8 <__gmpz_get_d_2exp@plt+0x36d18> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - push %ss │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082b43 <__gmpz_get_d_2exp@plt+0x36d73> │ │ │ │ + jb 8084861 <__gmpz_get_d_2exp@plt+0x38a91> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80848a4,-0x20(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8082a58 <__gmpz_get_d_2exp@plt+0x36c88> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80848a4 <__gmpz_get_d_2exp@plt+0x38ad4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808482f <__gmpz_get_d_2exp@plt+0x38a5f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80847b7 <__gmpz_get_d_2exp@plt+0x389e7> │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8084824 <__gmpz_get_d_2exp@plt+0x38a54> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80847b3 <__gmpz_get_d_2exp@plt+0x389e3> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8084824 <__gmpz_get_d_2exp@plt+0x38a54> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x808470c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + enter $0xc,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082b7b <__gmpz_get_d_2exp@plt+0x36dab> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80847c2 <__gmpz_get_d_2exp@plt+0x389f2> │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8082bb9 <__gmpz_get_d_2exp@plt+0x36de9> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082bf5 <__gmpz_get_d_2exp@plt+0x36e25> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8082b90,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock dec %eax │ │ │ │ + dec %eax │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084848 <__gmpz_get_d_2exp@plt+0x38a78> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8082c35 <__gmpz_get_d_2exp@plt+0x36e65> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x6c,%al │ │ │ │ + dec %eax │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808486c <__gmpz_get_d_2exp@plt+0x38a9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082c84 <__gmpz_get_d_2exp@plt+0x36eb4> │ │ │ │ + jb 80849b9 <__gmpz_get_d_2exp@plt+0x38be9> │ │ │ │ + movl $0x80849c4,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8082c0c,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80849c4 <__gmpz_get_d_2exp@plt+0x38bf4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084903 <__gmpz_get_d_2exp@plt+0x38b33> │ │ │ │ + movl $0x8084748,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + movl $0x8361a15,0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + data16 add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8084912 <__gmpz_get_d_2exp@plt+0x38b42> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084959 <__gmpz_get_d_2exp@plt+0x38b89> │ │ │ │ + movl $0x80845bc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8361a15,0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + jo 8084a12 <__gmpz_get_d_2exp@plt+0x38c42> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084970 <__gmpz_get_d_2exp@plt+0x38ba0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + aam $0x2c │ │ │ │ + add %al,0x6000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8082d33 <__gmpz_get_d_2exp@plt+0x36f63> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 8084ab8 <__gmpz_get_d_2exp@plt+0x38ce8> │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082d29 <__gmpz_get_d_2exp@plt+0x36f59> │ │ │ │ + ja 8084aae <__gmpz_get_d_2exp@plt+0x38cde> │ │ │ │ mov 0x3(%eax),%ecx │ │ │ │ mov 0x7(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xb(%eax),%edx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xf(%eax),%ecx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x13(%eax),%ecx │ │ │ │ mov 0x17(%eax),%eax │ │ │ │ - movl $0x8082bc8,-0x14(%edi) │ │ │ │ + movl $0x8084518,-0x24(%edi) │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8082c44,-0x8(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80848cc,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8368ab1,-0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0xd3,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8084b33 <__gmpz_get_d_2exp@plt+0x38d63> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8084b44,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084b44 <__gmpz_get_d_2exp@plt+0x38d74> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082d6b <__gmpz_get_d_2exp@plt+0x36f9b> │ │ │ │ + ja 8084af9 <__gmpz_get_d_2exp@plt+0x38d29> │ │ │ │ + movl $0x80c81c8,-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 │ │ │ │ + xor %dl,%bl │ │ │ │ + sub $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + dec %ebx │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8351e76,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + shrl %cl,(%eax,%eax,1) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082dab <__gmpz_get_d_2exp@plt+0x36fdb> │ │ │ │ + ja 8084b9f <__gmpz_get_d_2exp@plt+0x38dcf> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ + movl $0x8084acc,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8082e70 <__gmpz_get_d_2exp@plt+0x370a0> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082e66 <__gmpz_get_d_2exp@plt+0x37096> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8082b54,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8082ca0,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8082d44,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8082d84,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x835372c,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 8084a00 <__gmpz_get_d_2exp@plt+0x38c30> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082ec1 <__gmpz_get_d_2exp@plt+0x370f1> │ │ │ │ - movl $0x8082ab4,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8082b20,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8082dc4,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8354170,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x12,%ah │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082f11 <__gmpz_get_d_2exp@plt+0x37141> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8084c1f <__gmpz_get_d_2exp@plt+0x38e4f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8082f28,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x8354194,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ + movl $0x8084bf8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084bf8 <__gmpz_get_d_2exp@plt+0x38e28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8082f14 <__gmpz_get_d_2exp@plt+0x37144> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8084be1 <__gmpz_get_d_2exp@plt+0x38e11> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - adc 0x100,%ch │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082f7d <__gmpz_get_d_2exp@plt+0x371ad> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8084c97 <__gmpz_get_d_2exp@plt+0x38ec7> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8082f94,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x83541a8,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ + movl $0x8084c70,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084c70 <__gmpz_get_d_2exp@plt+0x38ea0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8082f80 <__gmpz_get_d_2exp@plt+0x371b0> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082fdf <__gmpz_get_d_2exp@plt+0x3720f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + ja 8084c59 <__gmpz_get_d_2exp@plt+0x38e89> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808301d <__gmpz_get_d_2exp@plt+0x3724d> │ │ │ │ + jb 8084d1a <__gmpz_get_d_2exp@plt+0x38f4a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8084cf4,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084cf4 <__gmpz_get_d_2exp@plt+0x38f24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083059 <__gmpz_get_d_2exp@plt+0x37289> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8082ff4,-0xc(%edi) │ │ │ │ + ja 8084cdd <__gmpz_get_d_2exp@plt+0x38f0d> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%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 8083099 <__gmpz_get_d_2exp@plt+0x372c9> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + shrl $1,(%eax,%eax,1) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80830e8 <__gmpz_get_d_2exp@plt+0x37318> │ │ │ │ + jb 8084ed9 <__gmpz_get_d_2exp@plt+0x39109> │ │ │ │ + movl $0x8084ee8,0x0(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8083070,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084ee8 <__gmpz_get_d_2exp@plt+0x39118> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8084d84,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808319f <__gmpz_get_d_2exp@plt+0x373cf> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083195 <__gmpz_get_d_2exp@plt+0x373c5> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x808302c,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80830a8,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + ja 8084d5e <__gmpz_get_d_2exp@plt+0x38f8e> │ │ │ │ + movl $0x8084ca4,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x8353718,-0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80831d7 <__gmpz_get_d_2exp@plt+0x37407> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + movl $0x8361a15,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8084e4c,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083217 <__gmpz_get_d_2exp@plt+0x37447> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x244489f2(%ecx) │ │ │ │ + inc %eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8084d97 <__gmpz_get_d_2exp@plt+0x38fc7> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084dd0 <__gmpz_get_d_2exp@plt+0x39000> │ │ │ │ + movl $0x8084c2c,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + movl $0x8361a15,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80832d0 <__gmpz_get_d_2exp@plt+0x37500> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80832c6 <__gmpz_get_d_2exp@plt+0x374f6> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8082fb8,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8083104,-0x28(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + repnz mov %ecx,0x4c(%esp) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80831b0,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80831f0,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 8084e11 <__gmpz_get_d_2exp@plt+0x39041> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8084df4,0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x835371c,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8351e76,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + aam $0xcf │ │ │ │ + sub $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083321 <__gmpz_get_d_2exp@plt+0x37551> │ │ │ │ - movl $0x8082ee0,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8082f4c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8083230,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8084e63 <__gmpz_get_d_2exp@plt+0x39093> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084e82 <__gmpz_get_d_2exp@plt+0x390b2> │ │ │ │ + movl $0x8084bb4,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x8361a15,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x83541bc,%esi │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - push %cs │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8083371 <__gmpz_get_d_2exp@plt+0x375a1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8083388,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x8354180,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %cs,%edi │ │ │ │ + sub $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8083374 <__gmpz_get_d_2exp@plt+0x375a4> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %cl,(%esi) │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80833cf <__gmpz_get_d_2exp@plt+0x375ff> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80832e4 <__gmpz_get_d_2exp@plt+0x37514> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x8b08084e,%al │ │ │ │ + inc %esi │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + add %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8084ea0 <__gmpz_get_d_2exp@plt+0x390d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083407 <__gmpz_get_d_2exp@plt+0x37637> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8083445 <__gmpz_get_d_2exp@plt+0x37675> │ │ │ │ + jb 8084f3f <__gmpz_get_d_2exp@plt+0x3916f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083481 <__gmpz_get_d_2exp@plt+0x376b1> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x808341c,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + and $0xcf,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80834c1 <__gmpz_get_d_2exp@plt+0x376f1> │ │ │ │ + jb 8085175 <__gmpz_get_d_2exp@plt+0x393a5> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8085184,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083510 <__gmpz_get_d_2exp@plt+0x37740> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8083498,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085184 <__gmpz_get_d_2exp@plt+0x393b4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80835bf <__gmpz_get_d_2exp@plt+0x377ef> │ │ │ │ - add $0x18,%edi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80835b5 <__gmpz_get_d_2exp@plt+0x377e5> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x8083454,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + ja 80850dd <__gmpz_get_d_2exp@plt+0x3930d> │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8085061 <__gmpz_get_d_2exp@plt+0x39291> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80850ce <__gmpz_get_d_2exp@plt+0x392fe> │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8085096 <__gmpz_get_d_2exp@plt+0x392c6> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80850ce <__gmpz_get_d_2exp@plt+0x392fe> │ │ │ │ + movl $0x8084f10,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80834d0,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8084fd4,-0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80835f7 <__gmpz_get_d_2exp@plt+0x37827> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808501a <__gmpz_get_d_2exp@plt+0x3924a> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lock int3 │ │ │ │ + sub $0x0,%al │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083637 <__gmpz_get_d_2exp@plt+0x37867> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + push %ecx │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80836fc <__gmpz_get_d_2exp@plt+0x3792c> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80836f2 <__gmpz_get_d_2exp@plt+0x37922> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80833e0,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x808352c,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80835d0,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8083610,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8353720,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8351e76,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xcd,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808374d <__gmpz_get_d_2exp@plt+0x3797d> │ │ │ │ - movl $0x8083340,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8085223 <__gmpz_get_d_2exp@plt+0x39453> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x8084f50,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80833ac,-0x14(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8083650,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8084a00 <__gmpz_get_d_2exp@plt+0x38c30> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x83541cc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0xa,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808378f <__gmpz_get_d_2exp@plt+0x379bf> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808526b <__gmpz_get_d_2exp@plt+0x3949b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8085278,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8082e84 <__gmpz_get_d_2exp@plt+0x370b4> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085278 <__gmpz_get_d_2exp@plt+0x394a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0xa,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80837c3 <__gmpz_get_d_2exp@plt+0x379f3> │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80852bf <__gmpz_get_d_2exp@plt+0x394ef> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80852cc,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8083710 <__gmpz_get_d_2exp@plt+0x37940> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80852cc <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80837fb <__gmpz_get_d_2exp@plt+0x37a2b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8083839 <__gmpz_get_d_2exp@plt+0x37a69> │ │ │ │ + jb 8085313 <__gmpz_get_d_2exp@plt+0x39543> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8085320,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085320 <__gmpz_get_d_2exp@plt+0x39550> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083875 <__gmpz_get_d_2exp@plt+0x37aa5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8083810,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80838b5 <__gmpz_get_d_2exp@plt+0x37ae5> │ │ │ │ + jb 8085367 <__gmpz_get_d_2exp@plt+0x39597> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8085374,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085374 <__gmpz_get_d_2exp@plt+0x395a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083904 <__gmpz_get_d_2exp@plt+0x37b34> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x808388c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80839b3 <__gmpz_get_d_2exp@plt+0x37be3> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80839a9 <__gmpz_get_d_2exp@plt+0x37bd9> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x8083848,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80838c4,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80839eb <__gmpz_get_d_2exp@plt+0x37c1b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x10076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083a2b <__gmpz_get_d_2exp@plt+0x37c5b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80853f3 <__gmpz_get_d_2exp@plt+0x39623> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80853cc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80853cc <__gmpz_get_d_2exp@plt+0x395fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083ac6 <__gmpz_get_d_2exp@plt+0x37cf6> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - movl $0x80837d4,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8083920,-0x28(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80839c4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8083a04,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083b1d <__gmpz_get_d_2exp@plt+0x37d4d> │ │ │ │ - movl $0x808376c,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80837a0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8083a44,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80853b5 <__gmpz_get_d_2exp@plt+0x395e5> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x83541dc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%edi) │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + 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 8083b6d <__gmpz_get_d_2exp@plt+0x37d9d> │ │ │ │ + jb 8085476 <__gmpz_get_d_2exp@plt+0x396a6> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8083b84,-0xc(%ebp) │ │ │ │ + movl $0x8085450,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x835423c,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085450 <__gmpz_get_d_2exp@plt+0x39680> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8083b70 <__gmpz_get_d_2exp@plt+0x37da0> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8085439 <__gmpz_get_d_2exp@plt+0x39669> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test $0x6,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8083bd9 <__gmpz_get_d_2exp@plt+0x37e09> │ │ │ │ + jb 80854fa <__gmpz_get_d_2exp@plt+0x3972a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8083bf0,-0xc(%ebp) │ │ │ │ + movl $0x80854d4,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x8354250,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80854d4 <__gmpz_get_d_2exp@plt+0x39704> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8083bdc <__gmpz_get_d_2exp@plt+0x37e0c> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083c3b <__gmpz_get_d_2exp@plt+0x37e6b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + ja 80854bd <__gmpz_get_d_2exp@plt+0x396ed> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8083c79 <__gmpz_get_d_2exp@plt+0x37ea9> │ │ │ │ + jb 808557e <__gmpz_get_d_2exp@plt+0x397ae> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8085558,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085558 <__gmpz_get_d_2exp@plt+0x39788> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083cb5 <__gmpz_get_d_2exp@plt+0x37ee5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8083c50,-0xc(%edi) │ │ │ │ + ja 8085541 <__gmpz_get_d_2exp@plt+0x39771> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%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 8083cf5 <__gmpz_get_d_2exp@plt+0x37f25> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 808554e <__gmpz_get_d_2exp@plt+0x3977e> │ │ │ │ + sub $0x0,%al │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083d44 <__gmpz_get_d_2exp@plt+0x37f74> │ │ │ │ + jb 80859e7 <__gmpz_get_d_2exp@plt+0x39c17> │ │ │ │ + movl $0x80859f8,-0x18(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8083ccc,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80859f8 <__gmpz_get_d_2exp@plt+0x39c28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + imul $0x0,(%esi),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8083dfb <__gmpz_get_d_2exp@plt+0x3802b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083df1 <__gmpz_get_d_2exp@plt+0x38021> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x8083c88,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8083d04,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808584d <__gmpz_get_d_2exp@plt+0x39a7d> │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80856cc <__gmpz_get_d_2exp@plt+0x398fc> │ │ │ │ + movl $0x8085508,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x8353704,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083e33 <__gmpz_get_d_2exp@plt+0x38063> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + movl $0x8361a15,0x1c(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8085817 <__gmpz_get_d_2exp@plt+0x39a47> │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 80857b7 <__gmpz_get_d_2exp@plt+0x399e7> │ │ │ │ + movl $0x8085484,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083e73 <__gmpz_get_d_2exp@plt+0x380a3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + movl $0x8361a15,0x1c(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808571f <__gmpz_get_d_2exp@plt+0x3994f> │ │ │ │ + movl $0x8085400,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + movl $0x8361a15,0x18(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x7,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8083f2c <__gmpz_get_d_2exp@plt+0x3815c> │ │ │ │ - add $0x34,%edi │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808572e <__gmpz_get_d_2exp@plt+0x3995e> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083f22 <__gmpz_get_d_2exp@plt+0x38152> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8083c14,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8083d60,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8083e0c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8083e4c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 8085762 <__gmpz_get_d_2exp@plt+0x39992> │ │ │ │ + movl $0x8085388,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8361a15,0x18(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 80857e1 <__gmpz_get_d_2exp@plt+0x39a11> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x808577c,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8353708,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + movl $0x8085334,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8361a15,0x1c(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x80852e0,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8361a15,0x1c(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x808561c,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x808594c,0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x0,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083f7d <__gmpz_get_d_2exp@plt+0x381ad> │ │ │ │ - movl $0x8083b3c,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8083ba8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8083e8c,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808566f <__gmpz_get_d_2exp@plt+0x3989f> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808587f <__gmpz_get_d_2exp@plt+0x39aaf> │ │ │ │ + movl $0x808528c,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8354264,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8361a15,0x1c(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ nop │ │ │ │ - mov %es,(%edx) │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8083fcd <__gmpz_get_d_2exp@plt+0x381fd> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,0x4489e8c5(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 8085902 <__gmpz_get_d_2exp@plt+0x39b32> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80858a4,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8083fe4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x8354228,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x8351e76,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + les (%eax,%eax,1),%ebp │ │ │ │ + mov %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8083fd0 <__gmpz_get_d_2exp@plt+0x38200> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - add 0x100,%ch │ │ │ │ - add %dl,(%eax) │ │ │ │ + jne 808596d <__gmpz_get_d_2exp@plt+0x39b9d> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808598c <__gmpz_get_d_2exp@plt+0x39bbc> │ │ │ │ + movl $0x8085238,-0xc(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + movl $0x8361a15,0x1c(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 80859b2 <__gmpz_get_d_2exp@plt+0x39be2> │ │ │ │ + sub $0x0,%al │ │ │ │ + enter $0x0,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + test $0x59,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80859a8 <__gmpz_get_d_2exp@plt+0x39bd8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + les (%eax,%eax,1),%ebp │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808402b <__gmpz_get_d_2exp@plt+0x3825b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8083f40 <__gmpz_get_d_2exp@plt+0x38170> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 8085bbb <__gmpz_get_d_2exp@plt+0x39deb> │ │ │ │ + movl $0x8085bcc,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085bcc <__gmpz_get_d_2exp@plt+0x39dfc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8085a97 <__gmpz_get_d_2exp@plt+0x39cc7> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80851b8,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x8085594,-0x1c(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8368c61,0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + inc %esp │ │ │ │ + ret │ │ │ │ + sub $0x0,%al │ │ │ │ + lret │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8085aa6 <__gmpz_get_d_2exp@plt+0x39cd6> │ │ │ │ + movl $0x8368c61,0x18(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock ret $0x2c │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084063 <__gmpz_get_d_2exp@plt+0x38293> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock js 8085c2c <__gmpz_get_d_2exp@plt+0x39e5c> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085b78 <__gmpz_get_d_2exp@plt+0x39da8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80840a1 <__gmpz_get_d_2exp@plt+0x382d1> │ │ │ │ + jb 8085c33 <__gmpz_get_d_2exp@plt+0x39e63> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80840dd <__gmpz_get_d_2exp@plt+0x3830d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8084078,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + xor %al,%dl │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808411d <__gmpz_get_d_2exp@plt+0x3834d> │ │ │ │ + jb 8085e69 <__gmpz_get_d_2exp@plt+0x3a099> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8085e78,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808416c <__gmpz_get_d_2exp@plt+0x3839c> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80840f4,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085e78 <__gmpz_get_d_2exp@plt+0x3a0a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808421b <__gmpz_get_d_2exp@plt+0x3844b> │ │ │ │ - add $0x18,%edi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084211 <__gmpz_get_d_2exp@plt+0x38441> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80840b0,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + ja 8085dd1 <__gmpz_get_d_2exp@plt+0x3a001> │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8085d55 <__gmpz_get_d_2exp@plt+0x39f85> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8085dc2 <__gmpz_get_d_2exp@plt+0x39ff2> │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8085d8a <__gmpz_get_d_2exp@plt+0x39fba> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8085dc2 <__gmpz_get_d_2exp@plt+0x39ff2> │ │ │ │ + movl $0x8085c04,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808412c,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8085cc8,-0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084253 <__gmpz_get_d_2exp@plt+0x38483> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8085d0e <__gmpz_get_d_2exp@plt+0x39f3e> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + cld │ │ │ │ + mov $0x186002c,%edi │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084293 <__gmpz_get_d_2exp@plt+0x384c3> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%esi,%ebx,2) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8084358 <__gmpz_get_d_2exp@plt+0x38588> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808434e <__gmpz_get_d_2exp@plt+0x3857e> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x808403c,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8084188,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808422c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808426c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x835370c,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8351e76,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x2cbf,$0x0 │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80843a9 <__gmpz_get_d_2exp@plt+0x385d9> │ │ │ │ - movl $0x8083f9c,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8085f17 <__gmpz_get_d_2exp@plt+0x3a147> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x8085c44,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8084008,-0x14(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80842ac,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8354274,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sar $1,%dh │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80843f9 <__gmpz_get_d_2exp@plt+0x38629> │ │ │ │ + jb 8085f5f <__gmpz_get_d_2exp@plt+0x3a18f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8084410,-0xc(%ebp) │ │ │ │ + movl $0x8085f6c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x8354298,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085f6c <__gmpz_get_d_2exp@plt+0x3a19c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80843fc <__gmpz_get_d_2exp@plt+0x3862c> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 8084428 <__gmpz_get_d_2exp@plt+0x38658> │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084465 <__gmpz_get_d_2exp@plt+0x38695> │ │ │ │ + jb 8085fb3 <__gmpz_get_d_2exp@plt+0x3a1e3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808447c,-0xc(%ebp) │ │ │ │ + movl $0x8085fc0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x83542ac,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085fc0 <__gmpz_get_d_2exp@plt+0x3a1f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8084468 <__gmpz_get_d_2exp@plt+0x38698> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80844c7 <__gmpz_get_d_2exp@plt+0x386f7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084505 <__gmpz_get_d_2exp@plt+0x38735> │ │ │ │ + jb 8086007 <__gmpz_get_d_2exp@plt+0x3a237> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8086014,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086014 <__gmpz_get_d_2exp@plt+0x3a244> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084541 <__gmpz_get_d_2exp@plt+0x38771> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80844dc,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084581 <__gmpz_get_d_2exp@plt+0x387b1> │ │ │ │ + jb 808605b <__gmpz_get_d_2exp@plt+0x3a28b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8086068,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086068 <__gmpz_get_d_2exp@plt+0x3a298> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80845d0 <__gmpz_get_d_2exp@plt+0x38800> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8084558,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8084687 <__gmpz_get_d_2exp@plt+0x388b7> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808467d <__gmpz_get_d_2exp@plt+0x388ad> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x8084514,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8084590,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x83536f8,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80846bf <__gmpz_get_d_2exp@plt+0x388ef> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x10076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80846ff <__gmpz_get_d_2exp@plt+0x3892f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80860e7 <__gmpz_get_d_2exp@plt+0x3a317> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80860c0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80860c0 <__gmpz_get_d_2exp@plt+0x3a2f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80847b8 <__gmpz_get_d_2exp@plt+0x389e8> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80847ae <__gmpz_get_d_2exp@plt+0x389de> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80844a0,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80845ec,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8084698,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80846d8,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83536fc,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084809 <__gmpz_get_d_2exp@plt+0x38a39> │ │ │ │ - movl $0x80843c8,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8084434,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8084718,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80860a9 <__gmpz_get_d_2exp@plt+0x3a2d9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x83542c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - cli │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084859 <__gmpz_get_d_2exp@plt+0x38a89> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8084870,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x8354284,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808485c <__gmpz_get_d_2exp@plt+0x38a8c> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0xfa,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80848b7 <__gmpz_get_d_2exp@plt+0x38ae7> │ │ │ │ + jb 808616a <__gmpz_get_d_2exp@plt+0x3a39a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8086144,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80847cc <__gmpz_get_d_2exp@plt+0x389fc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086144 <__gmpz_get_d_2exp@plt+0x3a374> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80848ef <__gmpz_get_d_2exp@plt+0x38b1f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + ja 808612d <__gmpz_get_d_2exp@plt+0x3a35d> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808492d <__gmpz_get_d_2exp@plt+0x38b5d> │ │ │ │ + jb 80861ee <__gmpz_get_d_2exp@plt+0x3a41e> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80861c8,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80861c8 <__gmpz_get_d_2exp@plt+0x3a3f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084969 <__gmpz_get_d_2exp@plt+0x38b99> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8084904,-0xc(%edi) │ │ │ │ + ja 80861b1 <__gmpz_get_d_2exp@plt+0x3a3e1> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80849a9 <__gmpz_get_d_2exp@plt+0x38bd9> │ │ │ │ + jb 8086272 <__gmpz_get_d_2exp@plt+0x3a4a2> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808624c,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808624c <__gmpz_get_d_2exp@plt+0x3a47c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80849f8 <__gmpz_get_d_2exp@plt+0x38c28> │ │ │ │ + ja 8086235 <__gmpz_get_d_2exp@plt+0x3a465> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x17002c,%ebx │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x8000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80866db <__gmpz_get_d_2exp@plt+0x3a90b> │ │ │ │ + movl $0x80866ec,-0x18(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8084980,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80866ec <__gmpz_get_d_2exp@plt+0x3a91c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + imul $0x0,(%esi),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8084aa7 <__gmpz_get_d_2exp@plt+0x38cd7> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084a9d <__gmpz_get_d_2exp@plt+0x38ccd> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x808493c,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80849b8,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086541 <__gmpz_get_d_2exp@plt+0x3a771> │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80863c0 <__gmpz_get_d_2exp@plt+0x3a5f0> │ │ │ │ + movl $0x80861fc,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8084adf <__gmpz_get_d_2exp@plt+0x38d0f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + movl $0x8361a15,0x1c(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 808650b <__gmpz_get_d_2exp@plt+0x3a73b> │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 80864ab <__gmpz_get_d_2exp@plt+0x3a6db> │ │ │ │ + movl $0x8086178,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8084b1f <__gmpz_get_d_2exp@plt+0x38d4f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + movl $0x8361a15,0x1c(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086413 <__gmpz_get_d_2exp@plt+0x3a643> │ │ │ │ + movl $0x80860f4,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + movl $0x8361a15,0x18(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x7,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8084be4 <__gmpz_get_d_2exp@plt+0x38e14> │ │ │ │ - add $0x34,%edi │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8086422 <__gmpz_get_d_2exp@plt+0x3a652> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084bda <__gmpz_get_d_2exp@plt+0x38e0a> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80848c8,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8084a14,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8084ab8,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8084af8,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 8086456 <__gmpz_get_d_2exp@plt+0x3a686> │ │ │ │ + movl $0x808607c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8361a15,0x18(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 80864d5 <__gmpz_get_d_2exp@plt+0x3a705> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x8086470,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8353700,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + movl $0x8086028,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8361a15,0x1c(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x8085fd4,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x8361a15,0x1c(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8086310,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8086640,0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x0,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084c35 <__gmpz_get_d_2exp@plt+0x38e65> │ │ │ │ - movl $0x8084828,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8084894,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8084b38,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8086363 <__gmpz_get_d_2exp@plt+0x3a593> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086573 <__gmpz_get_d_2exp@plt+0x3a7a3> │ │ │ │ + movl $0x8085f80,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x83542d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov %?,%esi │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084c85 <__gmpz_get_d_2exp@plt+0x38eb5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8084c9c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x83542e0,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8361a15,0x1c(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8084c88 <__gmpz_get_d_2exp@plt+0x38eb8> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0xf6,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084cf1 <__gmpz_get_d_2exp@plt+0x38f21> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,0x4489e8c5(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 80865f6 <__gmpz_get_d_2exp@plt+0x3a826> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8086598,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8084d08,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x83542f4,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x8351e76,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + fdivs 0x189002c(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8084cf4 <__gmpz_get_d_2exp@plt+0x38f24> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8084d53 <__gmpz_get_d_2exp@plt+0x38f83> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084d91 <__gmpz_get_d_2exp@plt+0x38fc1> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8084dcd <__gmpz_get_d_2exp@plt+0x38ffd> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8084d68,-0xc(%edi) │ │ │ │ + jne 8086661 <__gmpz_get_d_2exp@plt+0x3a891> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086680 <__gmpz_get_d_2exp@plt+0x3a8b0> │ │ │ │ + movl $0x8085f2c,-0xc(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + movl $0x8361a15,0x1c(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + mov %dh,0xc8002c(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084e0d <__gmpz_get_d_2exp@plt+0x3903d> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pushf │ │ │ │ + data16 or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808669c <__gmpz_get_d_2exp@plt+0x3a8cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov $0x2c,%bh │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084e5c <__gmpz_get_d_2exp@plt+0x3908c> │ │ │ │ + jb 8086852 <__gmpz_get_d_2exp@plt+0x3aa82> │ │ │ │ + movl $0x8086864,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8084de4,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8084f13 <__gmpz_get_d_2exp@plt+0x39143> │ │ │ │ - add $0x18,%edi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086864 <__gmpz_get_d_2exp@plt+0x3aa94> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084f09 <__gmpz_get_d_2exp@plt+0x39139> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ + ja 8086759 <__gmpz_get_d_2exp@plt+0x3a989> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x8085eac,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x8084da0,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x8086288,-0x1c(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8084e1c,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x83536f0,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8368c61,0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov $0x2c,%dh │ │ │ │ + add %cl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084f4b <__gmpz_get_d_2exp@plt+0x3917b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + sbb $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8086768 <__gmpz_get_d_2exp@plt+0x3a998> │ │ │ │ + movl $0x8351e58,0x8(%ebp) │ │ │ │ + movl $0x8351e76,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0xb6,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084f8b <__gmpz_get_d_2exp@plt+0x391bb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock sbb $0x68,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808681c <__gmpz_get_d_2exp@plt+0x3aa4c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add $0x300,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8085044 <__gmpz_get_d_2exp@plt+0x39274> │ │ │ │ - add $0x34,%edi │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8086981 <__gmpz_get_d_2exp@plt+0x3abb1> │ │ │ │ + add $0x68,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808503a <__gmpz_get_d_2exp@plt+0x3926a> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8084d2c,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8084e78,-0x28(%edi) │ │ │ │ + ja 8086977 <__gmpz_get_d_2exp@plt+0x3aba7> │ │ │ │ + movl $0x8082918,-0x64(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x60(%edi) │ │ │ │ + movl $0x8082a14,-0x5c(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x8084a00,-0x54(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x50(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4c(%edi) │ │ │ │ + lea -0x59(%edi),%edx │ │ │ │ + mov %edx,-0x48(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + lea -0x61(%edi),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x8084b78,-0x38(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea -0x53(%edi),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8084d30,-0x30(%edi) │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x8085a28,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x2d(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + lea -0x37(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8084f24,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8084f64,-0x4(%edi) │ │ │ │ + movl $0x808671c,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83536f4,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ + movl $0x8351164,-0x4(%ebp) │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x25(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80cc598 <__gmpz_get_d_2exp@plt+0x807c8> │ │ │ │ + movl $0x68,0x33c(%ebx) │ │ │ │ + mov $0x8351ecc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80869b2 <__gmpz_get_d_2exp@plt+0x3abe2> │ │ │ │ + movl $0x8351ee0,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + mov $0x8351ef4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085095 <__gmpz_get_d_2exp@plt+0x392c5> │ │ │ │ - movl $0x8084c54,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8084cc0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8084fa4,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8354308,%esi │ │ │ │ + jb 80869e2 <__gmpz_get_d_2exp@plt+0x3ac12> │ │ │ │ + movl $0x8351f04,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + mov $0x8351f18,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - fs repnz sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80850e5 <__gmpz_get_d_2exp@plt+0x39315> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80850fc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x8354318,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8086a12 <__gmpz_get_d_2exp@plt+0x3ac42> │ │ │ │ + movl $0x8351f28,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + mov $0x8351f3c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80850e8 <__gmpz_get_d_2exp@plt+0x39318> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0xf2,%al │ │ │ │ + jb 8086a42 <__gmpz_get_d_2exp@plt+0x3ac72> │ │ │ │ + movl $0x8351f4c,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + mov $0x8351f60,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xa6,%al │ │ │ │ sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085151 <__gmpz_get_d_2exp@plt+0x39381> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8085168,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x835432c,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ + jb 8086a76 <__gmpz_get_d_2exp@plt+0x3aca6> │ │ │ │ + movl $0x8368ab9,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + mov $0x8351fb8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8086aad <__gmpz_get_d_2exp@plt+0x3acdd> │ │ │ │ + movl $0x8351fb8,-0x8(%ebp) │ │ │ │ + movl $0x8351fd6,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + mov $0x8351fe4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%al │ │ │ │ + push $0x8 │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8086af0 <__gmpz_get_d_2exp@plt+0x3ad20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8367491,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8085154 <__gmpz_get_d_2exp@plt+0x39384> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + daa │ │ │ │ + je 8086adb <__gmpz_get_d_2exp@plt+0x3ad0b> │ │ │ │ + cmp $0x5c,%eax │ │ │ │ + je 8086adb <__gmpz_get_d_2exp@plt+0x3ad0b> │ │ │ │ + cmp $0x1a,%eax │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80851b3 <__gmpz_get_d_2exp@plt+0x393e3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80851f1 <__gmpz_get_d_2exp@plt+0x39421> │ │ │ │ + jb 8086b49 <__gmpz_get_d_2exp@plt+0x3ad79> │ │ │ │ movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808522d <__gmpz_get_d_2exp@plt+0x3945d> │ │ │ │ + ja 8086b85 <__gmpz_get_d_2exp@plt+0x3adb5> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80851c8,-0xc(%edi) │ │ │ │ + movl $0x8086b20,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + test $0xb2,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808526d <__gmpz_get_d_2exp@plt+0x3949d> │ │ │ │ + jb 8086c13 <__gmpz_get_d_2exp@plt+0x3ae43> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8086c98,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086c98 <__gmpz_get_d_2exp@plt+0x3aec8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80852bc <__gmpz_get_d_2exp@plt+0x394ec> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8085244,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + ja 8086bd7 <__gmpz_get_d_2exp@plt+0x3ae07> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8085373 <__gmpz_get_d_2exp@plt+0x395a3> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8085369 <__gmpz_get_d_2exp@plt+0x39599> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x8085200,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808527c,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x83536e8,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + lock imul $0x8,(%eax),%ecx │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086bf0 <__gmpz_get_d_2exp@plt+0x3ae20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80853ab <__gmpz_get_d_2exp@plt+0x395db> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push $0x8908086c │ │ │ │ + lock mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086c68 <__gmpz_get_d_2exp@plt+0x3ae98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80853eb <__gmpz_get_d_2exp@plt+0x3961b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %ah,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80854a4 <__gmpz_get_d_2exp@plt+0x396d4> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808549a <__gmpz_get_d_2exp@plt+0x396ca> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x808518c,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80852d8,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8085384,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80853c4,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83536ec,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80854f5 <__gmpz_get_d_2exp@plt+0x39725> │ │ │ │ - movl $0x80850b4,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8085120,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8085404,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8354340,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - in (%dx),%eax │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085537 <__gmpz_get_d_2exp@plt+0x39767> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8085058 <__gmpz_get_d_2exp@plt+0x39288> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - in (%dx),%eax │ │ │ │ + mov $0xb1,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808556b <__gmpz_get_d_2exp@plt+0x3979b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + enter $0x86c,$0x8 │ │ │ │ + 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 8086cc8 <__gmpz_get_d_2exp@plt+0x3aef8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xorb $0x0,0x2002c(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x6c(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8351e4a,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80854b8 <__gmpz_get_d_2exp@plt+0x396e8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80855a3 <__gmpz_get_d_2exp@plt+0x397d3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80855e1 <__gmpz_get_d_2exp@plt+0x39811> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + dec %esp │ │ │ │ + mov $0x2c,%cl │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808561d <__gmpz_get_d_2exp@plt+0x3984d> │ │ │ │ + ja 8086d29 <__gmpz_get_d_2exp@plt+0x3af59> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80855b8,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8086ba0,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%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 808565d <__gmpz_get_d_2exp@plt+0x3988d> │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8086d6b <__gmpz_get_d_2exp@plt+0x3af9b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x83674a5,-0x10(%ebp) │ │ │ │ + movl $0x83674a5,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + mov $0x2c,%al │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 8086f51 <__gmpz_get_d_2exp@plt+0x3b181> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8086fe8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086fe8 <__gmpz_get_d_2exp@plt+0x3b218> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80856ac <__gmpz_get_d_2exp@plt+0x398dc> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8085634,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808575b <__gmpz_get_d_2exp@plt+0x3998b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8085751 <__gmpz_get_d_2exp@plt+0x39981> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80855f0,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808566c,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + ja 8086db7 <__gmpz_get_d_2exp@plt+0x3afe7> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8086e38,0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8351e4a,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085793 <__gmpz_get_d_2exp@plt+0x399c3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + shrb $1,0x8(%ebp) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8086dd0 <__gmpz_get_d_2exp@plt+0x3b000> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pusha │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086e60 <__gmpz_get_d_2exp@plt+0x3b090> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80857d3 <__gmpz_get_d_2exp@plt+0x39a03> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,0x45c71445(%ebx) │ │ │ │ + adc $0x18,%al │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add (%bx,%si),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808586e <__gmpz_get_d_2exp@plt+0x39a9e> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - movl $0x808557c,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80856c8,-0x28(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8086e84 <__gmpz_get_d_2exp@plt+0x3b0b4> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086f42 <__gmpz_get_d_2exp@plt+0x3b172> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 8086ee0 <__gmpz_get_d_2exp@plt+0x3b110> │ │ │ │ + movl $0x80c81c8,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8086f33 <__gmpz_get_d_2exp@plt+0x3b163> │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808576c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80857ac,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 8086f0d <__gmpz_get_d_2exp@plt+0x3b13d> │ │ │ │ + movl $0x80c81c8,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8086f33 <__gmpz_get_d_2exp@plt+0x3b163> │ │ │ │ + movl $0x8086d40,-0x10(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + call c089c07 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8086df3 <__gmpz_get_d_2exp@plt+0x3b023> │ │ │ │ + movl $0x8086e94,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086e94 <__gmpz_get_d_2exp@plt+0x3b0c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %gs,0x3002c(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pusha │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086f60 <__gmpz_get_d_2exp@plt+0x3b190> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov $0x8908086f,%esp │ │ │ │ + lock 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 8086fbc <__gmpz_get_d_2exp@plt+0x3b1ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0xae,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80858c5 <__gmpz_get_d_2exp@plt+0x39af5> │ │ │ │ - movl $0x8085514,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8085548,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80857ec,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 8087051 <__gmpz_get_d_2exp@plt+0x3b281> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x8086d7c,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8354350,%esi │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - jmp 809590a <__gmpz_get_d_2exp@plt+0x49b3a> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085907 <__gmpz_get_d_2exp@plt+0x39b37> │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8087097 <__gmpz_get_d_2exp@plt+0x3b2c7> │ │ │ │ movl $0x81edd7c,-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 $0xfffffff4,%ebp │ │ │ │ - jmp 8084bf8 <__gmpz_get_d_2exp@plt+0x38e28> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %ch,%dl │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808593b <__gmpz_get_d_2exp@plt+0x39b6b> │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80870d3 <__gmpz_get_d_2exp@plt+0x3b303> │ │ │ │ movl $0x81edd7c,-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 $0xfffffff4,%ebp │ │ │ │ - jmp 8085888 <__gmpz_get_d_2exp@plt+0x39ab8> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8085973 <__gmpz_get_d_2exp@plt+0x39ba3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80859b1 <__gmpz_get_d_2exp@plt+0x39be1> │ │ │ │ + jb 808710f <__gmpz_get_d_2exp@plt+0x3b33f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80859ed <__gmpz_get_d_2exp@plt+0x39c1d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8085988,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 808714b <__gmpz_get_d_2exp@plt+0x3b37b> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085a2d <__gmpz_get_d_2exp@plt+0x39c5d> │ │ │ │ + jb 8087187 <__gmpz_get_d_2exp@plt+0x3b3b7> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xac,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %es │ │ │ │ add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc447bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + jb 808777c <__gmpz_get_d_2exp@plt+0x3b9ac> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80878cc,-0x2c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x28(%esi),%ecx │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80878cc <__gmpz_get_d_2exp@plt+0x3bafc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80872fb <__gmpz_get_d_2exp@plt+0x3b52b> │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 808727d <__gmpz_get_d_2exp@plt+0x3b4ad> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8087726 <__gmpz_get_d_2exp@plt+0x3b956> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80872c2 <__gmpz_get_d_2exp@plt+0x3b4f2> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8087726 <__gmpz_get_d_2exp@plt+0x3b956> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8087158,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085a7c <__gmpz_get_d_2exp@plt+0x39cac> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8085a04,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + and %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808722d <__gmpz_get_d_2exp@plt+0x3b45d> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808730a <__gmpz_get_d_2exp@plt+0x3b53a> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087426 <__gmpz_get_d_2exp@plt+0x3b656> │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80873a8 <__gmpz_get_d_2exp@plt+0x3b5d8> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8087726 <__gmpz_get_d_2exp@plt+0x3b956> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80873ed <__gmpz_get_d_2exp@plt+0x3b61d> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8087726 <__gmpz_get_d_2exp@plt+0x3b956> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x808711c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + int3 │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8085b2b <__gmpz_get_d_2exp@plt+0x39d5b> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + and %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8087358 <__gmpz_get_d_2exp@plt+0x3b588> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8085b21 <__gmpz_get_d_2exp@plt+0x39d51> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80859c0,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8085a3c,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 8087435 <__gmpz_get_d_2exp@plt+0x3b665> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8087480 <__gmpz_get_d_2exp@plt+0x3b6b0> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8087842 <__gmpz_get_d_2exp@plt+0x3ba72> │ │ │ │ + movl $0x808750c,0x4(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085b63 <__gmpz_get_d_2exp@plt+0x39d93> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cwtl │ │ │ │ + je 80874fa <__gmpz_get_d_2exp@plt+0x3b72a> │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8087498 <__gmpz_get_d_2exp@plt+0x3b6c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + cli │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + jne 808751a <__gmpz_get_d_2exp@plt+0x3b74a> │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8087530 <__gmpz_get_d_2exp@plt+0x3b760> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + sti │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085ba3 <__gmpz_get_d_2exp@plt+0x39dd3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,0x45c73045(%ebx) │ │ │ │ + xor %ch,%ah │ │ │ │ + je 8087541 <__gmpz_get_d_2exp@plt+0x3b771> │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + and %cl,0x4d8b2475(%ecx) │ │ │ │ + sbb %cl,0x4589284d(%ecx) │ │ │ │ + sub $0x83,%al │ │ │ │ + lds (%eax),%esp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8087774 <__gmpz_get_d_2exp@plt+0x3b9a4> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80875df <__gmpz_get_d_2exp@plt+0x3b80f> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8087686 <__gmpz_get_d_2exp@plt+0x3b8b6> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808771f <__gmpz_get_d_2exp@plt+0x3b94f> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8087682 <__gmpz_get_d_2exp@plt+0x3b8b2> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8087738 <__gmpz_get_d_2exp@plt+0x3b968> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80870e0,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085c3e <__gmpz_get_d_2exp@plt+0x39e6e> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - movl $0x808594c,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8085a98,-0x28(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8087774 <__gmpz_get_d_2exp@plt+0x3b9a4> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087673 <__gmpz_get_d_2exp@plt+0x3b8a3> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8087686 <__gmpz_get_d_2exp@plt+0x3b8b6> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8087741 <__gmpz_get_d_2exp@plt+0x3b971> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8087691 <__gmpz_get_d_2exp@plt+0x3b8c1> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808774a <__gmpz_get_d_2exp@plt+0x3b97a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80870a4,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8085b3c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8085b7c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 8087686 <__gmpz_get_d_2exp@plt+0x3b8b6> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 8087686 <__gmpz_get_d_2exp@plt+0x3b8b6> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085c95 <__gmpz_get_d_2exp@plt+0x39ec5> │ │ │ │ - movl $0x80858e4,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8085918,-0x14(%edi) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8087774 <__gmpz_get_d_2exp@plt+0x3b9a4> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087765 <__gmpz_get_d_2exp@plt+0x3b995> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8087686 <__gmpz_get_d_2exp@plt+0x3b8b6> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8087753 <__gmpz_get_d_2exp@plt+0x3b983> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8087697 <__gmpz_get_d_2exp@plt+0x3b8c7> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808775c <__gmpz_get_d_2exp@plt+0x3b98c> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8087068,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8085bbc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8354360,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 8087726 <__gmpz_get_d_2exp@plt+0x3b956> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 8087726 <__gmpz_get_d_2exp@plt+0x3b956> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 8087726 <__gmpz_get_d_2exp@plt+0x3b956> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 8087726 <__gmpz_get_d_2exp@plt+0x3b956> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 8087726 <__gmpz_get_d_2exp@plt+0x3b956> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80877e7 <__gmpz_get_d_2exp@plt+0x3ba17> │ │ │ │ + movl $0x8087324,0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8087324 <__gmpz_get_d_2exp@plt+0x3b554> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8087864 <__gmpz_get_d_2exp@plt+0x3ba94> │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80874bb <__gmpz_get_d_2exp@plt+0x3b6eb> │ │ │ │ + movl $0x808744c,0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808744c <__gmpz_get_d_2exp@plt+0x3b67c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x808755c,0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808755c <__gmpz_get_d_2exp@plt+0x3b78c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80875f8,0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80875f8 <__gmpz_get_d_2exp@plt+0x3b828> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add %cl,0x3e283ca(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808777f <__gmpz_get_d_2exp@plt+0x3b9af> │ │ │ │ + movl $0x80876a8,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80876a8 <__gmpz_get_d_2exp@plt+0x3b8d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + jl 8087867 <__gmpz_get_d_2exp@plt+0x3ba97> │ │ │ │ + sub $0x0,%al │ │ │ │ + mov %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock sbb $0x79,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808791c <__gmpz_get_d_2exp@plt+0x3bb4c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sub $0xa5,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + int3 │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x74f7f788(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x468bf445(%ecx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8351e4a,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x7000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085cdb <__gmpz_get_d_2exp@plt+0x39f0b> │ │ │ │ + ja 80879e9 <__gmpz_get_d_2exp@plt+0x3bc19> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1f(%esi),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x23(%esi),%eax │ │ │ │ + movl $0x8087198,-0x28(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - out %al,$0x2c │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085d25 <__gmpz_get_d_2exp@plt+0x39f55> │ │ │ │ + jb 8087a2f <__gmpz_get_d_2exp@plt+0x3bc5f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8085d3c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x8354384,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%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 8085d28 <__gmpz_get_d_2exp@plt+0x39f58> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085d85 <__gmpz_get_d_2exp@plt+0x39fb5> │ │ │ │ + jb 8087a6b <__gmpz_get_d_2exp@plt+0x3bc9b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8085dc1 <__gmpz_get_d_2exp@plt+0x39ff1> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8085d5c,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085e01 <__gmpz_get_d_2exp@plt+0x3a031> │ │ │ │ + jb 8087aa7 <__gmpz_get_d_2exp@plt+0x3bcd7> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8085e50 <__gmpz_get_d_2exp@plt+0x3a080> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8085dd8,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8085f07 <__gmpz_get_d_2exp@plt+0x3a137> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8085efd <__gmpz_get_d_2exp@plt+0x3a12d> │ │ │ │ - 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 0x17(%eax),%eax │ │ │ │ - movl $0x8085d94,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8085e10,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x835374c,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8085f3f <__gmpz_get_d_2exp@plt+0x3a16f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8085f7f <__gmpz_get_d_2exp@plt+0x3a1af> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8085fbf <__gmpz_get_d_2exp@plt+0x3a1ef> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8085fff <__gmpz_get_d_2exp@plt+0x3a22f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8086150 <__gmpz_get_d_2exp@plt+0x3a380> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086146 <__gmpz_get_d_2exp@plt+0x3a376> │ │ │ │ - movl $0x8085cb4,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x8085cf4,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8085e6c,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x2b(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80860f4,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8354370,-0x4(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80860db <__gmpz_get_d_2exp@plt+0x3a30b> │ │ │ │ - movl $0x8085f98,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8085fd8,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x83536e0,-0x4(%ebp) │ │ │ │ - movl $0x8353740,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8086099 <__gmpz_get_d_2exp@plt+0x3a2c9> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80860db <__gmpz_get_d_2exp@plt+0x3a30b> │ │ │ │ - movl $0x8085f18,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8085f58,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x835ad70,-0x4(%ebp) │ │ │ │ - movl $0x8353740,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x8354398,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - loop 8086187 <__gmpz_get_d_2exp@plt+0x3a3b7> │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8086195 <__gmpz_get_d_2exp@plt+0x3a3c5> │ │ │ │ + jb 8087ae3 <__gmpz_get_d_2exp@plt+0x3bd13> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80861ac,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x83543a8,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%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 8086198 <__gmpz_get_d_2exp@plt+0x3a3c8> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - loope 80861f3 <__gmpz_get_d_2exp@plt+0x3a423> │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8086201 <__gmpz_get_d_2exp@plt+0x3a431> │ │ │ │ + jb 8087b1f <__gmpz_get_d_2exp@plt+0x3bd4f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086218,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x83543bc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%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 8086204 <__gmpz_get_d_2exp@plt+0x3a434> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8086263 <__gmpz_get_d_2exp@plt+0x3a493> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80862a1 <__gmpz_get_d_2exp@plt+0x3a4d1> │ │ │ │ + jb 8087b5b <__gmpz_get_d_2exp@plt+0x3bd8b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80862dd <__gmpz_get_d_2exp@plt+0x3a50d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8086278,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + fsubl 0x7002c(%edx) │ │ │ │ add (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc447bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808631d <__gmpz_get_d_2exp@plt+0x3a54d> │ │ │ │ + jb 808822e <__gmpz_get_d_2exp@plt+0x3c45e> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80883e0,-0x2c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x28(%esi),%ecx │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808636c <__gmpz_get_d_2exp@plt+0x3a59c> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80862f4,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80883e0 <__gmpz_get_d_2exp@plt+0x3c610> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087ccf <__gmpz_get_d_2exp@plt+0x3beff> │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 8087c51 <__gmpz_get_d_2exp@plt+0x3be81> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80881c6 <__gmpz_get_d_2exp@plt+0x3c3f6> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 8087c96 <__gmpz_get_d_2exp@plt+0x3bec6> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80881c6 <__gmpz_get_d_2exp@plt+0x3c3f6> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8087b2c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ + int3 │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8086423 <__gmpz_get_d_2exp@plt+0x3a653> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + and %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8087c01 <__gmpz_get_d_2exp@plt+0x3be31> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086419 <__gmpz_get_d_2exp@plt+0x3a649> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80862b0,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808632c,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + ja 8087cde <__gmpz_get_d_2exp@plt+0x3bf0e> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x8353744,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087dfa <__gmpz_get_d_2exp@plt+0x3c02a> │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 8087d7c <__gmpz_get_d_2exp@plt+0x3bfac> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808645b <__gmpz_get_d_2exp@plt+0x3a68b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80881c6 <__gmpz_get_d_2exp@plt+0x3c3f6> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 8087dc1 <__gmpz_get_d_2exp@plt+0x3bff1> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80881c6 <__gmpz_get_d_2exp@plt+0x3c3f6> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8087af0,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + int3 │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808649b <__gmpz_get_d_2exp@plt+0x3a6cb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8086554 <__gmpz_get_d_2exp@plt+0x3a784> │ │ │ │ - add $0x34,%edi │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + and %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8087d2c <__gmpz_get_d_2exp@plt+0x3bf5c> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808654a <__gmpz_get_d_2exp@plt+0x3a77a> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x808623c,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8086388,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8086434,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8086474,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8353748,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + ja 8087e09 <__gmpz_get_d_2exp@plt+0x3c039> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80865a5 <__gmpz_get_d_2exp@plt+0x3a7d5> │ │ │ │ - movl $0x8086164,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80861d0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80864b4,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 8087e54 <__gmpz_get_d_2exp@plt+0x3c084> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x83543d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80882f4 <__gmpz_get_d_2exp@plt+0x3c524> │ │ │ │ + movl $0x8087ee0,0x4(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80865eb <__gmpz_get_d_2exp@plt+0x3a81b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jle 8087ece <__gmpz_get_d_2exp@plt+0x3c0fe> │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8087e6c <__gmpz_get_d_2exp@plt+0x3c09c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ int3 │ │ │ │ - (bad) (%eax,%eax,1) │ │ │ │ + cli │ │ │ │ add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086627 <__gmpz_get_d_2exp@plt+0x3a857> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8086568 <__gmpz_get_d_2exp@plt+0x3a798> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edi,%edi,2) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8087f04 <__gmpz_get_d_2exp@plt+0x3c134> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + int3 │ │ │ │ + sti │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808665d <__gmpz_get_d_2exp@plt+0x3a88d> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c73045(%ebx) │ │ │ │ + xor %al,%al │ │ │ │ + jle 8087f15 <__gmpz_get_d_2exp@plt+0x3c145> │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + and %cl,0x4d8b2475(%ecx) │ │ │ │ + sbb %cl,0x4589284d(%ecx) │ │ │ │ + sub $0x83,%al │ │ │ │ + lds (%eax),%esp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086699 <__gmpz_get_d_2exp@plt+0x3a8c9> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8086634,-0xc(%edi) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8088226 <__gmpz_get_d_2exp@plt+0x3c456> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087fb3 <__gmpz_get_d_2exp@plt+0x3c1e3> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8088119 <__gmpz_get_d_2exp@plt+0x3c349> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80881bf <__gmpz_get_d_2exp@plt+0x3c3ef> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8088115 <__gmpz_get_d_2exp@plt+0x3c345> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80881d8 <__gmpz_get_d_2exp@plt+0x3c408> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8087ab4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8088226 <__gmpz_get_d_2exp@plt+0x3c456> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808804f <__gmpz_get_d_2exp@plt+0x3c27f> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8088119 <__gmpz_get_d_2exp@plt+0x3c349> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80881e1 <__gmpz_get_d_2exp@plt+0x3c411> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8088124 <__gmpz_get_d_2exp@plt+0x3c354> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80881ea <__gmpz_get_d_2exp@plt+0x3c41a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8087a78,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80866d9 <__gmpz_get_d_2exp@plt+0x3a909> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8088226 <__gmpz_get_d_2exp@plt+0x3c456> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80880e7 <__gmpz_get_d_2exp@plt+0x3c317> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8088119 <__gmpz_get_d_2exp@plt+0x3c349> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80881f3 <__gmpz_get_d_2exp@plt+0x3c423> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 808812a <__gmpz_get_d_2exp@plt+0x3c35a> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80881fc <__gmpz_get_d_2exp@plt+0x3c42c> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8087a3c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8088340,0x4(%ebp) │ │ │ │ + mov %eax,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8086728 <__gmpz_get_d_2exp@plt+0x3a958> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80866b0,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + movl $0x8351e4a,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 8088119 <__gmpz_get_d_2exp@plt+0x3c349> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 8088119 <__gmpz_get_d_2exp@plt+0x3c349> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 8088119 <__gmpz_get_d_2exp@plt+0x3c349> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80867df <__gmpz_get_d_2exp@plt+0x3aa0f> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8088226 <__gmpz_get_d_2exp@plt+0x3c456> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80867d5 <__gmpz_get_d_2exp@plt+0x3aa05> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x808666c,-0x14(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80866e8,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 8088217 <__gmpz_get_d_2exp@plt+0x3c447> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8088119 <__gmpz_get_d_2exp@plt+0x3c349> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8088205 <__gmpz_get_d_2exp@plt+0x3c435> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8088130 <__gmpz_get_d_2exp@plt+0x3c360> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808820e <__gmpz_get_d_2exp@plt+0x3c43e> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8087a00,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8086817 <__gmpz_get_d_2exp@plt+0x3aa47> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 80881c6 <__gmpz_get_d_2exp@plt+0x3c3f6> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 80881c6 <__gmpz_get_d_2exp@plt+0x3c3f6> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 80881c6 <__gmpz_get_d_2exp@plt+0x3c3f6> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 80881c6 <__gmpz_get_d_2exp@plt+0x3c3f6> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 80881c6 <__gmpz_get_d_2exp@plt+0x3c3f6> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 80881c6 <__gmpz_get_d_2exp@plt+0x3c3f6> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 80881c6 <__gmpz_get_d_2exp@plt+0x3c3f6> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8086857 <__gmpz_get_d_2exp@plt+0x3aa87> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 8088299 <__gmpz_get_d_2exp@plt+0x3c4c9> │ │ │ │ + movl $0x8087cf8,0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4bf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80868ea <__gmpz_get_d_2exp@plt+0x3ab1a> │ │ │ │ - movl $0x80865c4,-0x3c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x8086604,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x8086744,-0x28(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - lea -0x3b(%edi),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - lea -0x34(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80867f0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8086830,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 8086018 <__gmpz_get_d_2exp@plt+0x3a248> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x83543e0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80869a5 <__gmpz_get_d_2exp@plt+0x3abd5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086990,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086990 <__gmpz_get_d_2exp@plt+0x3abc0> │ │ │ │ + jne 8087cf8 <__gmpz_get_d_2exp@plt+0x3bf28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808693b <__gmpz_get_d_2exp@plt+0x3ab6b> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8086978,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8088316 <__gmpz_get_d_2exp@plt+0x3c546> │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 8087e8f <__gmpz_get_d_2exp@plt+0x3c0bf> │ │ │ │ + movl $0x8087e20,0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086978 <__gmpz_get_d_2exp@plt+0x3aba8> │ │ │ │ + jne 8087e20 <__gmpz_get_d_2exp@plt+0x3c050> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cec8a(%ebx) │ │ │ │ - cld │ │ │ │ + movl $0x8087f30,0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8087f30 <__gmpz_get_d_2exp@plt+0x3c160> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x8(%ecx,%ebp,2) │ │ │ │ - or %cl,-0x899ec8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808694c <__gmpz_get_d_2exp@plt+0x3ab7c> │ │ │ │ + movl $0x8087fcc,0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8087fcc <__gmpz_get_d_2exp@plt+0x3c1fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + int3 │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086a51 <__gmpz_get_d_2exp@plt+0x3ac81> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086a3c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add %cl,0x3e283ca(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8088231 <__gmpz_get_d_2exp@plt+0x3c461> │ │ │ │ + movl $0x8088068,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086a3c <__gmpz_get_d_2exp@plt+0x3ac6c> │ │ │ │ + jne 8088068 <__gmpz_get_d_2exp@plt+0x3c298> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + lcall $0x0,$0x318d002c │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80869e7 <__gmpz_get_d_2exp@plt+0x3ac17> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8086a24,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jne 80880f6 <__gmpz_get_d_2exp@plt+0x3c326> │ │ │ │ + movl $0x8088140,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086a24 <__gmpz_get_d_2exp@plt+0x3ac54> │ │ │ │ + jne 8088140 <__gmpz_get_d_2exp@plt+0x3c370> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + lcall $0x0,$0x18cc002c │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cf08a(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + jl 808833c <__gmpz_get_d_2exp@plt+0x3c56c> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808837c <__gmpz_get_d_2exp@plt+0x3c5ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x88002c9a │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - imul $0xf768b08,(%eax),%ecx │ │ │ │ + lock mov $0x83,%ah │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80869f8 <__gmpz_get_d_2exp@plt+0x3ac28> │ │ │ │ + jne 80883b4 <__gmpz_get_d_2exp@plt+0x3c5e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + adc $0x9a,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + ja 80884cd <__gmpz_get_d_2exp@plt+0x3c6fd> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x21(%esi),%eax │ │ │ │ + movl $0x8087b6c,-0x28(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x9b,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086ad0 <__gmpz_get_d_2exp@plt+0x3ad00> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086aa8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jb 80886b7 <__gmpz_get_d_2exp@plt+0x3c8e7> │ │ │ │ + movl $0x80886c8,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086aa8 <__gmpz_get_d_2exp@plt+0x3acd8> │ │ │ │ + jne 80886c8 <__gmpz_get_d_2exp@plt+0x3c8f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x50,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088545 <__gmpz_get_d_2exp@plt+0x3c775> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x8087950,-0x4c(%edi) │ │ │ │ + mov %esi,-0x48(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x8088434,-0x24(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x4b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 808245c <__gmpz_get_d_2exp@plt+0x3668c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x99,%ah │ │ │ │ + sub $0x0,%al │ │ │ │ + lret $0x0 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8088554 <__gmpz_get_d_2exp@plt+0x3c784> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088626 <__gmpz_get_d_2exp@plt+0x3c856> │ │ │ │ + movl $0x8086cfc,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8087024,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 808245c <__gmpz_get_d_2exp@plt+0x3668c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + xor %bl,0x6002c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8086a8f <__gmpz_get_d_2exp@plt+0x3acbf> │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - movl $0x81ed678,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock inc %esp │ │ │ │ + xchg %cl,(%eax) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8088644 <__gmpz_get_d_2exp@plt+0x3c874> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086b50 <__gmpz_get_d_2exp@plt+0x3ad80> │ │ │ │ + jb 8088733 <__gmpz_get_d_2exp@plt+0x3c963> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086b28,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x97,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8088969 <__gmpz_get_d_2exp@plt+0x3cb99> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8088978,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086b28 <__gmpz_get_d_2exp@plt+0x3ad58> │ │ │ │ + jne 8088978 <__gmpz_get_d_2exp@plt+0x3cba8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80888d1 <__gmpz_get_d_2exp@plt+0x3cb01> │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8088855 <__gmpz_get_d_2exp@plt+0x3ca85> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80888c2 <__gmpz_get_d_2exp@plt+0x3caf2> │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 808888a <__gmpz_get_d_2exp@plt+0x3caba> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80888c2 <__gmpz_get_d_2exp@plt+0x3caf2> │ │ │ │ + movl $0x8088704,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80887c8,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808880e <__gmpz_get_d_2exp@plt+0x3ca3e> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + rclb $1,0x18600(%esp,%ebp,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%ecx,%ecx,4) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8351e4a,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + xchg %eax,%esp │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086b0f <__gmpz_get_d_2exp@plt+0x3ad3f> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x81ed630,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 8088a17 <__gmpz_get_d_2exp@plt+0x3cc47> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x8088744,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086bfd <__gmpz_get_d_2exp@plt+0x3ae2d> │ │ │ │ + jb 8088a5b <__gmpz_get_d_2exp@plt+0x3cc8b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086be8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fcoml 0x5002c(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8088cc9 <__gmpz_get_d_2exp@plt+0x3cef9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8088cd8,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086be8 <__gmpz_get_d_2exp@plt+0x3ae18> │ │ │ │ + jne 8088cd8 <__gmpz_get_d_2exp@plt+0x3cf08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ add $0x8,%ebp │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088bf9 <__gmpz_get_d_2exp@plt+0x3ce29> │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8088b7d <__gmpz_get_d_2exp@plt+0x3cdad> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8088bea <__gmpz_get_d_2exp@plt+0x3ce1a> │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8088bb2 <__gmpz_get_d_2exp@plt+0x3cde2> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8088bea <__gmpz_get_d_2exp@plt+0x3ce1a> │ │ │ │ + movl $0x8088a2c,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8088af0,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + adc %dl,0x307002c(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8086b93 <__gmpz_get_d_2exp@plt+0x3adc3> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8088cc1 <__gmpz_get_d_2exp@plt+0x3cef1> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8086bd0,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086bd0 <__gmpz_get_d_2exp@plt+0x3ae00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8088c6c,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8351e4a,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + xchg %al,(%ecx) │ │ │ │ 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 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8088b36 <__gmpz_get_d_2exp@plt+0x3cd66> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + jo 8088c5f <__gmpz_get_d_2exp@plt+0x3ce8f> │ │ │ │ + sub $0x0,%al │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x768b0808(%ebx,%ebp,2) │ │ │ │ - add -0x9(%esi),%esp │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8086ba4 <__gmpz_get_d_2exp@plt+0x3add4> │ │ │ │ + cld │ │ │ │ + cmp %cl,0x3468b08(%eax,%ecx,1) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8088c38 <__gmpz_get_d_2exp@plt+0x3ce68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x91,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8086c93 <__gmpz_get_d_2exp@plt+0x3aec3> │ │ │ │ - add $0x50,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086c89 <__gmpz_get_d_2exp@plt+0x3aeb9> │ │ │ │ - movl $0x8086904,-0x4c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x80869b0,-0x3c(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x8086a5c,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8086adc,-0x1c(%edi) │ │ │ │ + ja 8088d77 <__gmpz_get_d_2exp@plt+0x3cfa7> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x8088a6c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8086b5c,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x4c(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x10(%ebp) │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - mov $0x83543f0,%esi │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + fs xchg %eax,%edx │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8086d70 <__gmpz_get_d_2exp@plt+0x3afa0> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8086cfc,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8086c0c <__gmpz_get_d_2exp@plt+0x3ae3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8086d54,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + jb 8088ec1 <__gmpz_get_d_2exp@plt+0x3d0f1> │ │ │ │ + movl $0x8088ed0,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8088ed0 <__gmpz_get_d_2exp@plt+0x3d100> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086cd2 <__gmpz_get_d_2exp@plt+0x3af02> │ │ │ │ - movl $0x80d30e0,-0x14(%edi) │ │ │ │ + ja 8088dcb <__gmpz_get_d_2exp@plt+0x3cffb> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80889ac,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x8088d0c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 808245c <__gmpz_get_d_2exp@plt+0x3668c> │ │ │ │ + js 8088e07 <__gmpz_get_d_2exp@plt+0x3d037> │ │ │ │ + sub $0x0,%al │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8088dda <__gmpz_get_d_2exp@plt+0x3d00a> │ │ │ │ + movl $0x8351e14,0x4(%ebp) │ │ │ │ + movl $0x8351e4a,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8086d12 <__gmpz_get_d_2exp@plt+0x3af42> │ │ │ │ - mov $0x83543f4,%esi │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sub %dl,0x3002c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086da6 <__gmpz_get_d_2exp@plt+0x3afd6> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock orb $0x8b,-0xf76f7f8(%esi) │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8086db8 <__gmpz_get_d_2exp@plt+0x3afe8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - 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 8086ec1 <__gmpz_get_d_2exp@plt+0x3b0f1> │ │ │ │ - movl $0x8086ed4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086ed4 <__gmpz_get_d_2exp@plt+0x3b104> │ │ │ │ + jne 8088e80 <__gmpz_get_d_2exp@plt+0x3d0b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8086e64,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ + call d08bb95 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8088fbe <__gmpz_get_d_2exp@plt+0x3d1ee> │ │ │ │ + add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086de3 <__gmpz_get_d_2exp@plt+0x3b013> │ │ │ │ - movl $0x80d30e0,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + ja 8088fb4 <__gmpz_get_d_2exp@plt+0x3d1e4> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + movl $0x8086b58,-0x2c(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x80884ec,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8088d94,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8086e22 <__gmpz_get_d_2exp@plt+0x3b052> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086e80 <__gmpz_get_d_2exp@plt+0x3b0b0> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x8086d80,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8086e0c,0x8(%ebp) │ │ │ │ + movl $0x8368c61,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x1d(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8086c0c <__gmpz_get_d_2exp@plt+0x3ae3c> │ │ │ │ - mov $0x83543f8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8086e8f <__gmpz_get_d_2exp@plt+0x3b0bf> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + and $0x90,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8086f1e <__gmpz_get_d_2exp@plt+0x3b14e> │ │ │ │ + jb 8089096 <__gmpz_get_d_2exp@plt+0x3d2c6> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8086f30,0x0(%ebp) │ │ │ │ + movl $0x80890ac,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086f30 <__gmpz_get_d_2exp@plt+0x3b160> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x83543fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8086db8 <__gmpz_get_d_2exp@plt+0x3afe8> │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8087020 <__gmpz_get_d_2exp@plt+0x3b250> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808702c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808702c <__gmpz_get_d_2exp@plt+0x3b25c> │ │ │ │ + jne 80890ac <__gmpz_get_d_2exp@plt+0x3d2dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8087004,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + fmull 0x7002c(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 8088ffe <__gmpz_get_d_2exp@plt+0x3d22e> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x8088f10,-0x14(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086f81 <__gmpz_get_d_2exp@plt+0x3b1b1> │ │ │ │ - movl $0x80d30e0,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ + movl $0x8351ff5,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + mov $0x8352008,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8086fc2 <__gmpz_get_d_2exp@plt+0x3b1f2> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + (bad) │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x75890808(%edi,%ebp,2) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8087048 <__gmpz_get_d_2exp@plt+0x3b278> │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + hlt │ │ │ │ + sbb $0x90,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808901c <__gmpz_get_d_2exp@plt+0x3d24c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8089109 <__gmpz_get_d_2exp@plt+0x3d339> │ │ │ │ + movl $0x8352008,-0x8(%ebp) │ │ │ │ + movl $0x8352026,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + mov $0x8352034,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80870d9 <__gmpz_get_d_2exp@plt+0x3b309> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80870ae <__gmpz_get_d_2exp@plt+0x3b2de> │ │ │ │ - mov $0x8361a15,%esi │ │ │ │ - movl $0x83674a5,-0xc(%ebp) │ │ │ │ - movl $0x83674a5,-0x8(%ebp) │ │ │ │ - movl $0x8361a15,-0x4(%ebp) │ │ │ │ - movl $0x8361a15,0x0(%ebp) │ │ │ │ + jb 8089148 <__gmpz_get_d_2exp@plt+0x3d378> │ │ │ │ + movl $0x8351fb8,-0xc(%ebp) │ │ │ │ + movl $0x8351fe4,-0x8(%ebp) │ │ │ │ + movl $0x8352034,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp *0x10(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80870ac,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xcc783f0(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808708b <__gmpz_get_d_2exp@plt+0x3b2bb> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x8086f4c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8086c0c <__gmpz_get_d_2exp@plt+0x3ae3c> │ │ │ │ - mov $0x8354400,%esi │ │ │ │ + jmp 80c4384 <__gmpz_get_d_2exp@plt+0x785b4> │ │ │ │ + mov $0x8352044,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80871b8 <__gmpz_get_d_2exp@plt+0x3b3e8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80871c8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x76f7f76f(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80871c8 <__gmpz_get_d_2exp@plt+0x3b3f8> │ │ │ │ + jne 8089188 <__gmpz_get_d_2exp@plt+0x3d3b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x808719c,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808711a <__gmpz_get_d_2exp@plt+0x3b34a> │ │ │ │ - movl $0x80d30e0,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + and -0x7d(%ebx,%eiz,8),%dh │ │ │ │ + clc │ │ │ │ + pop %esp │ │ │ │ + je 8089173 <__gmpz_get_d_2exp@plt+0x3d3a3> │ │ │ │ + cmp $0x1a,%eax │ │ │ │ + seta %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 808715a <__gmpz_get_d_2exp@plt+0x3b38a> │ │ │ │ - mov $0x8354404,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x8(%ecx,%esi,2) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8087048 <__gmpz_get_d_2exp@plt+0x3b278> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - shrb %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808721d <__gmpz_get_d_2exp@plt+0x3b44d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8087220 <__gmpz_get_d_2exp@plt+0x3b450> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8354420,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 811e064 <__gmpz_get_d_2exp@plt+0xd2294> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8087256 <__gmpz_get_d_2exp@plt+0x3b486> │ │ │ │ + jb 80891e1 <__gmpz_get_d_2exp@plt+0x3d411> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8087264,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8161cd0 <__gmpz_get_d_2exp@plt+0x115f00> │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - lock push %ds │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%ecx) │ │ │ │ - inc %esp │ │ │ │ - xor $0xf8c58308,%eax │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + ja 808921d <__gmpz_get_d_2exp@plt+0x3d44d> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80891b8,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80872b9 <__gmpz_get_d_2exp@plt+0x3b4e9> │ │ │ │ + jb 808925d <__gmpz_get_d_2exp@plt+0x3d48d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8354409,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80872f5 <__gmpz_get_d_2exp@plt+0x3b525> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8354419,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8087331 <__gmpz_get_d_2exp@plt+0x3b561> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x81ef06c,-0x10(%ebp) │ │ │ │ - movl $0x8354411,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 8089299 <__gmpz_get_d_2exp@plt+0x3d4c9> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8089234,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087372 <__gmpz_get_d_2exp@plt+0x3b5a2> │ │ │ │ + jb 80892df <__gmpz_get_d_2exp@plt+0x3d50f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80873a6 <__gmpz_get_d_2exp@plt+0x3b5d6> │ │ │ │ + jb 808931b <__gmpz_get_d_2exp@plt+0x3d54b> │ │ │ │ movl $0x81edd7c,-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 $0xfffffff0,%ebp │ │ │ │ - jmp 8086ca8 <__gmpz_get_d_2exp@plt+0x3aed8> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80873ea <__gmpz_get_d_2exp@plt+0x3b61a> │ │ │ │ + jb 8089357 <__gmpz_get_d_2exp@plt+0x3d587> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bf0 <__gmpz_get_d_2exp@plt+0x115e20> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8087421 <__gmpz_get_d_2exp@plt+0x3b651> │ │ │ │ + jb 8089393 <__gmpz_get_d_2exp@plt+0x3d5c3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8086ca8 <__gmpz_get_d_2exp@plt+0x3aed8> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087462 <__gmpz_get_d_2exp@plt+0x3b692> │ │ │ │ + jb 80893cf <__gmpz_get_d_2exp@plt+0x3d5ff> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc447bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8087496 <__gmpz_get_d_2exp@plt+0x3b6c6> │ │ │ │ + jb 80898e4 <__gmpz_get_d_2exp@plt+0x3db14> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80899e4,-0x2c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x28(%esi),%ecx │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8086ca8 <__gmpz_get_d_2exp@plt+0x3aed8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80899e4 <__gmpz_get_d_2exp@plt+0x3dc14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + incb (%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80895c7 <__gmpz_get_d_2exp@plt+0x3d7f7> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089508 <__gmpz_get_d_2exp@plt+0x3d738> │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8089517 <__gmpz_get_d_2exp@plt+0x3d747> │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x3c(%ebp),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8089888 <__gmpz_get_d_2exp@plt+0x3dab8> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8089517 <__gmpz_get_d_2exp@plt+0x3d747> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8089873 <__gmpz_get_d_2exp@plt+0x3daa3> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80893a0,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x40,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x40,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + incb (%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80895c7 <__gmpz_get_d_2exp@plt+0x3d7f7> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80895b8 <__gmpz_get_d_2exp@plt+0x3d7e8> │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8089517 <__gmpz_get_d_2exp@plt+0x3d747> │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x3c(%ebp),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8089892 <__gmpz_get_d_2exp@plt+0x3dac2> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8089517 <__gmpz_get_d_2exp@plt+0x3d747> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808988d <__gmpz_get_d_2exp@plt+0x3dabd> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8089364,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x40,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x40,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80895cf <__gmpz_get_d_2exp@plt+0x3d7ff> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808993d <__gmpz_get_d_2exp@plt+0x3db6d> │ │ │ │ + movl $0x8089658,0xc(%ebp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + call 8b109ed5 │ │ │ │ + (bad) │ │ │ │ + test $0x9f750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + cli │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x8(%esi,%edx,4) │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808967c <__gmpz_get_d_2exp@plt+0x3d8ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + sti │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c73045(%ebx) │ │ │ │ + xor %bh,(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %esi,0x24(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80898dc <__gmpz_get_d_2exp@plt+0x3db0c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808972b <__gmpz_get_d_2exp@plt+0x3d95b> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80897d2 <__gmpz_get_d_2exp@plt+0x3da02> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8089897 <__gmpz_get_d_2exp@plt+0x3dac7> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80897ce <__gmpz_get_d_2exp@plt+0x3d9fe> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80898a0 <__gmpz_get_d_2exp@plt+0x3dad0> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8089328,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80898dc <__gmpz_get_d_2exp@plt+0x3db0c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80897bf <__gmpz_get_d_2exp@plt+0x3d9ef> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80897d2 <__gmpz_get_d_2exp@plt+0x3da02> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80898a9 <__gmpz_get_d_2exp@plt+0x3dad9> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80897dd <__gmpz_get_d_2exp@plt+0x3da0d> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80898b2 <__gmpz_get_d_2exp@plt+0x3dae2> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80892ec,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80897d2 <__gmpz_get_d_2exp@plt+0x3da02> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80897d2 <__gmpz_get_d_2exp@plt+0x3da02> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80898dc <__gmpz_get_d_2exp@plt+0x3db0c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80898cd <__gmpz_get_d_2exp@plt+0x3dafd> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80897d2 <__gmpz_get_d_2exp@plt+0x3da02> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80898bb <__gmpz_get_d_2exp@plt+0x3daeb> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80897e3 <__gmpz_get_d_2exp@plt+0x3da13> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80898c4 <__gmpz_get_d_2exp@plt+0x3daf4> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80892b0,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8089876 <__gmpz_get_d_2exp@plt+0x3daa6> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8089876 <__gmpz_get_d_2exp@plt+0x3daa6> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8089876 <__gmpz_get_d_2exp@plt+0x3daa6> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 8089876 <__gmpz_get_d_2exp@plt+0x3daa6> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 8089876 <__gmpz_get_d_2exp@plt+0x3daa6> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 8089876 <__gmpz_get_d_2exp@plt+0x3daa6> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 8089876 <__gmpz_get_d_2exp@plt+0x3daa6> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 8089876 <__gmpz_get_d_2exp@plt+0x3daa6> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 8089876 <__gmpz_get_d_2exp@plt+0x3daa6> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 808990e <__gmpz_get_d_2exp@plt+0x3db3e> │ │ │ │ + movl $0x808947c,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808947c <__gmpz_get_d_2exp@plt+0x3d6ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8089958 <__gmpz_get_d_2exp@plt+0x3db88> │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 808960b <__gmpz_get_d_2exp@plt+0x3d83b> │ │ │ │ + movl $0x808952c,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808952c <__gmpz_get_d_2exp@plt+0x3d75c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80896a8,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80896a8 <__gmpz_get_d_2exp@plt+0x3d8d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8089744,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089744 <__gmpz_get_d_2exp@plt+0x3d974> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80898e7 <__gmpz_get_d_2exp@plt+0x3db17> │ │ │ │ + movl $0x80897f4,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80897f4 <__gmpz_get_d_2exp@plt+0x3da24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + int3 │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + jl 808994e <__gmpz_get_d_2exp@plt+0x3db7e> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808997c <__gmpz_get_d_2exp@plt+0x3dbac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock mov $0x99,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80899b0 <__gmpz_get_d_2exp@plt+0x3dbe0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x7000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089acd <__gmpz_get_d_2exp@plt+0x3dcfd> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1f(%esi),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x23(%esi),%eax │ │ │ │ + movl $0x80893dc,-0x28(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80874da <__gmpz_get_d_2exp@plt+0x3b70a> │ │ │ │ + jb 8089b13 <__gmpz_get_d_2exp@plt+0x3dd43> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808750e <__gmpz_get_d_2exp@plt+0x3b73e> │ │ │ │ + jb 8089b4f <__gmpz_get_d_2exp@plt+0x3dd7f> │ │ │ │ movl $0x81edd7c,-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 $0xfffffff0,%ebp │ │ │ │ - jmp 8086ca8 <__gmpz_get_d_2exp@plt+0x3aed8> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087552 <__gmpz_get_d_2exp@plt+0x3b782> │ │ │ │ + jb 8089b8b <__gmpz_get_d_2exp@plt+0x3ddbb> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bf0 <__gmpz_get_d_2exp@plt+0x115e20> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087596 <__gmpz_get_d_2exp@plt+0x3b7c6> │ │ │ │ + jb 8089bc7 <__gmpz_get_d_2exp@plt+0x3ddf7> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8161bb8 <__gmpz_get_d_2exp@plt+0x115de8> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80875ca <__gmpz_get_d_2exp@plt+0x3b7fa> │ │ │ │ + jb 8089c03 <__gmpz_get_d_2exp@plt+0x3de33> │ │ │ │ movl $0x81edd7c,-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 $0xfffffff0,%ebp │ │ │ │ - jmp 8086ca8 <__gmpz_get_d_2exp@plt+0x3aed8> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fs into │ │ │ │ - sub $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8087b93 <__gmpz_get_d_2exp@plt+0x3bdc3> │ │ │ │ - movl $0x8087b64,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8161b7c <__gmpz_get_d_2exp@plt+0x115dac> │ │ │ │ - mov $0x8354444,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8087658,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x749bdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808761f <__gmpz_get_d_2exp@plt+0x3b84f> │ │ │ │ - movl $0x808751c,-0x10(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8087ad4,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x18(%ebp) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087610 <__gmpz_get_d_2exp@plt+0x3b840> │ │ │ │ - movl $0x8087560,-0x1c(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80875a4,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 808767f <__gmpz_get_d_2exp@plt+0x3b8af> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pop %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc447bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087b06 <__gmpz_get_d_2exp@plt+0x3bd36> │ │ │ │ - movl $0x8087288,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80872c4,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + jb 808a118 <__gmpz_get_d_2exp@plt+0x3e348> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808a218,-0x2c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x14(%esi),%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x28(%esi),%ecx │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - jmp 808767f <__gmpz_get_d_2exp@plt+0x3b8af> │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a218 <__gmpz_get_d_2exp@plt+0x3e448> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8086ca8 <__gmpz_get_d_2exp@plt+0x3aed8> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + incb (%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - or %cl,0x3e183f1(%ecx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80878cb <__gmpz_get_d_2exp@plt+0x3bafb> │ │ │ │ - movl $0x808793c,0x0(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8087844,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81e84a8 <__gmpz_get_d_2exp@plt+0x19c6d8> │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808781e <__gmpz_get_d_2exp@plt+0x3ba4e> │ │ │ │ - movl $0x80873b4,-0x10(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80877e8,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x81ef4f8,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + je 8089dfb <__gmpz_get_d_2exp@plt+0x3e02b> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80877b3 <__gmpz_get_d_2exp@plt+0x3b9e3> │ │ │ │ - movl $0x80874a4,-0x1c(%edi) │ │ │ │ + ja 8089d3c <__gmpz_get_d_2exp@plt+0x3df6c> │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8089d4b <__gmpz_get_d_2exp@plt+0x3df7b> │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x3c(%ebp),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808a0bc <__gmpz_get_d_2exp@plt+0x3e2ec> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80874e8,-0x8(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - jmp 8087868 <__gmpz_get_d_2exp@plt+0x3ba98> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0c4d(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80877c2 <__gmpz_get_d_2exp@plt+0x3b9f2> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80877d0 <__gmpz_get_d_2exp@plt+0x3ba00> │ │ │ │ - movl $0x80873f8,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x808742c,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8087470,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8089d4b <__gmpz_get_d_2exp@plt+0x3df7b> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808a0a7 <__gmpz_get_d_2exp@plt+0x3e2d7> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8089bd4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - jmp 8087868 <__gmpz_get_d_2exp@plt+0x3ba98> │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x40,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x40,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + incb (%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80877a7 <__gmpz_get_d_2exp@plt+0x3b9d7> │ │ │ │ + je 8089dfb <__gmpz_get_d_2exp@plt+0x3e02b> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087a3f <__gmpz_get_d_2exp@plt+0x3bc6f> │ │ │ │ - movl $0x808733c,-0x1c(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8087380,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ + ja 8089dec <__gmpz_get_d_2exp@plt+0x3e01c> │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8089d4b <__gmpz_get_d_2exp@plt+0x3df7b> │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x3c(%ebp),%edx │ │ │ │ mov %edx,0x88(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - jmp 8087868 <__gmpz_get_d_2exp@plt+0x3ba98> │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808a0c6 <__gmpz_get_d_2exp@plt+0x3e2f6> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8089d4b <__gmpz_get_d_2exp@plt+0x3df7b> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808a0c1 <__gmpz_get_d_2exp@plt+0x3e2f1> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8089b98,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x40,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8087a74,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x3a7cffab(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087a4e <__gmpz_get_d_2exp@plt+0x3bc7e> │ │ │ │ - movl $0x8087300,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80879d0,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80876e6 <__gmpz_get_d_2exp@plt+0x3b916> │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 8087a86 <__gmpz_get_d_2exp@plt+0x3bcb6> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %cl,%cl │ │ │ │ - sub $0x0,%al │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087604 <__gmpz_get_d_2exp@plt+0x3b834> │ │ │ │ - movl $0x8087bc4,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ + add $0x40,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - loopne 8087b22 <__gmpz_get_d_2exp@plt+0x3bd52> │ │ │ │ - sub $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087b47 <__gmpz_get_d_2exp@plt+0x3bd77> │ │ │ │ - movl $0x808722c,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8087be4,-0x8(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + ja 8089e03 <__gmpz_get_d_2exp@plt+0x3e033> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808a171 <__gmpz_get_d_2exp@plt+0x3e3a1> │ │ │ │ + movl $0x8089e8c,0xc(%ebp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ - mov $0x8354454,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x50,%al │ │ │ │ - ja 8087bb5 <__gmpz_get_d_2exp@plt+0x3bde5> │ │ │ │ - or %cl,0x75890045(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - pop %ss │ │ │ │ - mov 0x768d000d,%eax │ │ │ │ - add %al,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x75890808(%ebx,%edi,2) │ │ │ │ cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b74c8 <__gmpz_get_d_2exp@plt+0x16b6f8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - enter $0x2c,$0x5 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%ebx,%edi,2) │ │ │ │ + sbb $0x9e,%al │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %esi,-0x10(%ebp) │ │ │ │ - movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - popf │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8087c4d <__gmpz_get_d_2exp@plt+0x3be7d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8087c50 <__gmpz_get_d_2exp@plt+0x3be80> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8366eed,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815c618 <__gmpz_get_d_2exp@plt+0x110848> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089e1c <__gmpz_get_d_2exp@plt+0x3e04c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp %cl,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + cli │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8087ca3 <__gmpz_get_d_2exp@plt+0x3bed3> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8087ca6 <__gmpz_get_d_2exp@plt+0x3bed6> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8354488,-0x14(%ebp) │ │ │ │ - movl $0x8366eed,-0x10(%ebp) │ │ │ │ - movl $0x8356155,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81b863c <__gmpz_get_d_2exp@plt+0x16c86c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %dh,-0x76f7f762(%eax) │ │ │ │ + lock mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089eb0 <__gmpz_get_d_2exp@plt+0x3e0e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 8087cc8 <__gmpz_get_d_2exp@plt+0x3bef8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - enter $0x2c,$0x0 │ │ │ │ - add %cl,(%edx) │ │ │ │ + int3 │ │ │ │ + sti │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c73045(%ebx) │ │ │ │ + xor %ch,0x8(%esi,%ebx,4) │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + and %cl,0x4d8b2475(%ecx) │ │ │ │ + sbb %cl,0x4589284d(%ecx) │ │ │ │ + sub $0x83,%al │ │ │ │ + lds (%eax),%esp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088039 <__gmpz_get_d_2exp@plt+0x3c269> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - dec %edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - dec %edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 8087f7e <__gmpz_get_d_2exp@plt+0x3c1ae> │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 808a110 <__gmpz_get_d_2exp@plt+0x3e340> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089f5f <__gmpz_get_d_2exp@plt+0x3e18f> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 808a006 <__gmpz_get_d_2exp@plt+0x3e236> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808a0cb <__gmpz_get_d_2exp@plt+0x3e2fb> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 808a002 <__gmpz_get_d_2exp@plt+0x3e232> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808a0d4 <__gmpz_get_d_2exp@plt+0x3e304> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8089b5c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8087d40 <__gmpz_get_d_2exp@plt+0x3bf70> │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8087e2d <__gmpz_get_d_2exp@plt+0x3c05d> │ │ │ │ - movl $0x8088020,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x8087ffc,0x4(%ebp) │ │ │ │ - movl $0x83544a8,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b7ba4 <__gmpz_get_d_2exp@plt+0x16bdd4> │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - (bad) │ │ │ │ - sub $0x0,%al │ │ │ │ - movb $0x0,(%ecx) │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x76f7f781(%eax) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - dec %eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8087f98 <__gmpz_get_d_2exp@plt+0x3c1c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8087d70,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 808a110 <__gmpz_get_d_2exp@plt+0x3e340> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089ff3 <__gmpz_get_d_2exp@plt+0x3e223> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 808a006 <__gmpz_get_d_2exp@plt+0x3e236> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808a0dd <__gmpz_get_d_2exp@plt+0x3e30d> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 808a011 <__gmpz_get_d_2exp@plt+0x3e241> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808a0e6 <__gmpz_get_d_2exp@plt+0x3e316> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8087d70 <__gmpz_get_d_2exp@plt+0x3bfa0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8089b20,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808a006 <__gmpz_get_d_2exp@plt+0x3e236> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808a006 <__gmpz_get_d_2exp@plt+0x3e236> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - sub $0x0,%al │ │ │ │ - movb $0x0,(%ecx) │ │ │ │ + int3 │ │ │ │ + fldl (%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - je 8087ee2 <__gmpz_get_d_2exp@plt+0x3c112> │ │ │ │ - movl $0x8087e48,0x0(%ebp) │ │ │ │ + je 808a110 <__gmpz_get_d_2exp@plt+0x3e340> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808a101 <__gmpz_get_d_2exp@plt+0x3e331> │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 808a006 <__gmpz_get_d_2exp@plt+0x3e236> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808a0ef <__gmpz_get_d_2exp@plt+0x3e31f> │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 808a017 <__gmpz_get_d_2exp@plt+0x3e247> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808a0f8 <__gmpz_get_d_2exp@plt+0x3e328> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8089ae4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 808a0aa <__gmpz_get_d_2exp@plt+0x3e2da> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 808a0aa <__gmpz_get_d_2exp@plt+0x3e2da> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 808a0aa <__gmpz_get_d_2exp@plt+0x3e2da> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 808a0aa <__gmpz_get_d_2exp@plt+0x3e2da> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 808a0aa <__gmpz_get_d_2exp@plt+0x3e2da> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 808a0aa <__gmpz_get_d_2exp@plt+0x3e2da> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 808a0aa <__gmpz_get_d_2exp@plt+0x3e2da> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 808a0aa <__gmpz_get_d_2exp@plt+0x3e2da> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 808a0aa <__gmpz_get_d_2exp@plt+0x3e2da> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 808a142 <__gmpz_get_d_2exp@plt+0x3e372> │ │ │ │ + movl $0x8089cb0,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087e48 <__gmpz_get_d_2exp@plt+0x3c078> │ │ │ │ + jne 8089cb0 <__gmpz_get_d_2exp@plt+0x3dee0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8087dbc,0x4(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808a18c <__gmpz_get_d_2exp@plt+0x3e3bc> │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8089e3f <__gmpz_get_d_2exp@plt+0x3e06f> │ │ │ │ + movl $0x8089d60,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %ecx,0x38(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087dbc <__gmpz_get_d_2exp@plt+0x3bfec> │ │ │ │ + jne 8089d60 <__gmpz_get_d_2exp@plt+0x3df90> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 80e2510 <__gmpz_get_d_2exp@plt+0x96740> │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087e02 <__gmpz_get_d_2exp@plt+0x3c032> │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - mov $0x8361994,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + movl $0x8089edc,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089edc <__gmpz_get_d_2exp@plt+0x3e10c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 8087e04 <__gmpz_get_d_2exp@plt+0x3c034> │ │ │ │ - sub $0x0,%al │ │ │ │ - movb $0x0,(%ecx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087d92 <__gmpz_get_d_2exp@plt+0x3bfc2> │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8087e2d <__gmpz_get_d_2exp@plt+0x3c05d> │ │ │ │ - movl $0x8087e20,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x8089f78,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087e20 <__gmpz_get_d_2exp@plt+0x3c050> │ │ │ │ + jne 8089f78 <__gmpz_get_d_2exp@plt+0x3e1a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0xc6,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087e5b <__gmpz_get_d_2exp@plt+0x3c08b> │ │ │ │ - mov $0x8367496,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8087e84,0x14(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808a11b <__gmpz_get_d_2exp@plt+0x3e34b> │ │ │ │ + movl $0x808a028,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087e84 <__gmpz_get_d_2exp@plt+0x3c0b4> │ │ │ │ + jne 808a028 <__gmpz_get_d_2exp@plt+0x3e258> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - lds (%eax,%eax,1),%ebp │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ + int3 │ │ │ │ + sbb %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x8(%edi,%edi,2) │ │ │ │ - or %cl,0x3e083f0(%ecx) │ │ │ │ - dec %eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8087f6c <__gmpz_get_d_2exp@plt+0x3c19c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8087ec0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + hlt │ │ │ │ + mov $0xa1,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087ec0 <__gmpz_get_d_2exp@plt+0x3c0f0> │ │ │ │ + jne 808a1b0 <__gmpz_get_d_2exp@plt+0x3e3e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xc5,%ah │ │ │ │ - sub $0x0,%al │ │ │ │ - xchg %eax,(%ebx) │ │ │ │ + mov %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0xf76f7f8(%edi,%edi,2) │ │ │ │ - and $0x3,%eax │ │ │ │ - dec %eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8087fbc <__gmpz_get_d_2exp@plt+0x3c1ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8087f04,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + lock in $0xa1,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087f04 <__gmpz_get_d_2exp@plt+0x3c134> │ │ │ │ + jne 808a1e4 <__gmpz_get_d_2exp@plt+0x3e414> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8087fdc,0x4(%ebp) │ │ │ │ - movl $0x8353558,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b7ba4 <__gmpz_get_d_2exp@plt+0x16bdd4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - lds (%eax,%eax,1),%ebp │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - dec %eax │ │ │ │ - cmp 0x14(%ebp),%eax │ │ │ │ - je 8087e99 <__gmpz_get_d_2exp@plt+0x3c0c9> │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %al,%ch │ │ │ │ - sub $0x0,%al │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - dec %ecx │ │ │ │ - cmp 0x14(%ebp),%ecx │ │ │ │ - je 8087ee2 <__gmpz_get_d_2exp@plt+0x3c112> │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8087f7e <__gmpz_get_d_2exp@plt+0x3c1ae> │ │ │ │ nop │ │ │ │ - cld │ │ │ │ - les (%eax,%eax,1),%ebp │ │ │ │ - xchg %eax,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - dec %eax │ │ │ │ - cmp 0x14(%ebp),%eax │ │ │ │ - je 8087de8 <__gmpz_get_d_2exp@plt+0x3c018> │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8087f7e <__gmpz_get_d_2exp@plt+0x3c1ae> │ │ │ │ - fadd %st,%st(4) │ │ │ │ - sub $0x0,%al │ │ │ │ - xchg %eax,(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087f26 <__gmpz_get_d_2exp@plt+0x3c156> │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8087f7e <__gmpz_get_d_2exp@plt+0x3c1ae> │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - les (%eax,%eax,1),%ebp │ │ │ │ - or %al,(%ebx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087f3b <__gmpz_get_d_2exp@plt+0x3c16b> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8087f7e <__gmpz_get_d_2exp@plt+0x3c1ae> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x9002cc4,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - sbb %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8087d46 <__gmpz_get_d_2exp@plt+0x3bf76> │ │ │ │ - jmp 8087f7e <__gmpz_get_d_2exp@plt+0x3c1ae> │ │ │ │ - mov $0x83544e8,%esi │ │ │ │ + ja 808a301 <__gmpz_get_d_2exp@plt+0x3e531> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x21(%esi),%eax │ │ │ │ + movl $0x8089c10,-0x28(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - les (%eax,%eax,1),%ebp │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jnp 808a33f <__gmpz_get_d_2exp@plt+0x3e56f> │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80880a2 <__gmpz_get_d_2exp@plt+0x3c2d2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808816c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 808a4ba <__gmpz_get_d_2exp@plt+0x3e6ea> │ │ │ │ + movl $0x808a4cc,-0x18(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808816c <__gmpz_get_d_2exp@plt+0x3c39c> │ │ │ │ + jne 808a4cc <__gmpz_get_d_2exp@plt+0x3e6fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - les (%eax,%eax,1),%ebp │ │ │ │ - or %eax,(%eax) │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x50,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808a39d <__gmpz_get_d_2exp@plt+0x3e5cd> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x8089a34,-0x4c(%edi) │ │ │ │ + mov %esi,-0x48(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x808a268,-0x24(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + lea -0x4b(%edi),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 80868a0 <__gmpz_get_d_2exp@plt+0x3aad0> │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + jp 808a4af <__gmpz_get_d_2exp@plt+0x3e6df> │ │ │ │ + add %cl,%ah │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x76f7f780(%eax) │ │ │ │ - lock mov 0x24(%ebp),%esi │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + sub $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808a3ac <__gmpz_get_d_2exp@plt+0x3e5dc> │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80880b8 <__gmpz_get_d_2exp@plt+0x3c2e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x83544f0,%esi │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 80868a0 <__gmpz_get_d_2exp@plt+0x3aad0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %al,%ah │ │ │ │ - sub $0x0,%al │ │ │ │ - or %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %bh,0x2c(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45892445(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - and %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x55891455(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - jmp 8087cc8 <__gmpz_get_d_2exp@plt+0x3bef8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0xc3 │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov %al,0x468b0808(%eax) │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or -0x74a7dbbc(%ecx),%ecx │ │ │ │ - inc %esi │ │ │ │ - jns 936ca57c │ │ │ │ + lock mov %fs,-0x740f76f8(%eax,%ecx,1) │ │ │ │ dec %esi │ │ │ │ - adc 0x55891475(%ebx),%ecx │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ hlt │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088088 <__gmpz_get_d_2exp@plt+0x3c2b8> │ │ │ │ + jne 808a48c <__gmpz_get_d_2exp@plt+0x3e6bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 8088125 <__gmpz_get_d_2exp@plt+0x3c355> │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock adc $0x81,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - 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 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088114 <__gmpz_get_d_2exp@plt+0x3c344> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %al,%bl │ │ │ │ - sub $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 808a533 <__gmpz_get_d_2exp@plt+0x3e763> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088352 <__gmpz_get_d_2exp@plt+0x3c582> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8088308,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 808a665 <__gmpz_get_d_2exp@plt+0x3e895> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808a670,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088308 <__gmpz_get_d_2exp@plt+0x3c538> │ │ │ │ + jne 808a670 <__gmpz_get_d_2exp@plt+0x3e8a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%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 80881f2 <__gmpz_get_d_2exp@plt+0x3c422> │ │ │ │ - mov $0x8367496,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808a632 <__gmpz_get_d_2exp@plt+0x3e862> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 808a5b9 <__gmpz_get_d_2exp@plt+0x3e7e9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 808a623 <__gmpz_get_d_2exp@plt+0x3e853> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 808a5b9 <__gmpz_get_d_2exp@plt+0x3e7e9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808a623 <__gmpz_get_d_2exp@plt+0x3e853> │ │ │ │ + movl $0x808a504,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x9002cc2,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x8(%edx,%eax,4) │ │ │ │ - or %cl,0x24758bf0(%ecx) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088254 <__gmpz_get_d_2exp@plt+0x3c484> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - ret $0x2c │ │ │ │ - or %eax,(%eax) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808a5c4 <__gmpz_get_d_2exp@plt+0x3e7f4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c72445(%ebx) │ │ │ │ - and $0x8,%al │ │ │ │ - orb $0x8,(%eax) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8087cc8 <__gmpz_get_d_2exp@plt+0x3bef8> │ │ │ │ - cmp %al,%dl │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock sub $0x82,%al │ │ │ │ + hlt │ │ │ │ + dec %esp │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808822c <__gmpz_get_d_2exp@plt+0x3c45c> │ │ │ │ + jne 808a64c <__gmpz_get_d_2exp@plt+0x3e87c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80882bf <__gmpz_get_d_2exp@plt+0x3c4ef> │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock mov $0x82,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a713 <__gmpz_get_d_2exp@plt+0x3e943> │ │ │ │ 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 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x808a540,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80882b0 <__gmpz_get_d_2exp@plt+0x3c4e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x83544f8,%esi │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000000,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8088399 <__gmpz_get_d_2exp@plt+0x3c5c9> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 808839c <__gmpz_get_d_2exp@plt+0x3c5cc> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x835d2ed,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ed4a8 <__gmpz_get_d_2exp@plt+0xa16d8> │ │ │ │ + jb 808a757 <__gmpz_get_d_2exp@plt+0x3e987> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp 80883bc <__gmpz_get_d_2exp@plt+0x3c5ec> │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8d,%al │ │ │ │ - push %ebp │ │ │ │ - cld │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8088493 <__gmpz_get_d_2exp@plt+0x3c6c3> │ │ │ │ - mov $0x835453c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0xa,%edx │ │ │ │ - jne 808843b <__gmpz_get_d_2exp@plt+0x3c66b> │ │ │ │ - movl $0x80884d4,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 808a889 <__gmpz_get_d_2exp@plt+0x3eab9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808a894,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80884d4 <__gmpz_get_d_2exp@plt+0x3c704> │ │ │ │ + jne 808a894 <__gmpz_get_d_2exp@plt+0x3eac4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - test %al,(%ecx) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808a856 <__gmpz_get_d_2exp@plt+0x3ea86> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 808a7dd <__gmpz_get_d_2exp@plt+0x3ea0d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 808a847 <__gmpz_get_d_2exp@plt+0x3ea77> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 808a7dd <__gmpz_get_d_2exp@plt+0x3ea0d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808a847 <__gmpz_get_d_2exp@plt+0x3ea77> │ │ │ │ + movl $0x808a728,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808a7e8 <__gmpz_get_d_2exp@plt+0x3ea18> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %esi │ │ │ │ - add -0x3c8af606(%ebx),%eax │ │ │ │ - movl $0x808847c,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x1(%eax),%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808847c <__gmpz_get_d_2exp@plt+0x3c6ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80884b0,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80884b0 <__gmpz_get_d_2exp@plt+0x3c6e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8088408,-0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + jo 808a841 <__gmpz_get_d_2exp@plt+0x3ea71> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088408 <__gmpz_get_d_2exp@plt+0x3c638> │ │ │ │ + jne 808a870 <__gmpz_get_d_2exp@plt+0x3eaa0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - ret │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0075(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x458b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - lock mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8088456 <__gmpz_get_d_2exp@plt+0x3c686> │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - ret │ │ │ │ + ja 808a937 <__gmpz_get_d_2exp@plt+0x3eb67> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x808a764,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + js 808a9bb <__gmpz_get_d_2exp@plt+0x3ebeb> │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0075(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x458b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - lock jmp 8088493 <__gmpz_get_d_2exp@plt+0x3c6c3> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - ret │ │ │ │ + jb 808aa73 <__gmpz_get_d_2exp@plt+0x3eca3> │ │ │ │ + movl $0x808aa84,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808aa84 <__gmpz_get_d_2exp@plt+0x3ecb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808a98b <__gmpz_get_d_2exp@plt+0x3ebbb> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x808a6a8,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x808a8cc,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80868a0 <__gmpz_get_d_2exp@plt+0x3aad0> │ │ │ │ + mov %?,0x0(%esp,%ebp,1) │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808a99a <__gmpz_get_d_2exp@plt+0x3ebca> │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80868a0 <__gmpz_get_d_2exp@plt+0x3aad0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + je 808aaa7 <__gmpz_get_d_2exp@plt+0x3ecd7> │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0075(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %al,%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x66a5ebf0(%ecx) │ │ │ │ + lock inc %eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808aa40 <__gmpz_get_d_2exp@plt+0x3ec70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - jmp 808850c <__gmpz_get_d_2exp@plt+0x3c73c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x3 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + or %dh,0x0(%esp,%ebp,1) │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add %al,0x167509f9(%ebx) │ │ │ │ - lea -0x1(%eax),%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80883bc <__gmpz_get_d_2exp@plt+0x3c5ec> │ │ │ │ - cmp $0xa,%ecx │ │ │ │ - jne 8088544 <__gmpz_get_d_2exp@plt+0x3c774> │ │ │ │ - incl 0xc(%ebp) │ │ │ │ - movl $0x1,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80883bc <__gmpz_get_d_2exp@plt+0x3c5ec> │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80883bc <__gmpz_get_d_2exp@plt+0x3c5ec> │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808ab8c <__gmpz_get_d_2exp@plt+0x3edbc> │ │ │ │ + add $0x44,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ab82 <__gmpz_get_d_2exp@plt+0x3edb2> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + movl $0x80891f0,-0x40(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + movl $0x808926c,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x808a320,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + lea -0x3d(%edi),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + lea -0x33(%edi),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x808a954,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8368c61,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x25(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%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 80885c3 <__gmpz_get_d_2exp@plt+0x3c7f3> │ │ │ │ + jb 808ac07 <__gmpz_get_d_2exp@plt+0x3ee37> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808859c,-0xc(%ebp) │ │ │ │ + movl $0x808abe0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808859c <__gmpz_get_d_2exp@plt+0x3c7cc> │ │ │ │ + jne 808abe0 <__gmpz_get_d_2exp@plt+0x3ee10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8088585 <__gmpz_get_d_2exp@plt+0x3c7b5> │ │ │ │ + ja 808abc9 <__gmpz_get_d_2exp@plt+0x3edf9> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xa3,%ah │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80885fe <__gmpz_get_d_2exp@plt+0x3c82e> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808ac47 <__gmpz_get_d_2exp@plt+0x3ee77> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808ac54,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83629b2,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 80885a9 <__gmpz_get_d_2exp@plt+0x3c7d9> │ │ │ │ - sub $0x1000000,%eax │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8088671 <__gmpz_get_d_2exp@plt+0x3c8a1> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088667 <__gmpz_get_d_2exp@plt+0x3c897> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x81b903c,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83629b2,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ac54 <__gmpz_get_d_2exp@plt+0x3ee84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8088742 <__gmpz_get_d_2exp@plt+0x3c972> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088750,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088750 <__gmpz_get_d_2exp@plt+0x3c980> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8088734,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80886d9 <__gmpz_get_d_2exp@plt+0x3c909> │ │ │ │ - movl $0x80ed2f4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les (%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %al,(%eax) │ │ │ │ - xchg %ecx,(%eax) │ │ │ │ - or %cl,0x7589fc45(%ecx) │ │ │ │ - add %al,-0x5b16033b(%ebx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl (%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80887d8 <__gmpz_get_d_2exp@plt+0x3ca08> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80887b4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80887b4 <__gmpz_get_d_2exp@plt+0x3c9e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808879d <__gmpz_get_d_2exp@plt+0x3c9cd> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808885d <__gmpz_get_d_2exp@plt+0x3ca8d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088834,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808ad53 <__gmpz_get_d_2exp@plt+0x3ef83> │ │ │ │ + movl $0x808ad60,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088834 <__gmpz_get_d_2exp@plt+0x3ca64> │ │ │ │ + jne 808ad60 <__gmpz_get_d_2exp@plt+0x3ef90> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ac9d <__gmpz_get_d_2exp@plt+0x3eecd> │ │ │ │ + movl $0x808ac14,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808881d <__gmpz_get_d_2exp@plt+0x3ca4d> │ │ │ │ - movl $0x80f1720,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb $0xa1,%al │ │ │ │ - sub $0x1000000,%eax │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80888cd <__gmpz_get_d_2exp@plt+0x3cafd> │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808acac <__gmpz_get_d_2exp@plt+0x3eedc> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80888c3 <__gmpz_get_d_2exp@plt+0x3caf3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x81b903c,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83629b2,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + ja 808acea <__gmpz_get_d_2exp@plt+0x3ef1a> │ │ │ │ + movl $0x808ab9c,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x1a002d,%al │ │ │ │ - push %es │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add $0xad,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ad04 <__gmpz_get_d_2exp@plt+0x3ef34> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0x71,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088fd8 <__gmpz_get_d_2exp@plt+0x3d208> │ │ │ │ + jb 808ae5f <__gmpz_get_d_2exp@plt+0x3f08f> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8088f98,0x0(%ebp) │ │ │ │ + movl $0x808ae74,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088f98 <__gmpz_get_d_2exp@plt+0x3d1c8> │ │ │ │ + jne 808ae74 <__gmpz_get_d_2exp@plt+0x3f0a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov 0x18b002d,%al │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + jo 808adfb <__gmpz_get_d_2exp@plt+0x3f02b> │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8088f6e <__gmpz_get_d_2exp@plt+0x3d19e> │ │ │ │ + ja 808adba <__gmpz_get_d_2exp@plt+0x3efea> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x80885d4,-0x34(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x81b9094,-0x28(%edi) │ │ │ │ - movl $0x8362991,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80ed2cc,-0x1c(%edi) │ │ │ │ - lea -0x26(%edi),%ecx │ │ │ │ + movl $0x808aac4,-0x1c(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x19(%edi),%ecx │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x835452e,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%ecx │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x808ac6c,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jg 8088fe0 <__gmpz_get_d_2exp@plt+0x3d210> │ │ │ │ - mov 0x2c(%ebp),%esi │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rcrb $1,0x18af002d(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8088f5f <__gmpz_get_d_2exp@plt+0x3d18f> │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ + movl $0x8352079,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov (%ecx),%cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8088edf <__gmpz_get_d_2exp@plt+0x3d10f> │ │ │ │ - add $0xffffffbc,%edi │ │ │ │ - movl $0x8088a44,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088a44 <__gmpz_get_d_2exp@plt+0x3cc74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - lahf │ │ │ │ - sub $0x818af00,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b104d(%ebx) │ │ │ │ - xor %cl,0x4c893455(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8088ec6 <__gmpz_get_d_2exp@plt+0x3d0f6> │ │ │ │ - test %edx,%edx │ │ │ │ - jg 8088c02 <__gmpz_get_d_2exp@plt+0x3ce32> │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x3c(%ebp) │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - sahf │ │ │ │ - sub $0x818af00,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b104d(%ebx) │ │ │ │ - xor %cl,0x4c893455(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - jmp 8088ab1 <__gmpz_get_d_2exp@plt+0x3cce1> │ │ │ │ - add $0x9e,%al │ │ │ │ - sub $0x10315000,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - cmp %cl,0x44891855(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov (%ecx),%cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8088d1f <__gmpz_get_d_2exp@plt+0x3cf4f> │ │ │ │ - movl $0x8088af4,0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - lea -0x1(%ecx),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - lea 0x1(%ecx),%eax │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088af4 <__gmpz_get_d_2exp@plt+0x3cd24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8088b84,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + mov $0x835207c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + jo 808ae97 <__gmpz_get_d_2exp@plt+0x3f0c7> │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + fsubrs -0xf76f7f8(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088b84 <__gmpz_get_d_2exp@plt+0x3cdb4> │ │ │ │ + jne 808add8 <__gmpz_get_d_2exp@plt+0x3f008> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8088e2c,0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - movl $0x8088c90,0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - pushf │ │ │ │ - sub $0xd7cb00,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808aed1 <__gmpz_get_d_2exp@plt+0x3f101> │ │ │ │ + movl $0x835207c,-0x8(%ebp) │ │ │ │ + movl $0x835209a,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + mov $0x83520a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + popa │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x44,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088c66 <__gmpz_get_d_2exp@plt+0x3ce96> │ │ │ │ - movl $0x808886c,-0x40(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x81b9094,-0x34(%edi) │ │ │ │ - movl $0x8362991,-0x30(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80ed2a8,-0x28(%edi) │ │ │ │ - lea -0x32(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x81b9094,-0x20(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x83674a5,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - jmp 8088ca2 <__gmpz_get_d_2exp@plt+0x3ced2> │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - movl $0x8088d58,0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808af06 <__gmpz_get_d_2exp@plt+0x3f136> │ │ │ │ + movl $0x8368a91,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + mov $0x83520b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808af3d <__gmpz_get_d_2exp@plt+0x3f16d> │ │ │ │ + movl $0x83520b8,-0x8(%ebp) │ │ │ │ + movl $0x83520d6,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + mov $0x83520e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x74f7cae0(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x4d8b084d(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %ch,%cl │ │ │ │ + add %cl,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808afa0 <__gmpz_get_d_2exp@plt+0x3f1d0> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808afb0 <__gmpz_get_d_2exp@plt+0x3f1e0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - lret $0x54 │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x3c,%edi │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + cld │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 808b067 <__gmpz_get_d_2exp@plt+0x3f297> │ │ │ │ + mov $0x8352104,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088d34 <__gmpz_get_d_2exp@plt+0x3cf64> │ │ │ │ - movl $0x8088680,-0x38(%edi) │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8088770,-0x1c(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80887e4,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ + ja 808afca <__gmpz_get_d_2exp@plt+0x3f1fa> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + movl $0x808af80,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - mov 0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088c3b <__gmpz_get_d_2exp@plt+0x3ce6b> │ │ │ │ - movl $0x8103d0c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%edx │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - jmp 8088d99 <__gmpz_get_d_2exp@plt+0x3cfc9> │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - jmp 8088e8b <__gmpz_get_d_2exp@plt+0x3d0bb> │ │ │ │ - movl $0x8088610,-0x40(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x81b9094,-0x34(%edi) │ │ │ │ - movl $0x8362991,-0x30(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80ed2a8,-0x28(%edi) │ │ │ │ - lea -0x32(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x81b9094,-0x20(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x83674a5,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lock cltd │ │ │ │ - sub $0x500,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8089062 <__gmpz_get_d_2exp@plt+0x3d292> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088f7d <__gmpz_get_d_2exp@plt+0x3d1ad> │ │ │ │ - movl $0x8088558,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - movl $0x83674a5,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - mov $0x8354544,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x80889b8,-0x10(%ebp) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80889b8 <__gmpz_get_d_2exp@plt+0x3cbe8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - cltd │ │ │ │ - sub $0x600,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - sbb $0x89,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808b029 <__gmpz_get_d_2exp@plt+0x3f259> │ │ │ │ + mov $0x83674a5,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808b050,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808891c <__gmpz_get_d_2exp@plt+0x3cb4c> │ │ │ │ + jne 808b050 <__gmpz_get_d_2exp@plt+0x3f280> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8089028,-0x4(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808afd9 <__gmpz_get_d_2exp@plt+0x3f209> │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + movl $0x808b014,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089028 <__gmpz_get_d_2exp@plt+0x3d258> │ │ │ │ + jne 808b014 <__gmpz_get_d_2exp@plt+0x3f244> │ │ │ │ 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 808910f <__gmpz_get_d_2exp@plt+0x3d33f> │ │ │ │ + jb 808b0ef <__gmpz_get_d_2exp@plt+0x3f31f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80890e8,-0xc(%ebp) │ │ │ │ + movl $0x808b0c8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80890e8 <__gmpz_get_d_2exp@plt+0x3d318> │ │ │ │ + jne 808b0c8 <__gmpz_get_d_2exp@plt+0x3f2f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80890d1 <__gmpz_get_d_2exp@plt+0x3d301> │ │ │ │ + ja 808b0b1 <__gmpz_get_d_2exp@plt+0x3f2e1> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ 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 808b11f <__gmpz_get_d_2exp@plt+0x3f34f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808afb0 <__gmpz_get_d_2exp@plt+0x3f1e0> │ │ │ │ + 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 808914f <__gmpz_get_d_2exp@plt+0x3d37f> │ │ │ │ + jb 808b15f <__gmpz_get_d_2exp@plt+0x3f38f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808915c,-0x10(%ebp) │ │ │ │ + movl $0x808b16c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808915c <__gmpz_get_d_2exp@plt+0x3d38c> │ │ │ │ + jne 808b16c <__gmpz_get_d_2exp@plt+0x3f39c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,%gs:0x10076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089246 <__gmpz_get_d_2exp@plt+0x3d476> │ │ │ │ - movl $0x8089254,-0x4(%ebp) │ │ │ │ + jb 808b1a3 <__gmpz_get_d_2exp@plt+0x3f3d3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808afb0 <__gmpz_get_d_2exp@plt+0x3f1e0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b29b <__gmpz_get_d_2exp@plt+0x3f4cb> │ │ │ │ + movl $0x808b2a8,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089254 <__gmpz_get_d_2exp@plt+0x3d484> │ │ │ │ + jne 808b2a8 <__gmpz_get_d_2exp@plt+0x3f4d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x10,%edi │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80891ab <__gmpz_get_d_2exp@plt+0x3d3db> │ │ │ │ - movl $0x808911c,-0xc(%edi) │ │ │ │ + ja 808b1e5 <__gmpz_get_d_2exp@plt+0x3f415> │ │ │ │ + movl $0x808b12c,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x808b180,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80891ba <__gmpz_get_d_2exp@plt+0x3d3ea> │ │ │ │ - add $0xc,%edi │ │ │ │ + jne 808b1f4 <__gmpz_get_d_2exp@plt+0x3f424> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80891eb <__gmpz_get_d_2exp@plt+0x3d41b> │ │ │ │ - movl $0x80890a4,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ + ja 808b232 <__gmpz_get_d_2exp@plt+0x3f462> │ │ │ │ + movl $0x808b084,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x808b0fc,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - add $0x92,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + mov $0x8,%dl │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089204 <__gmpz_get_d_2exp@plt+0x3d434> │ │ │ │ + jne 808b24c <__gmpz_get_d_2exp@plt+0x3f47c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ 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 80892e7 <__gmpz_get_d_2exp@plt+0x3d517> │ │ │ │ + jb 808b33b <__gmpz_get_d_2exp@plt+0x3f56b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80892c0,-0xc(%ebp) │ │ │ │ + movl $0x808b314,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80892c0 <__gmpz_get_d_2exp@plt+0x3d4f0> │ │ │ │ + jne 808b314 <__gmpz_get_d_2exp@plt+0x3f544> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80892a9 <__gmpz_get_d_2exp@plt+0x3d4d9> │ │ │ │ + ja 808b2fd <__gmpz_get_d_2exp@plt+0x3f52d> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ 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 808b36b <__gmpz_get_d_2exp@plt+0x3f59b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808afb0 <__gmpz_get_d_2exp@plt+0x3f1e0> │ │ │ │ + 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 8089327 <__gmpz_get_d_2exp@plt+0x3d557> │ │ │ │ + jb 808b3ab <__gmpz_get_d_2exp@plt+0x3f5db> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8089334,-0x10(%ebp) │ │ │ │ + movl $0x808b3b8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089334 <__gmpz_get_d_2exp@plt+0x3d564> │ │ │ │ + jne 808b3b8 <__gmpz_get_d_2exp@plt+0x3f5e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,%gs:0x10076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808941e <__gmpz_get_d_2exp@plt+0x3d64e> │ │ │ │ - movl $0x808942c,-0x4(%ebp) │ │ │ │ + jb 808b3ef <__gmpz_get_d_2exp@plt+0x3f61f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808afb0 <__gmpz_get_d_2exp@plt+0x3f1e0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b4e7 <__gmpz_get_d_2exp@plt+0x3f717> │ │ │ │ + movl $0x808b4f4,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808942c <__gmpz_get_d_2exp@plt+0x3d65c> │ │ │ │ + jne 808b4f4 <__gmpz_get_d_2exp@plt+0x3f724> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x10,%edi │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8089383 <__gmpz_get_d_2exp@plt+0x3d5b3> │ │ │ │ - movl $0x80892f4,-0xc(%edi) │ │ │ │ + ja 808b431 <__gmpz_get_d_2exp@plt+0x3f661> │ │ │ │ + movl $0x808b378,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x808b3cc,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8089392 <__gmpz_get_d_2exp@plt+0x3d5c2> │ │ │ │ - add $0xc,%edi │ │ │ │ + jne 808b440 <__gmpz_get_d_2exp@plt+0x3f670> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80893c3 <__gmpz_get_d_2exp@plt+0x3d5f3> │ │ │ │ - movl $0x808927c,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ + ja 808b47e <__gmpz_get_d_2exp@plt+0x3f6ae> │ │ │ │ + movl $0x808b2d0,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x808b348,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - fcoml -0xf76f7f8(%ebx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + mov $0x8,%ah │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80893dc <__gmpz_get_d_2exp@plt+0x3d60c> │ │ │ │ + jne 808b498 <__gmpz_get_d_2exp@plt+0x3f6c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - call 2208c101 │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80894a6 <__gmpz_get_d_2exp@plt+0x3d6d6> │ │ │ │ - movl $0x8089174,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x808934c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b582 <__gmpz_get_d_2exp@plt+0x3f7b2> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b578 <__gmpz_get_d_2exp@plt+0x3f7a8> │ │ │ │ + movl $0x808b1b4,-0xc(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x808b400,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x83520b8,-0xc(%ebp) │ │ │ │ + movl $0x83520e4,-0x8(%ebp) │ │ │ │ + movl $0x83520f4,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x835454c,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c4384 <__gmpz_get_d_2exp@plt+0x785b4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8352108,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808950e <__gmpz_get_d_2exp@plt+0x3d73e> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8089504 <__gmpz_get_d_2exp@plt+0x3d734> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - mov (%eax),%al │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - push $0x1002d94 │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8089574 <__gmpz_get_d_2exp@plt+0x3d7a4> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808956a <__gmpz_get_d_2exp@plt+0x3d79a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83629b2,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 808b5b9 <__gmpz_get_d_2exp@plt+0x3f7e9> │ │ │ │ + movl $0x8352108,-0x8(%ebp) │ │ │ │ + movl $0x835212e,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + mov $0x835213c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + les 0x2c(%edx),%ebx │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jb 808b5ee <__gmpz_get_d_2exp@plt+0x3f81e> │ │ │ │ + movl $0x8368ae9,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + mov $0x8352170,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80895f3 <__gmpz_get_d_2exp@plt+0x3d823> │ │ │ │ + jb 808b66b <__gmpz_get_d_2exp@plt+0x3f89b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80895d0,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + movl $0x808b644,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80895d0 <__gmpz_get_d_2exp@plt+0x3d800> │ │ │ │ + jne 808b644 <__gmpz_get_d_2exp@plt+0x3f874> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80895b7 <__gmpz_get_d_2exp@plt+0x3d7e7> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 808b62d <__gmpz_get_d_2exp@plt+0x3f85d> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add %dh,0x19002d(%esi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b6b2 <__gmpz_get_d_2exp@plt+0x3f8e2> │ │ │ │ + movl $0x808b600,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x8366c81,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8352178,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + les 0x2c(%ecx),%ebx │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b6ee <__gmpz_get_d_2exp@plt+0x3f91e> │ │ │ │ + movl $0x8368ad9,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + mov $0x8352180,%esi │ │ │ │ + jmp *-0x4(%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 8089668 <__gmpz_get_d_2exp@plt+0x3d898> │ │ │ │ + jb 808b76b <__gmpz_get_d_2exp@plt+0x3f99b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8089644,-0xc(%ebp) │ │ │ │ + movl $0x808b744,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089644 <__gmpz_get_d_2exp@plt+0x3d874> │ │ │ │ + jne 808b744 <__gmpz_get_d_2exp@plt+0x3f974> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808962d <__gmpz_get_d_2exp@plt+0x3d85d> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x835452e,(%edi) │ │ │ │ + ja 808b72d <__gmpz_get_d_2exp@plt+0x3f95d> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - xor $0xfe,%al │ │ │ │ - (bad) │ │ │ │ - decl 0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x93,%al │ │ │ │ - sub $0x8000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80899ac <__gmpz_get_d_2exp@plt+0x3dbdc> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80899a2 <__gmpz_get_d_2exp@plt+0x3dbd2> │ │ │ │ - cmpl $0x0,0xc(%ebp) │ │ │ │ - jg 80899b4 <__gmpz_get_d_2exp@plt+0x3dbe4> │ │ │ │ - movl $0x8089600,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - cmp $0xa,%edx │ │ │ │ - jne 8089835 <__gmpz_get_d_2exp@plt+0x3da65> │ │ │ │ - movl $0x80ed2f4,-0x38(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x1,-0x2c(%edi) │ │ │ │ - movl $0x80ed298,-0x28(%edi) │ │ │ │ - lea -0x37(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x83674a5,-0x20(%edi) │ │ │ │ - movl $0x8103d0c,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80f1720,-0xc(%edi) │ │ │ │ - lea -0x1b(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80898b3 <__gmpz_get_d_2exp@plt+0x3dae3> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp $0x9,%edx │ │ │ │ - jne 80896cd <__gmpz_get_d_2exp@plt+0x3d8fd> │ │ │ │ - movl $0x80ed2f4,-0x38(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - lea -0x1(%ecx),%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - mov $0x8,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x80ed298,-0x28(%edi) │ │ │ │ - lea -0x37(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x83674a5,-0x20(%edi) │ │ │ │ - movl $0x8103d0c,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80f1720,-0xc(%edi) │ │ │ │ - lea -0x1b(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x80ed2f4,-0x38(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - lea 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80ed298,-0x28(%edi) │ │ │ │ - lea -0x37(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x83674a5,-0x20(%edi) │ │ │ │ - movl $0x8103d0c,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80f1720,-0xc(%edi) │ │ │ │ - lea -0x1b(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + ja 808b7ae <__gmpz_get_d_2exp@plt+0x3f9de> │ │ │ │ + movl $0x808b700,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movl $0x835d5f9,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x69(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089760 <__gmpz_get_d_2exp@plt+0x3d990> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80898cc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80898cc <__gmpz_get_d_2exp@plt+0x3dafc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - nop │ │ │ │ - sub $0x14800,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80898f7 <__gmpz_get_d_2exp@plt+0x3db27> │ │ │ │ - add $0x3c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808990b <__gmpz_get_d_2exp@plt+0x3db3b> │ │ │ │ - movl $0x8089520,-0x38(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x81b9094,-0x2c(%edi) │ │ │ │ - movl $0x8362991,-0x28(%edi) │ │ │ │ - lea -0x38(%edi),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80ed2a8,-0x20(%edi) │ │ │ │ - lea -0x2a(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x81b9094,-0x18(%edi) │ │ │ │ - lea -0x1f(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83674a5,-0x10(%edi) │ │ │ │ - movl $0x8089584,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8354554,%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8352188,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x80894c8,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8089928,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - sub $0x0,%al │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089a1b <__gmpz_get_d_2exp@plt+0x3dc4b> │ │ │ │ - movl $0x8089a5c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089a5c <__gmpz_get_d_2exp@plt+0x3dc8c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x835455c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - and $0xab,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - daa │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x75890c45(%ecx) │ │ │ │ - adc $0xe9,%al │ │ │ │ - xor $0xfc,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - sub $0x0,%al │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor %bl,0x468b0808(%edx) │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or 0x55891075(%ebx),%ecx │ │ │ │ - add %cl,0x4d890845(%ecx) │ │ │ │ - adc %al,0xce9fcc5(%ebx) │ │ │ │ - fcoms 0x2d8efc00 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8089ae0 <__gmpz_get_d_2exp@plt+0x3dd10> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8089ad6 <__gmpz_get_d_2exp@plt+0x3dd06> │ │ │ │ + jb 808b7f7 <__gmpz_get_d_2exp@plt+0x3fa27> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83629b2,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%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 8089b13 <__gmpz_get_d_2exp@plt+0x3dd43> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81b78c0 <__gmpz_get_d_2exp@plt+0x16baf0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0xaa,%al │ │ │ │ + and $0x65,%al │ │ │ │ sub $0x0,%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089bc5 <__gmpz_get_d_2exp@plt+0x3ddf5> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8089bd4,0x0(%ebp) │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089bd4 <__gmpz_get_d_2exp@plt+0x3de04> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - loopne 8089b13 <__gmpz_get_d_2exp@plt+0x3dd43> │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc43bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089b58 <__gmpz_get_d_2exp@plt+0x3dd88> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x8089af4,-0x4(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - subb $0x0,0x44002c(%ecx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - je 8089b74 <__gmpz_get_d_2exp@plt+0x3dda4> │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 808bcff <__gmpz_get_d_2exp@plt+0x3ff2f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808bdbc,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089b74 <__gmpz_get_d_2exp@plt+0x3dda4> │ │ │ │ + jne 808bdbc <__gmpz_get_d_2exp@plt+0x3ffec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8089c76 <__gmpz_get_d_2exp@plt+0x3dea6> │ │ │ │ - add $0x2c,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8089c6c <__gmpz_get_d_2exp@plt+0x3de9c> │ │ │ │ - movl $0x8089a8c,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x81b9094,-0x1c(%edi) │ │ │ │ - movl $0x8362991,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - movl $0x8089b28,-0x4(%edi) │ │ │ │ + ja 808b8cd <__gmpz_get_d_2exp@plt+0x3fafd> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 808b849 <__gmpz_get_d_2exp@plt+0x3fa79> │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808b8be <__gmpz_get_d_2exp@plt+0x3faee> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 808b849 <__gmpz_get_d_2exp@plt+0x3fa79> │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808b8be <__gmpz_get_d_2exp@plt+0x3faee> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x808b7c8,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x8354564,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0xa8 │ │ │ │ - sub $0x0,%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8089caa <__gmpz_get_d_2exp@plt+0x3deda> │ │ │ │ - movl $0x8368c79,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - mov $0x8354574,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8089ced <__gmpz_get_d_2exp@plt+0x3df1d> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8089d04,0x0(%ebp) │ │ │ │ - movl $0x8366ecd,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8089cf0 <__gmpz_get_d_2exp@plt+0x3df20> │ │ │ │ - mov $0x8367496,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %ch,0x1a002c(%eax) │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8089dbf <__gmpz_get_d_2exp@plt+0x3dfef> │ │ │ │ - movl $0x8089dd4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089dd4 <__gmpz_get_d_2exp@plt+0x3e004> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 8089d11 <__gmpz_get_d_2exp@plt+0x3df41> │ │ │ │ - sub $0x0,%al │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8089d57 <__gmpz_get_d_2exp@plt+0x3df87> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x8089cc0,-0x4(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - mov $0x835457c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - andb $0x0,0x346002c(%edi) │ │ │ │ + imul $0x0,(%esi),%edi │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x8(%ebp,%ebx,4) │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - or 0x4d890376(%ebx),%ecx │ │ │ │ - adc %cl,-0x899ebbb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8089d74 <__gmpz_get_d_2exp@plt+0x3dfa4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 8089da1 <__gmpz_get_d_2exp@plt+0x3dfd1> │ │ │ │ - sub $0x0,%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089e59 <__gmpz_get_d_2exp@plt+0x3e089> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8089e38,0x0(%ebp) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808b854 <__gmpz_get_d_2exp@plt+0x3fa84> │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089e38 <__gmpz_get_d_2exp@plt+0x3e068> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - sub $0x0,%al │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x62(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089e70 <__gmpz_get_d_2exp@plt+0x3e0a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354594,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc $0xa7,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + out %eax,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0x8b08362f,%eax │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8089ec6 <__gmpz_get_d_2exp@plt+0x3e0f6> │ │ │ │ - movl $0x8354594,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e9bdc <__gmpz_get_d_2exp@plt+0x9de0c> │ │ │ │ - mov $0x835459c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808bc12 <__gmpz_get_d_2exp@plt+0x3fe42> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b983 <__gmpz_get_d_2exp@plt+0x3fbb3> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 808b952 <__gmpz_get_d_2exp@plt+0x3fb82> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808bca5 <__gmpz_get_d_2exp@plt+0x3fed5> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 808bc97 <__gmpz_get_d_2exp@plt+0x3fec7> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x19002ca6,%esp │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %fs,0x2c(%ebx) │ │ │ │ + add %cl,%ah │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089f01 <__gmpz_get_d_2exp@plt+0x3e131> │ │ │ │ - movl $0x835459c,-0x8(%ebp) │ │ │ │ - movl $0x83545ae,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - mov $0x83545bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0xa6,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8089f6d <__gmpz_get_d_2exp@plt+0x3e19d> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8089f4c,0x0(%ebp) │ │ │ │ + add %cl,-0xe76dfbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808bd02 <__gmpz_get_d_2exp@plt+0x3ff32> │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 808ba6e <__gmpz_get_d_2exp@plt+0x3fc9e> │ │ │ │ + movl $0x808b908,0x14(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089f4c <__gmpz_get_d_2exp@plt+0x3e17c> │ │ │ │ + jne 808b908 <__gmpz_get_d_2exp@plt+0x3fb38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - js 8089ee8 <__gmpz_get_d_2exp@plt+0x3e118> │ │ │ │ - sub $0x0,%al │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x468b0808(%edi,%ebx,4) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089f84 <__gmpz_get_d_2exp@plt+0x3e1b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x83545d4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + out %eax,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - jge 8089fc6 <__gmpz_get_d_2exp@plt+0x3e1f6> │ │ │ │ - xor $0x7468b08,%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - sub $0x0,%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a015 <__gmpz_get_d_2exp@plt+0x3e245> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8089ff4,0x0(%ebp) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808bc1d <__gmpz_get_d_2exp@plt+0x3fe4d> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ba5f <__gmpz_get_d_2exp@plt+0x3fc8f> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 808ba2e <__gmpz_get_d_2exp@plt+0x3fc5e> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 808bcaf <__gmpz_get_d_2exp@plt+0x3fedf> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jge 808bcaa <__gmpz_get_d_2exp@plt+0x3feda> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808bce7 <__gmpz_get_d_2exp@plt+0x3ff17> │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 808bb50 <__gmpz_get_d_2exp@plt+0x3fd80> │ │ │ │ + movl $0x808b9e4,0x14(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089ff4 <__gmpz_get_d_2exp@plt+0x3e224> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - sub $0x0,%al │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax,%eiz,4) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808a02c <__gmpz_get_d_2exp@plt+0x3e25c> │ │ │ │ + jne 808b9e4 <__gmpz_get_d_2exp@plt+0x3fc14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x83545dc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %ah,0x4002c(%ebp) │ │ │ │ + nop │ │ │ │ + andb $0x0,0x2c(%edx) │ │ │ │ + int3 │ │ │ │ + std │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - imul $0xf8458907,0x468b0835,%esi │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,-0xe76cfbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808bc15 <__gmpz_get_d_2exp@plt+0x3fe45> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808bb41 <__gmpz_get_d_2exp@plt+0x3fd71> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 808baf2 <__gmpz_get_d_2exp@plt+0x3fd22> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 808bcb4 <__gmpz_get_d_2exp@plt+0x3fee4> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %cl,0x2d(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a0dd <__gmpz_get_d_2exp@plt+0x3e30d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 808a0e0 <__gmpz_get_d_2exp@plt+0x3e310> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x808a0c0,-0xc(%ebp) │ │ │ │ - mov $0x83629f0,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 808bb1d <__gmpz_get_d_2exp@plt+0x3fd4d> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808bcba <__gmpz_get_d_2exp@plt+0x3feea> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8351d2c,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 808bbfa <__gmpz_get_d_2exp@plt+0x3fe2a> │ │ │ │ + movl $0x808baac,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a0c0 <__gmpz_get_d_2exp@plt+0x3e2f0> │ │ │ │ + jne 808baac <__gmpz_get_d_2exp@plt+0x3fcdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + int3 │ │ │ │ + incl (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a0a8 <__gmpz_get_d_2exp@plt+0x3e2d8> │ │ │ │ - movl $0x80ed2b8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,-0xe76cfbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808bc15 <__gmpz_get_d_2exp@plt+0x3fe45> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808bbeb <__gmpz_get_d_2exp@plt+0x3fe1b> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 808bbbe <__gmpz_get_d_2exp@plt+0x3fdee> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a22e <__gmpz_get_d_2exp@plt+0x3e45e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808a204,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 808bcc0 <__gmpz_get_d_2exp@plt+0x3fef0> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + cmp 0xc(%ebp),%eax │ │ │ │ + jge 808bcc6 <__gmpz_get_d_2exp@plt+0x3fef6> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x808bb78,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a204 <__gmpz_get_d_2exp@plt+0x3e434> │ │ │ │ + jne 808bb78 <__gmpz_get_d_2exp@plt+0x3fda8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add (%eax),%ax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 808bc15 <__gmpz_get_d_2exp@plt+0x3fe45> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + incl (%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ + add %cl,-0xe76cfbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808a127 <__gmpz_get_d_2exp@plt+0x3e357> │ │ │ │ + jne 808bc15 <__gmpz_get_d_2exp@plt+0x3fe45> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a1b2 <__gmpz_get_d_2exp@plt+0x3e3e2> │ │ │ │ + ja 808bcd8 <__gmpz_get_d_2exp@plt+0x3ff08> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 808a17e <__gmpz_get_d_2exp@plt+0x3e3ae> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 808bc72 <__gmpz_get_d_2exp@plt+0x3fea2> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 808a1a7 <__gmpz_get_d_2exp@plt+0x3e3d7> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 808a1a7 <__gmpz_get_d_2exp@plt+0x3e3d7> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 808bccc <__gmpz_get_d_2exp@plt+0x3fefc> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + cmp 0xc(%ebp),%eax │ │ │ │ + jge 808bcd2 <__gmpz_get_d_2exp@plt+0x3ff02> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ add $0xfffffff4,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 808bc9a <__gmpz_get_d_2exp@plt+0x3feca> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 808bc9a <__gmpz_get_d_2exp@plt+0x3feca> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 808bc9a <__gmpz_get_d_2exp@plt+0x3feca> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808bc9a <__gmpz_get_d_2exp@plt+0x3feca> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808bc9a <__gmpz_get_d_2exp@plt+0x3feca> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808bc9a <__gmpz_get_d_2exp@plt+0x3feca> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808bc9a <__gmpz_get_d_2exp@plt+0x3feca> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808bc9a <__gmpz_get_d_2exp@plt+0x3feca> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808bc9a <__gmpz_get_d_2exp@plt+0x3feca> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x808bc2c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808bc2c <__gmpz_get_d_2exp@plt+0x3fe5c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x808b8e4,0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b8e4 <__gmpz_get_d_2exp@plt+0x3fb14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cld │ │ │ │ + pop %edi │ │ │ │ + sub $0x0,%al │ │ │ │ + enter $0x6,$0x0 │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp %ah,-0xf76f7f8(%ecx) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + lock mov 0x890808b9,%al │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a138 <__gmpz_get_d_2exp@plt+0x3e368> │ │ │ │ + jne 808b9a0 <__gmpz_get_d_2exp@plt+0x3fbd0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + mov $0x64002c5f,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock xor %bh,-0xf76f7f8(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808bd30 <__gmpz_get_d_2exp@plt+0x3ff60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 808be11 <__gmpz_get_d_2exp@plt+0x40041> │ │ │ │ + sub $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ - int3 │ │ │ │ - mov 0x468b0808,%eax │ │ │ │ - pop %es │ │ │ │ + jo 808bd7e <__gmpz_get_d_2exp@plt+0x3ffae> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov 0xb(%eax),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x7(%eax),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a1cc <__gmpz_get_d_2exp@plt+0x3e3fc> │ │ │ │ + jne 808bd70 <__gmpz_get_d_2exp@plt+0x3ffa0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x5f,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a291 <__gmpz_get_d_2exp@plt+0x3e4c1> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 808be57 <__gmpz_get_d_2exp@plt+0x40087> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a287 <__gmpz_get_d_2exp@plt+0x3e4b7> │ │ │ │ + ja 808be4d <__gmpz_get_d_2exp@plt+0x4007d> │ │ │ │ mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x808a0ec,-0xc(%edi) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x808b808,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x83670a9,-0x8(%ebp) │ │ │ │ + movl $0x835d5f9,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - faddl 0x1002d(%esi) │ │ │ │ + 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 808a2ce <__gmpz_get_d_2exp@plt+0x3e4fe> │ │ │ │ + jb 808be8d <__gmpz_get_d_2exp@plt+0x400bd> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8362a06,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0xa3,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a382 <__gmpz_get_d_2exp@plt+0x3e5b2> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808a320,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808a320 <__gmpz_get_d_2exp@plt+0x3e550> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0xa2 │ │ │ │ - sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a373 <__gmpz_get_d_2exp@plt+0x3e5a3> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 808a340 <__gmpz_get_d_2exp@plt+0x3e570> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x83545e4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x808a2a4,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - movl $0x83629e9,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ed2b8,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - mov %al,0x3002c │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 808bec9 <__gmpz_get_d_2exp@plt+0x400f9> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x808be64,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + bound %ebp,(%eax,%eax,1) │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a433 <__gmpz_get_d_2exp@plt+0x3e663> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808a444,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808bf7c <__gmpz_get_d_2exp@plt+0x401ac> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808bf72 <__gmpz_get_d_2exp@plt+0x401a2> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + movl $0x808bdf8,-0x18(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x808be9c,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8352180,-0x18(%ebp) │ │ │ │ + movl $0x8352188,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808a444 <__gmpz_get_d_2exp@plt+0x3e674> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - or %ah,0x2002c(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a3d1 <__gmpz_get_d_2exp@plt+0x3e601> │ │ │ │ - movl $0x808a2e0,-0x20(%edi) │ │ │ │ + jb 808c006 <__gmpz_get_d_2exp@plt+0x40236> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808bffc <__gmpz_get_d_2exp@plt+0x4022c> │ │ │ │ + movl $0x808bee8,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x83674a5,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x8352170,-0xc(%ebp) │ │ │ │ + movl $0x8352178,-0x8(%ebp) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x835219c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xa1,%al │ │ │ │ + jl 808c073 <__gmpz_get_d_2exp@plt+0x402a3> │ │ │ │ sub $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + add %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x458b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - mov %eax,0x468b0808 │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808a3ec <__gmpz_get_d_2exp@plt+0x3e61c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - adc $0x85,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + adc %al,0x50e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a496 <__gmpz_get_d_2exp@plt+0x3e6c6> │ │ │ │ + jb 808c071 <__gmpz_get_d_2exp@plt+0x402a1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8362a06,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - mov 0x1002c,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a54a <__gmpz_get_d_2exp@plt+0x3e77a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808a4e8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808a4e8 <__gmpz_get_d_2exp@plt+0x3e718> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0xa1,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a53b <__gmpz_get_d_2exp@plt+0x3e76b> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 808a508 <__gmpz_get_d_2exp@plt+0x3e738> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x83545e4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x808a46c,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - movl $0x83629e9,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ed2b8,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + ja 808c0ad <__gmpz_get_d_2exp@plt+0x402dd> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808c048,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x84,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a586 <__gmpz_get_d_2exp@plt+0x3e7b6> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808c0ed <__gmpz_get_d_2exp@plt+0x4031d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8362a06,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - mov 0x1002c,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a63a <__gmpz_get_d_2exp@plt+0x3e86a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808a5d8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808a5d8 <__gmpz_get_d_2exp@plt+0x3e808> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0xa0,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a62b <__gmpz_get_d_2exp@plt+0x3e85b> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 808a5f8 <__gmpz_get_d_2exp@plt+0x3e828> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x83545e4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x808a55c,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - movl $0x83629e9,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ed2b8,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0x83,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ + ja 808c129 <__gmpz_get_d_2exp@plt+0x40359> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x808c0c4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x54,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808c1ca <__gmpz_get_d_2exp@plt+0x403fa> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c1c0 <__gmpz_get_d_2exp@plt+0x403f0> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + movl $0x808c080,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x808c0fc,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80744ec <__gmpz_get_d_2exp@plt+0x2871c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a676 <__gmpz_get_d_2exp@plt+0x3e8a6> │ │ │ │ + jb 808c207 <__gmpz_get_d_2exp@plt+0x40437> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8362a06,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - lahf │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a72a <__gmpz_get_d_2exp@plt+0x3e95a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808a6c8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808a6c8 <__gmpz_get_d_2exp@plt+0x3e8f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x9f,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a71b <__gmpz_get_d_2exp@plt+0x3e94b> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 808a6e8 <__gmpz_get_d_2exp@plt+0x3e918> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x83545e4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x808a64c,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - movl $0x83629e9,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ed2b8,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x7002c9e,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc433bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808aa1a <__gmpz_get_d_2exp@plt+0x3ec4a> │ │ │ │ + jb 808c339 <__gmpz_get_d_2exp@plt+0x40569> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808aa2c,-0x2c(%ebp) │ │ │ │ + movl $0x808c344,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%eax │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808aa2c <__gmpz_get_d_2exp@plt+0x3ec5c> │ │ │ │ + jne 808c344 <__gmpz_get_d_2exp@plt+0x40574> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x9e,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - push $0x18 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808aa0b <__gmpz_get_d_2exp@plt+0x3ec3b> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c306 <__gmpz_get_d_2exp@plt+0x40536> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jge 808a83d <__gmpz_get_d_2exp@plt+0x3ea6d> │ │ │ │ - movl $0x808a688,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x83674a5,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ + jl 808c28d <__gmpz_get_d_2exp@plt+0x404bd> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 808a9fc <__gmpz_get_d_2exp@plt+0x3ec2c> │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + jne 808c2f7 <__gmpz_get_d_2exp@plt+0x40527> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jge 808a984 <__gmpz_get_d_2exp@plt+0x3ebb4> │ │ │ │ - movl $0x808a598,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + jl 808c28d <__gmpz_get_d_2exp@plt+0x404bd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808c2f7 <__gmpz_get_d_2exp@plt+0x40527> │ │ │ │ + movl $0x808c1d8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x83674a5,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a973 <__gmpz_get_d_2exp@plt+0x3eba3> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808a89c <__gmpz_get_d_2exp@plt+0x3eacc> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a973 <__gmpz_get_d_2exp@plt+0x3eba3> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 808a914 <__gmpz_get_d_2exp@plt+0x3eb44> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 808a956 <__gmpz_get_d_2exp@plt+0x3eb86> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 808a939 <__gmpz_get_d_2exp@plt+0x3eb69> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 808a9fc <__gmpz_get_d_2exp@plt+0x3ec2c> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - movl $0x808a4a8,-0x20(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x83674a5,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x808a8cc,0x10(%ebp) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - enter $0x2c9b,$0x0 │ │ │ │ - or %al,(%esi) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808c298 <__gmpz_get_d_2exp@plt+0x404c8> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - loopne 808a9d8 <__gmpz_get_d_2exp@plt+0x3ec08> │ │ │ │ + hlt │ │ │ │ + and %al,%bl │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a7e0 <__gmpz_get_d_2exp@plt+0x3ea10> │ │ │ │ + jne 808c320 <__gmpz_get_d_2exp@plt+0x40550> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %bl,0x17002c(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ab9e <__gmpz_get_d_2exp@plt+0x3edce> │ │ │ │ - movl $0x808abb0,-0x8(%ebp) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808c3e7 <__gmpz_get_d_2exp@plt+0x40617> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x808c214,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + push %ecx │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808c52d <__gmpz_get_d_2exp@plt+0x4075d> │ │ │ │ + movl $0x808c53c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808abb0 <__gmpz_get_d_2exp@plt+0x3ede0> │ │ │ │ + jne 808c53c <__gmpz_get_d_2exp@plt+0x4076c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x2c,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808aaa3 <__gmpz_get_d_2exp@plt+0x3ecd3> │ │ │ │ + ja 808c499 <__gmpz_get_d_2exp@plt+0x406c9> │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ mov 0x6(%esi),%edx │ │ │ │ - movl $0x808a73c,-0x28(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + movl $0x808c37c,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x83670a9,0x18(%ebp) │ │ │ │ + movl $0x808c4b4,0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c4b4 <__gmpz_get_d_2exp@plt+0x406e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x9a,%ah │ │ │ │ + cld │ │ │ │ + push %eax │ │ │ │ + sub $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x4d890845(%ecx) │ │ │ │ + or $0xe9,%al │ │ │ │ + lcall $0xd490,$0x66fffe9a │ │ │ │ + push %eax │ │ │ │ sub $0x0,%al │ │ │ │ enter $0x0,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808aab2 <__gmpz_get_d_2exp@plt+0x3ece2> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ab22 <__gmpz_get_d_2exp@plt+0x3ed52> │ │ │ │ - movl $0x808a394,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jne 808c441 <__gmpz_get_d_2exp@plt+0x40671> │ │ │ │ + movl $0x808c510,0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x83670a9,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - lcall $0x0,$0x4002c │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c510 <__gmpz_get_d_2exp@plt+0x40740> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x84002c50,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x75890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891055(%ebx) │ │ │ │ + or %cl,0x45890c4d(%ecx) │ │ │ │ + adc %al,0x3be904c5(%ebx) │ │ │ │ + lcall $0x74fc,$0x63fffffe │ │ │ │ + push %eax │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock inc %eax │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ + lock fadd %st,%st(4) │ │ │ │ or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ab40 <__gmpz_get_d_2exp@plt+0x3ed70> │ │ │ │ + jne 808c4dc <__gmpz_get_d_2exp@plt+0x4070c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - jge 808ac14 <__gmpz_get_d_2exp@plt+0x3ee44> │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ac1a <__gmpz_get_d_2exp@plt+0x3ee4a> │ │ │ │ + jb 808c5a7 <__gmpz_get_d_2exp@plt+0x407d7> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8362a06,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x2c99,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808acce <__gmpz_get_d_2exp@plt+0x3eefe> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ac6c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ac6c <__gmpz_get_d_2exp@plt+0x3ee9c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %bl,0x2c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808acbf <__gmpz_get_d_2exp@plt+0x3eeef> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 808ac8c <__gmpz_get_d_2exp@plt+0x3eebc> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x83545e4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x808abf0,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - movl $0x83629e9,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ed2b8,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x99,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ad7b <__gmpz_get_d_2exp@plt+0x3efab> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ad34,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ad34 <__gmpz_get_d_2exp@plt+0x3ef64> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcrb $0x0,0x1002c(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808ad17 <__gmpz_get_d_2exp@plt+0x3ef47> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x808ac2c,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x83674a5,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - jnp 808adb0 <__gmpz_get_d_2exp@plt+0x3efe0> │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808adb6 <__gmpz_get_d_2exp@plt+0x3efe6> │ │ │ │ + jb 808c6d9 <__gmpz_get_d_2exp@plt+0x40909> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808c6e4,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8362a06,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x98,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ae6a <__gmpz_get_d_2exp@plt+0x3f09a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ae08,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ae08 <__gmpz_get_d_2exp@plt+0x3f038> │ │ │ │ + jne 808c6e4 <__gmpz_get_d_2exp@plt+0x40914> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - sub $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808ae5b <__gmpz_get_d_2exp@plt+0x3f08b> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 808ae28 <__gmpz_get_d_2exp@plt+0x3f058> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov $0x83545e4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x808ad8c,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - movl $0x83629e9,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ed2b8,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 808ae09 <__gmpz_get_d_2exp@plt+0x3f039> │ │ │ │ - sub $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808aee2 <__gmpz_get_d_2exp@plt+0x3f112> │ │ │ │ - add $0x18,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808aed8 <__gmpz_get_d_2exp@plt+0x3f108> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x808adc8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 808c6a6 <__gmpz_get_d_2exp@plt+0x408d6> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 808c62d <__gmpz_get_d_2exp@plt+0x4085d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 808c697 <__gmpz_get_d_2exp@plt+0x408c7> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 808c62d <__gmpz_get_d_2exp@plt+0x4085d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808c697 <__gmpz_get_d_2exp@plt+0x408c7> │ │ │ │ + movl $0x808c578,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov %?,0x2d(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808af1e <__gmpz_get_d_2exp@plt+0x3f14e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8362a06,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les 0x1002c(%esi),%edx │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808afd2 <__gmpz_get_d_2exp@plt+0x3f202> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808af70,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808af70 <__gmpz_get_d_2exp@plt+0x3f1a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %dl,0x2c(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808afc3 <__gmpz_get_d_2exp@plt+0x3f1f3> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 808af90 <__gmpz_get_d_2exp@plt+0x3f1c0> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x83545e4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x808aef4,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - movl $0x83629e9,-0xc(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ed2b8,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - jns 808b008 <__gmpz_get_d_2exp@plt+0x3f238> │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808b00e <__gmpz_get_d_2exp@plt+0x3f23e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8362a06,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808c638 <__gmpz_get_d_2exp@plt+0x40868> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0x95 │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b0c2 <__gmpz_get_d_2exp@plt+0x3f2f2> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808b060,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + rol $0x8,%dh │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b060 <__gmpz_get_d_2exp@plt+0x3f290> │ │ │ │ + jne 808c6c0 <__gmpz_get_d_2exp@plt+0x408f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - xchg %eax,%ebp │ │ │ │ - sub $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b0b3 <__gmpz_get_d_2exp@plt+0x3f2e3> │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 808b080 <__gmpz_get_d_2exp@plt+0x3f2b0> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x83545e4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x808afe4,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x81b9094,-0x10(%edi) │ │ │ │ - movl $0x83629e9,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ed2b8,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %dl,0x6002c(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808b279 <__gmpz_get_d_2exp@plt+0x3f4a9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808b164,-0x28(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ + ja 808c787 <__gmpz_get_d_2exp@plt+0x409b7> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b164 <__gmpz_get_d_2exp@plt+0x3f394> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - sub $0x0,%al │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808b26a <__gmpz_get_d_2exp@plt+0x3f49a> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 808b1c1 <__gmpz_get_d_2exp@plt+0x3f3f1> │ │ │ │ - movl $0x808b020,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x83674a5,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 808b25b <__gmpz_get_d_2exp@plt+0x3f48b> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 808b21c <__gmpz_get_d_2exp@plt+0x3f44c> │ │ │ │ - movl $0x808af30,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x83674a5,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 808b25b <__gmpz_get_d_2exp@plt+0x3f48b> │ │ │ │ - movl $0x808ae7c,-0x20(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x808c5b4,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80ed298,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - push $0x17002c93 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x4e,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b386 <__gmpz_get_d_2exp@plt+0x3f5b6> │ │ │ │ - movl $0x808b398,-0x4(%ebp) │ │ │ │ + jb 808c8c0 <__gmpz_get_d_2exp@plt+0x40af0> │ │ │ │ + movl $0x808c8d0,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b398 <__gmpz_get_d_2exp@plt+0x3f5c8> │ │ │ │ + jne 808c8d0 <__gmpz_get_d_2exp@plt+0x40b00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x28,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b2bd <__gmpz_get_d_2exp@plt+0x3f4ed> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x808b0d4,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + ja 808c833 <__gmpz_get_d_2exp@plt+0x40a63> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x808c71c,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808c850,0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c850 <__gmpz_get_d_2exp@plt+0x40a80> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x92,%ah │ │ │ │ + pusha │ │ │ │ + dec %ebp │ │ │ │ sub $0x0,%al │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808b2cc <__gmpz_get_d_2exp@plt+0x3f4fc> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b323 <__gmpz_get_d_2exp@plt+0x3f553> │ │ │ │ - movl $0x808ace0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x4d890845(%ecx) │ │ │ │ + or $0xe9,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + cmp %cl,0x2c(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808c7db <__gmpz_get_d_2exp@plt+0x40a0b> │ │ │ │ + movl $0x808c8ac,0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c8ac <__gmpz_get_d_2exp@plt+0x40adc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x4d,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %ch,%cl │ │ │ │ + test $0x96,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - xchg %eax,%edx │ │ │ │ + nop │ │ │ │ + loopne 808c912 <__gmpz_get_d_2exp@plt+0x40b42> │ │ │ │ sub $0x0,%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock inc %eax │ │ │ │ - mov $0x8,%bl │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + lock js 808c89d <__gmpz_get_d_2exp@plt+0x40acd> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b340 <__gmpz_get_d_2exp@plt+0x3f570> │ │ │ │ + jne 808c878 <__gmpz_get_d_2exp@plt+0x40aa8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sbb %dl,0x18002c(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x300,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b44b <__gmpz_get_d_2exp@plt+0x3f67b> │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 808c99a <__gmpz_get_d_2exp@plt+0x40bca> │ │ │ │ + add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b441 <__gmpz_get_d_2exp@plt+0x3f671> │ │ │ │ - movl $0x808a240,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x808aa6c,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x808b28c,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ + ja 808c990 <__gmpz_get_d_2exp@plt+0x40bc0> │ │ │ │ + movl $0x808c148,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x808c404,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x808c7a4,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8368b01,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0xd(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x8354604,%esi │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x8352200,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b481 <__gmpz_get_d_2exp@plt+0x3f6b1> │ │ │ │ - movl $0x8354594,-0x8(%ebp) │ │ │ │ - movl $0x8354622,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - mov $0x8354630,%esi │ │ │ │ + jb 808c9ca <__gmpz_get_d_2exp@plt+0x40bfa> │ │ │ │ + movl $0x8352238,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + mov $0x835224c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x19002c90,%eax │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808b4ed <__gmpz_get_d_2exp@plt+0x3f71d> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808b4cc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b4cc <__gmpz_get_d_2exp@plt+0x3f6fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %dl,0xc4002c(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x468b0808(,%esi,4) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b504 <__gmpz_get_d_2exp@plt+0x3f734> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354640,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - nop │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - popf │ │ │ │ - das │ │ │ │ - or %cl,%ss:0x45890746(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b561 <__gmpz_get_d_2exp@plt+0x3f791> │ │ │ │ - movl $0x8354640,-0x8(%ebp) │ │ │ │ - movl $0x835465e,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - mov $0x835466c,%esi │ │ │ │ + jb 808c9fa <__gmpz_get_d_2exp@plt+0x40c2a> │ │ │ │ + movl $0x835225c,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + mov $0x8352270,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fmuls 0x19002c(%edi) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b5cd <__gmpz_get_d_2exp@plt+0x3f7fd> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808b5ac,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b5ac <__gmpz_get_d_2exp@plt+0x3f7dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x8f,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - les (%eax),%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - mov $0x8,%ch │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - or 0x4d890376(%ebx),%ecx │ │ │ │ - or %cl,-0x899f3bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808b5e4 <__gmpz_get_d_2exp@plt+0x3f814> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x835467c,%esi │ │ │ │ + jb 808ca2a <__gmpz_get_d_2exp@plt+0x40c5a> │ │ │ │ + movl $0x8352280,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + mov $0x8352294,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 808b569 <__gmpz_get_d_2exp@plt+0x3f799> │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - xchg %eax,%ebp │ │ │ │ - das │ │ │ │ - or %cl,%ss:0x45890746(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b641 <__gmpz_get_d_2exp@plt+0x3f871> │ │ │ │ - movl $0x835467c,-0x8(%ebp) │ │ │ │ - movl $0x835469a,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - mov $0x83546a8,%esi │ │ │ │ + jb 808ca5a <__gmpz_get_d_2exp@plt+0x40c8a> │ │ │ │ + movl $0x83522a4,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + mov $0x83522b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - nop │ │ │ │ - sub $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b6ad <__gmpz_get_d_2exp@plt+0x3f8dd> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808b68c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b68c <__gmpz_get_d_2exp@plt+0x3f8bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x90,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - les (%eax),%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - mov $0x8,%dh │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - or 0x4d890376(%ebx),%ecx │ │ │ │ - or %cl,-0x899f3bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808b6c4 <__gmpz_get_d_2exp@plt+0x3f8f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x83546c8,%esi │ │ │ │ + jb 808ca8a <__gmpz_get_d_2exp@plt+0x40cba> │ │ │ │ + movl $0x83522c8,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + mov $0x83522dc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - das │ │ │ │ - or %cl,%ss:0x45890746(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - mov (%eax,%eax,1),%gs │ │ │ │ + xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b755 <__gmpz_get_d_2exp@plt+0x3f985> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808b734,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b734 <__gmpz_get_d_2exp@plt+0x3f964> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %cl,0xc4002c(%esi) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x8(%edi,%esi,4) │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - or 0x4d890376(%ebx),%ecx │ │ │ │ - or %cl,-0x899f3bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808b76c <__gmpz_get_d_2exp@plt+0x3f99c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x83546f4,%esi │ │ │ │ + jb 808caba <__gmpz_get_d_2exp@plt+0x40cea> │ │ │ │ + movl $0x83522ec,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + mov $0x8352300,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call c08e3f2 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cltd │ │ │ │ - das │ │ │ │ - or %cl,%ss:0x45890746(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b7c9 <__gmpz_get_d_2exp@plt+0x3f9f9> │ │ │ │ - movl $0x83546f4,-0x8(%ebp) │ │ │ │ - movl $0x8354712,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - mov $0x8354720,%esi │ │ │ │ + jb 808caea <__gmpz_get_d_2exp@plt+0x40d1a> │ │ │ │ + movl $0x8352310,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + mov $0x8352324,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b7fa <__gmpz_get_d_2exp@plt+0x3fa2a> │ │ │ │ - movl $0x8354720,-0x4(%ebp) │ │ │ │ + jb 808cb1a <__gmpz_get_d_2exp@plt+0x40d4a> │ │ │ │ + movl $0x8352334,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80f1668 <__gmpz_get_d_2exp@plt+0xa5898> │ │ │ │ - mov $0x8354730,%esi │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + mov $0x8352348,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov $0xc6890808,%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808cb97 <__gmpz_get_d_2exp@plt+0x40dc7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808cb70,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b830 <__gmpz_get_d_2exp@plt+0x3fa60> │ │ │ │ + jne 808cb70 <__gmpz_get_d_2exp@plt+0x40da0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x750a037e(%ebx) │ │ │ │ - or 0x8367491(%esi),%edi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8367496,%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808cb59 <__gmpz_get_d_2exp@plt+0x40d89> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - clc │ │ │ │ - mov %gs,(%eax,%eax,1) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 808cbfb <__gmpz_get_d_2exp@plt+0x40e2b> │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b8ad <__gmpz_get_d_2exp@plt+0x3fadd> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808b88c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b88c <__gmpz_get_d_2exp@plt+0x3fabc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x2c8c,$0x0 │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - mov $0x468b0808,%eax │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b8c4 <__gmpz_get_d_2exp@plt+0x3faf4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354768,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 808cbd2 <__gmpz_get_d_2exp@plt+0x40e02> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83629b2,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - mov %gs,(%eax,%eax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + pop %ebp │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - gs inc %edi │ │ │ │ - xor $0x7468b08,%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808cc87 <__gmpz_get_d_2exp@plt+0x40eb7> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808cc7d <__gmpz_get_d_2exp@plt+0x40ead> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x808cba8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808cc60,-0xc(%ebp) │ │ │ │ + movl $0x82089ca,-0x14(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,0x47(%eax) │ │ │ │ - xor $0x44d8b08,%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 80f0500 <__gmpz_get_d_2exp@plt+0xa4730> │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b997 <__gmpz_get_d_2exp@plt+0x3fbc7> │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808cc46 <__gmpz_get_d_2exp@plt+0x40e76> │ │ │ │ + movl $0x80c81e8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lock pop %esp │ │ │ │ + sub $0x200,%eax │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808cd33 <__gmpz_get_d_2exp@plt+0x40f63> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808b970,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x808ccec,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b970 <__gmpz_get_d_2exp@plt+0x3fba0> │ │ │ │ + jne 808ccec <__gmpz_get_d_2exp@plt+0x40f1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + pop %esp │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b959 <__gmpz_get_d_2exp@plt+0x3fb89> │ │ │ │ + ja 808cccf <__gmpz_get_d_2exp@plt+0x40eff> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x808cbe4,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + inc %eax │ │ │ │ + pop %esp │ │ │ │ + sub $0x5001900,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b9da <__gmpz_get_d_2exp@plt+0x3fc0a> │ │ │ │ - movl $0x808b92c,-0x8(%edi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808cefa <__gmpz_get_d_2exp@plt+0x4112a> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x83670a9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + movl $0x808ce00,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ce00 <__gmpz_get_d_2exp@plt+0x41030> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jae 808ce48 <__gmpz_get_d_2exp@plt+0x41078> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808cdb0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808cdb0 <__gmpz_get_d_2exp@plt+0x40fe0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + fcomps 0x2d(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 808cef0 <__gmpz_get_d_2exp@plt+0x41120> │ │ │ │ + movl $0x808ced4,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81b8a94 <__gmpz_get_d_2exp@plt+0x16ccc4> │ │ │ │ + nop │ │ │ │ + mov %bl,0x2d(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 808cdbf <__gmpz_get_d_2exp@plt+0x40fef> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x808ce38,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + pop %ebx │ │ │ │ + sub $0x8400,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cefab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ce11 <__gmpz_get_d_2exp@plt+0x41041> │ │ │ │ + movl $0x808cc98,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808ce94,0x0(%ebp) │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x387cf3ab(%ebx) │ │ │ │ + or $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 808ce73 <__gmpz_get_d_2exp@plt+0x410a3> │ │ │ │ + movl $0x808cb2c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8354780,%esi │ │ │ │ + nop │ │ │ │ + mov $0x5a,%ah │ │ │ │ + sub $0x500,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 808cd72 <__gmpz_get_d_2exp@plt+0x40fa2> │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 808ce9d <__gmpz_get_d_2exp@plt+0x410cd> │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + jmp 808ce9d <__gmpz_get_d_2exp@plt+0x410cd> │ │ │ │ + mov $0x8352358,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,0x2c(%ecx) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ba12 <__gmpz_get_d_2exp@plt+0x3fc42> │ │ │ │ - movl $0x8365969,-0x4(%ebp) │ │ │ │ + jb 808cf2d <__gmpz_get_d_2exp@plt+0x4115d> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ - mov $0x8354784,%esi │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - 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 808ba97 <__gmpz_get_d_2exp@plt+0x3fcc7> │ │ │ │ + jb 808cf99 <__gmpz_get_d_2exp@plt+0x411c9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ba70,-0xc(%ebp) │ │ │ │ + movl $0x808cfa4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ba70 <__gmpz_get_d_2exp@plt+0x3fca0> │ │ │ │ + jne 808cfa4 <__gmpz_get_d_2exp@plt+0x411d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ba59 <__gmpz_get_d_2exp@plt+0x3fc89> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 808cf65 <__gmpz_get_d_2exp@plt+0x41195> │ │ │ │ + movl $0x81b903c,-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 %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x8(%edi,%ecx,8) │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 818ce30 <__gmpz_get_d_2exp@plt+0x141060> │ │ │ │ + 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 808bad7 <__gmpz_get_d_2exp@plt+0x3fd07> │ │ │ │ + jb 808cfed <__gmpz_get_d_2exp@plt+0x4121d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808bae4,-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 808bae4 <__gmpz_get_d_2exp@plt+0x3fd14> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808d029 <__gmpz_get_d_2exp@plt+0x41259> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808cfc4,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:-0x7377ff8a(%ebp) │ │ │ │ - sub $0x0,%al │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808d069 <__gmpz_get_d_2exp@plt+0x41299> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808bed7 <__gmpz_get_d_2exp@plt+0x40107> │ │ │ │ - movl $0x808bee8,-0x8(%ebp) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808d0a5 <__gmpz_get_d_2exp@plt+0x412d5> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808bee8 <__gmpz_get_d_2exp@plt+0x40118> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x808bcec,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808bcec <__gmpz_get_d_2exp@plt+0x3ff1c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0x8c,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - push %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xac,%al │ │ │ │ - mov $0xf1890808,%esp │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808bcac <__gmpz_get_d_2exp@plt+0x3fedc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - mov (%eax,%eax,1),%ebp │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808bb7f <__gmpz_get_d_2exp@plt+0x3fdaf> │ │ │ │ - movl $0x81b5f68,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x808bbe0,0x0(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b22a8 <__gmpz_get_d_2exp@plt+0x1664d8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x8b,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x8(%ebx,%edi,4) │ │ │ │ - or %cl,0x458bf875(%ecx) │ │ │ │ - adc %cl,-0x3a7c03bb(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 81b0b04 <__gmpz_get_d_2exp@plt+0x164d34> │ │ │ │ - movl $0x808bc28,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808bc28 <__gmpz_get_d_2exp@plt+0x3fe58> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - mov (%eax,%eax,1),%ebp │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x468b0808(%ebx,%edi,4) │ │ │ │ - add -0x3a7c03bb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - jmp 8103e5c <__gmpz_get_d_2exp@plt+0xb808c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x808bc60,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808bc3d <__gmpz_get_d_2exp@plt+0x3fe6d> │ │ │ │ - movl $0x808baa4,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + movl $0x808d040,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fmull 0x5002c(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 808bbf8 <__gmpz_get_d_2exp@plt+0x3fe28> │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 808bc6f <__gmpz_get_d_2exp@plt+0x3fe9f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - mov (%eax,%eax,1),%ch │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov $0x8354419,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 808bcc2 <__gmpz_get_d_2exp@plt+0x3fef2> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - je 808bc94 <__gmpz_get_d_2exp@plt+0x3fec4> │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808bb37 <__gmpz_get_d_2exp@plt+0x3fd67> │ │ │ │ - movl $0x808bec4,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808bec4 <__gmpz_get_d_2exp@plt+0x400f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x8a,%al │ │ │ │ + aam $0x3f │ │ │ │ sub $0x0,%al │ │ │ │ - test %eax,(%eax) │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x8c,%al │ │ │ │ - mov $0xf1890808,%esi │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808be8c <__gmpz_get_d_2exp@plt+0x400bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - mov %ebp,(%eax,%eax,1) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808bd6f <__gmpz_get_d_2exp@plt+0x3ff9f> │ │ │ │ - movl $0x81b5f68,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x808bdd0,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808d158 <__gmpz_get_d_2exp@plt+0x41388> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d14e <__gmpz_get_d_2exp@plt+0x4137e> │ │ │ │ + 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 0x17(%eax),%eax │ │ │ │ + movl $0x808cffc,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x808d078,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b22a8 <__gmpz_get_d_2exp@plt+0x1664d8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x5002c89,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x8(%ebp,%edi,4) │ │ │ │ - or %cl,0x458bf875(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b0b04 <__gmpz_get_d_2exp@plt+0x164d34> │ │ │ │ - movl $0x808be18,-0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808be18 <__gmpz_get_d_2exp@plt+0x40048> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 808bd97 <__gmpz_get_d_2exp@plt+0x3ffc7> │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x468b0808(%ebp,%edi,4) │ │ │ │ - add -0x3a7c03bb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - jmp 8103e5c <__gmpz_get_d_2exp@plt+0xb808c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x808be50,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808be2d <__gmpz_get_d_2exp@plt+0x4005d> │ │ │ │ - movl $0x808ba2c,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - mov %ch,(%eax,%eax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808bde8 <__gmpz_get_d_2exp@plt+0x40018> │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 808be58 <__gmpz_get_d_2exp@plt+0x40088> │ │ │ │ - nop │ │ │ │ - les 0x44002c(%eax),%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0xba,%al │ │ │ │ - sbb %eax,0x8(%ebp,%esi,1) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 808be9b <__gmpz_get_d_2exp@plt+0x400cb> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x4002c88,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0xbd,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808bd14 <__gmpz_get_d_2exp@plt+0x3ff44> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ 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 808bf7f <__gmpz_get_d_2exp@plt+0x401af> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808bf58,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808bf58 <__gmpz_get_d_2exp@plt+0x40188> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808bf41 <__gmpz_get_d_2exp@plt+0x40171> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 808bfbf <__gmpz_get_d_2exp@plt+0x401ef> │ │ │ │ + jb 808d18b <__gmpz_get_d_2exp@plt+0x413bb> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808bfcc,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808bfcc <__gmpz_get_d_2exp@plt+0x401fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 818cda0 <__gmpz_get_d_2exp@plt+0x140fd0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:-0x785fff8a(%ebp) │ │ │ │ - sub $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808c3bf <__gmpz_get_d_2exp@plt+0x405ef> │ │ │ │ - movl $0x808c3d0,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808c3d0 <__gmpz_get_d_2exp@plt+0x40600> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x808c1d4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808c1d4 <__gmpz_get_d_2exp@plt+0x40404> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - xchg %ebp,(%eax,%eax,1) │ │ │ │ - push %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x94,%al │ │ │ │ - rorl $0x8,(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808c194 <__gmpz_get_d_2exp@plt+0x403c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x87,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + clc │ │ │ │ + ds sub $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808c067 <__gmpz_get_d_2exp@plt+0x40297> │ │ │ │ - movl $0x81b5f68,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x808c0c8,0x0(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808d217 <__gmpz_get_d_2exp@plt+0x41447> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d20d <__gmpz_get_d_2exp@plt+0x4143d> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x808cf38,-0x30(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x808d0c4,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x30(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x808d168,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b22a8 <__gmpz_get_d_2exp@plt+0x1664d8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rolb $0x0,0x6002c(%esi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x8(%eax,%eax,8) │ │ │ │ - or %cl,0x458bf875(%ecx) │ │ │ │ - adc %cl,-0x3a7c03bb(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 81b0b04 <__gmpz_get_d_2exp@plt+0x164d34> │ │ │ │ - movl $0x808c110,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808c110 <__gmpz_get_d_2exp@plt+0x40340> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 808c08c <__gmpz_get_d_2exp@plt+0x402bc> │ │ │ │ - sub $0x0,%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x468b0808(%eax,%eax,8) │ │ │ │ - add -0x3a7c03bb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - jmp 8103e5c <__gmpz_get_d_2exp@plt+0xb808c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x808c148,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c125 <__gmpz_get_d_2exp@plt+0x40355> │ │ │ │ - movl $0x808bf8c,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - test %ebp,(%eax,%eax,1) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 808c0e0 <__gmpz_get_d_2exp@plt+0x40310> │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 808c157 <__gmpz_get_d_2exp@plt+0x40387> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x85,%ah │ │ │ │ - sub $0x0,%al │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov $0x8354419,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 808c1aa <__gmpz_get_d_2exp@plt+0x403da> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %es,0x5002c(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808c01f <__gmpz_get_d_2exp@plt+0x4024f> │ │ │ │ - movl $0x808c3ac,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808c3ac <__gmpz_get_d_2exp@plt+0x405dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - push %esp │ │ │ │ - test %ebp,(%eax,%eax,1) │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x74,%al │ │ │ │ - ret │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808c374 <__gmpz_get_d_2exp@plt+0x405a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x85,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %esp │ │ │ │ + pop %ebp │ │ │ │ + sub $0x100,%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808c257 <__gmpz_get_d_2exp@plt+0x40487> │ │ │ │ - movl $0x81b5f68,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x808c2b8,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b22a8 <__gmpz_get_d_2exp@plt+0x1664d8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rolb $1,0x500(%esp,%ebp,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%edx,%eax,8) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81b0b04 <__gmpz_get_d_2exp@plt+0x164d34> │ │ │ │ - movl $0x808c300,-0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 808d255 <__gmpz_get_d_2exp@plt+0x41485> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808d264,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c300 <__gmpz_get_d_2exp@plt+0x40530> │ │ │ │ + jne 808d264 <__gmpz_get_d_2exp@plt+0x41494> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %al,0x500(%esp,%ebp,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x8(%edx,%eax,8) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8103e5c <__gmpz_get_d_2exp@plt+0xb808c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x808c338,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c315 <__gmpz_get_d_2exp@plt+0x40545> │ │ │ │ - movl $0x808bf14,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - nop │ │ │ │ - adc $0x84,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808c2d0 <__gmpz_get_d_2exp@plt+0x40500> │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 808c340 <__gmpz_get_d_2exp@plt+0x40570> │ │ │ │ - nop │ │ │ │ - faddl 0x44002c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc %bl,0x2d(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0xba,%al │ │ │ │ - sbb %eax,0x8(%ebp,%esi,1) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 808c383 <__gmpz_get_d_2exp@plt+0x405b3> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x4002c83,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - rorl $0x8,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808c1fc <__gmpz_get_d_2exp@plt+0x4042c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %dh,%dh │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808c44d <__gmpz_get_d_2exp@plt+0x4067d> │ │ │ │ - movl $0x808bb00,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x808bfe8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80f1668 <__gmpz_get_d_2exp@plt+0xa5898> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x835479c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cmp $0x83,%al │ │ │ │ - sub $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 808c497 <__gmpz_get_d_2exp@plt+0x406c7> │ │ │ │ - movl $0x8366ecd,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83547ac,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ - mov $0x83547c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jmp 808ca94 <__gmpz_get_d_2exp@plt+0x40cc4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,0x3(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c4df <__gmpz_get_d_2exp@plt+0x4070f> │ │ │ │ + jb 808d2a7 <__gmpz_get_d_2exp@plt+0x414d7> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -77333,162 +79017,167 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c611 <__gmpz_get_d_2exp@plt+0x40841> │ │ │ │ + jb 808d3e1 <__gmpz_get_d_2exp@plt+0x41611> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c61c,-0x24(%ebp) │ │ │ │ + movl $0x808d3ec,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c61c <__gmpz_get_d_2exp@plt+0x4084c> │ │ │ │ + jne 808d3ec <__gmpz_get_d_2exp@plt+0x4161c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c5de <__gmpz_get_d_2exp@plt+0x4080e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + ja 808d3ae <__gmpz_get_d_2exp@plt+0x415de> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 808c565 <__gmpz_get_d_2exp@plt+0x40795> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 808c5cf <__gmpz_get_d_2exp@plt+0x407ff> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 808d32d <__gmpz_get_d_2exp@plt+0x4155d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808d39f <__gmpz_get_d_2exp@plt+0x415cf> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 808c565 <__gmpz_get_d_2exp@plt+0x40795> │ │ │ │ + jl 808d32d <__gmpz_get_d_2exp@plt+0x4155d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 808c5cf <__gmpz_get_d_2exp@plt+0x407ff> │ │ │ │ - movl $0x808c4b0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + jne 808d39f <__gmpz_get_d_2exp@plt+0x415cf> │ │ │ │ + movl $0x808d278,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808c570 <__gmpz_get_d_2exp@plt+0x407a0> │ │ │ │ + jne 808d338 <__gmpz_get_d_2exp@plt+0x41568> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - clc │ │ │ │ - lds (%eax),%ecx │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + enter $0x8d3,$0x8 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c5f8 <__gmpz_get_d_2exp@plt+0x40828> │ │ │ │ + jne 808d3c8 <__gmpz_get_d_2exp@plt+0x415f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808c6bf <__gmpz_get_d_2exp@plt+0x408ef> │ │ │ │ + ja 808d497 <__gmpz_get_d_2exp@plt+0x416c7> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x808c4ec,-0x20(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + movl $0x808d2b4,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c703 <__gmpz_get_d_2exp@plt+0x40933> │ │ │ │ + jb 808d4db <__gmpz_get_d_2exp@plt+0x4170b> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -77498,394 +79187,380 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c835 <__gmpz_get_d_2exp@plt+0x40a65> │ │ │ │ + jb 808d615 <__gmpz_get_d_2exp@plt+0x41845> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c840,-0x24(%ebp) │ │ │ │ + movl $0x808d620,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c840 <__gmpz_get_d_2exp@plt+0x40a70> │ │ │ │ + jne 808d620 <__gmpz_get_d_2exp@plt+0x41850> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c802 <__gmpz_get_d_2exp@plt+0x40a32> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + ja 808d5e2 <__gmpz_get_d_2exp@plt+0x41812> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 808c789 <__gmpz_get_d_2exp@plt+0x409b9> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 808c7f3 <__gmpz_get_d_2exp@plt+0x40a23> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 808d561 <__gmpz_get_d_2exp@plt+0x41791> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808d5d3 <__gmpz_get_d_2exp@plt+0x41803> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 808c789 <__gmpz_get_d_2exp@plt+0x409b9> │ │ │ │ + jl 808d561 <__gmpz_get_d_2exp@plt+0x41791> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 808c7f3 <__gmpz_get_d_2exp@plt+0x40a23> │ │ │ │ - movl $0x808c6d4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + jne 808d5d3 <__gmpz_get_d_2exp@plt+0x41803> │ │ │ │ + movl $0x808d4ac,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808c794 <__gmpz_get_d_2exp@plt+0x409c4> │ │ │ │ + jne 808d56c <__gmpz_get_d_2exp@plt+0x4179c> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - sbb $0xc8,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + cld │ │ │ │ + aad $0x8 │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c81c <__gmpz_get_d_2exp@plt+0x40a4c> │ │ │ │ + jne 808d5fc <__gmpz_get_d_2exp@plt+0x4182c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808c8e3 <__gmpz_get_d_2exp@plt+0x40b13> │ │ │ │ + ja 808d6cb <__gmpz_get_d_2exp@plt+0x418fb> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x808c710,-0x20(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + movl $0x808d4e8,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sarb $1,0x2c(%esi) │ │ │ │ - add %dl,(%edi) │ │ │ │ + js 808d726 <__gmpz_get_d_2exp@plt+0x41956> │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ca3d <__gmpz_get_d_2exp@plt+0x40c6d> │ │ │ │ - movl $0x808ca4c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + jb 808d946 <__gmpz_get_d_2exp@plt+0x41b76> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xb(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808d93a <__gmpz_get_d_2exp@plt+0x41b6a> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81f03f0,-0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ca4c <__gmpz_get_d_2exp@plt+0x40c7c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 808e230 <__gmpz_get_d_2exp@plt+0x42460> │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + movl $0x808d7f8,-0x20(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c937 <__gmpz_get_d_2exp@plt+0x40b67> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + nop │ │ │ │ + push $0xa002c4b │ │ │ │ + or $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x808c654,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x808c878,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x4c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d796 <__gmpz_get_d_2exp@plt+0x419c6> │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + movl $0x80c81c8,-0x48(%edi) │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + movl $0x808d424,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + lea -0x47(%edi),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x808d658,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x83547c9,0x4(%ebp) │ │ │ │ - movl $0x83546a8,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81f03f0,-0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0x7d │ │ │ │ - sub $0x0,%al │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808c946 <__gmpz_get_d_2exp@plt+0x40b76> │ │ │ │ - movl $0x83547c9,0x4(%ebp) │ │ │ │ - movl $0x83546a8,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 808e230 <__gmpz_get_d_2exp@plt+0x42460> │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 808d841 <__gmpz_get_d_2exp@plt+0x41a71> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - test %bh,0x2c(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x4a,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock cld │ │ │ │ - leave │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808c9fc <__gmpz_get_d_2exp@plt+0x40c2c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or $0xfa,%al │ │ │ │ - (bad) │ │ │ │ - ljmp *0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808cae1 <__gmpz_get_d_2exp@plt+0x40d11> │ │ │ │ - movl $0x808c900,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x83547c1,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83547e0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - fdivrl 0x0(%esp,%ebp,1) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808cb58 <__gmpz_get_d_2exp@plt+0x40d88> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808cb34,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 808d9ae <__gmpz_get_d_2exp@plt+0x41bde> │ │ │ │ + movl $0x808d990,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808cb34 <__gmpz_get_d_2exp@plt+0x40d64> │ │ │ │ + jne 808d990 <__gmpz_get_d_2exp@plt+0x41bc0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jl 808cb57 <__gmpz_get_d_2exp@plt+0x40d87> │ │ │ │ - add %al,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - movl $0x808cb6c,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + rorb $1,0x2c(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + rcr $0x8,%cl │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808cb6c <__gmpz_get_d_2exp@plt+0x40d9c> │ │ │ │ + jne 808d9c0 <__gmpz_get_d_2exp@plt+0x41bf0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x83547f4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - je 808cbde <__gmpz_get_d_2exp@plt+0x40e0e> │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890746(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808ca94 <__gmpz_get_d_2exp@plt+0x40cc4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - jl 808cbcf <__gmpz_get_d_2exp@plt+0x40dff> │ │ │ │ - add %al,0x100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x3002c49,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808cbd7 <__gmpz_get_d_2exp@plt+0x40e07> │ │ │ │ - movl $0x8366ecd,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83547fc,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ - mov $0x8354810,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jmp 808d1d4 <__gmpz_get_d_2exp@plt+0x41404> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 808d6e8 <__gmpz_get_d_2exp@plt+0x41918> │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808cc1f <__gmpz_get_d_2exp@plt+0x40e4f> │ │ │ │ + jb 808da13 <__gmpz_get_d_2exp@plt+0x41c43> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -77895,163 +79570,168 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808cd51 <__gmpz_get_d_2exp@plt+0x40f81> │ │ │ │ + jb 808db4d <__gmpz_get_d_2exp@plt+0x41d7d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808cd5c,-0x24(%ebp) │ │ │ │ + movl $0x808db58,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808cd5c <__gmpz_get_d_2exp@plt+0x40f8c> │ │ │ │ + jne 808db58 <__gmpz_get_d_2exp@plt+0x41d88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808cd1e <__gmpz_get_d_2exp@plt+0x40f4e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + ja 808db1a <__gmpz_get_d_2exp@plt+0x41d4a> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 808cca5 <__gmpz_get_d_2exp@plt+0x40ed5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 808cd0f <__gmpz_get_d_2exp@plt+0x40f3f> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 808da99 <__gmpz_get_d_2exp@plt+0x41cc9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808db0b <__gmpz_get_d_2exp@plt+0x41d3b> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 808cca5 <__gmpz_get_d_2exp@plt+0x40ed5> │ │ │ │ + jl 808da99 <__gmpz_get_d_2exp@plt+0x41cc9> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 808cd0f <__gmpz_get_d_2exp@plt+0x40f3f> │ │ │ │ - movl $0x808cbf0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + jne 808db0b <__gmpz_get_d_2exp@plt+0x41d3b> │ │ │ │ + movl $0x808d9e4,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808ccb0 <__gmpz_get_d_2exp@plt+0x40ee0> │ │ │ │ + jne 808daa4 <__gmpz_get_d_2exp@plt+0x41cd4> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp %cl,%ch │ │ │ │ + xor $0xdb,%al │ │ │ │ or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808cd38 <__gmpz_get_d_2exp@plt+0x40f68> │ │ │ │ + jne 808db34 <__gmpz_get_d_2exp@plt+0x41d64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808cdff <__gmpz_get_d_2exp@plt+0x4102f> │ │ │ │ + ja 808dc03 <__gmpz_get_d_2exp@plt+0x41e33> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x808cc2c,-0x20(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + movl $0x808da20,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ce43 <__gmpz_get_d_2exp@plt+0x41073> │ │ │ │ + jb 808dc47 <__gmpz_get_d_2exp@plt+0x41e77> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -78061,1121 +79741,850 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808cf75 <__gmpz_get_d_2exp@plt+0x411a5> │ │ │ │ + jb 808dd81 <__gmpz_get_d_2exp@plt+0x41fb1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808cf80,-0x24(%ebp) │ │ │ │ + movl $0x808dd8c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808cf80 <__gmpz_get_d_2exp@plt+0x411b0> │ │ │ │ + jne 808dd8c <__gmpz_get_d_2exp@plt+0x41fbc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808cf42 <__gmpz_get_d_2exp@plt+0x41172> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + ja 808dd4e <__gmpz_get_d_2exp@plt+0x41f7e> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 808cec9 <__gmpz_get_d_2exp@plt+0x410f9> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 808cf33 <__gmpz_get_d_2exp@plt+0x41163> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 808dccd <__gmpz_get_d_2exp@plt+0x41efd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808dd3f <__gmpz_get_d_2exp@plt+0x41f6f> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 808cec9 <__gmpz_get_d_2exp@plt+0x410f9> │ │ │ │ + jl 808dccd <__gmpz_get_d_2exp@plt+0x41efd> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 808cf33 <__gmpz_get_d_2exp@plt+0x41163> │ │ │ │ - movl $0x808ce14,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + jne 808dd3f <__gmpz_get_d_2exp@plt+0x41f6f> │ │ │ │ + movl $0x808dc18,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808ced4 <__gmpz_get_d_2exp@plt+0x41104> │ │ │ │ + jne 808dcd8 <__gmpz_get_d_2exp@plt+0x41f08> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - pop %esp │ │ │ │ - iret │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + push $0x890808dd │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808cf5c <__gmpz_get_d_2exp@plt+0x4118c> │ │ │ │ + jne 808dd68 <__gmpz_get_d_2exp@plt+0x41f98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d023 <__gmpz_get_d_2exp@plt+0x41253> │ │ │ │ + ja 808de37 <__gmpz_get_d_2exp@plt+0x42067> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x808ce50,-0x20(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + movl $0x808dc54,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - loopne 808d0a9 <__gmpz_get_d_2exp@plt+0x412d9> │ │ │ │ + or $0x45,%al │ │ │ │ sub $0x0,%al │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808d17d <__gmpz_get_d_2exp@plt+0x413ad> │ │ │ │ - movl $0x808d18c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808e062 <__gmpz_get_d_2exp@plt+0x42292> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0xb(%ecx),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808e052 <__gmpz_get_d_2exp@plt+0x42282> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81f03f0,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 808e230 <__gmpz_get_d_2exp@plt+0x42460> │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + movl $0x808df34,-0x18(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808d18c <__gmpz_get_d_2exp@plt+0x413bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d077 <__gmpz_get_d_2exp@plt+0x412a7> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + nop │ │ │ │ + sub $0x44,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + or %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x808cd94,-0x3c(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x4c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808dee3 <__gmpz_get_d_2exp@plt+0x42113> │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x6(%edx),%ecx │ │ │ │ + movl $0x80c81c8,-0x48(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + movl $0x808db90,-0x3c(%edi) │ │ │ │ mov %eax,-0x38(%edi) │ │ │ │ mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ + lea -0x47(%edi),%edx │ │ │ │ mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ - movl $0x808cfb8,-0x1c(%edi) │ │ │ │ + movl $0x808ddc4,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x8354819,0x4(%ebp) │ │ │ │ - movl $0x835466c,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x81f03f0,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x76,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808d086 <__gmpz_get_d_2exp@plt+0x412b6> │ │ │ │ - movl $0x8354819,0x4(%ebp) │ │ │ │ - movl $0x835466c,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 808e230 <__gmpz_get_d_2exp@plt+0x42460> │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 808df69 <__gmpz_get_d_2exp@plt+0x42199> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - jbe 808d1af <__gmpz_get_d_2exp@plt+0x413df> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call 1f090caf │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock cmp $0xd1,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808d13c <__gmpz_get_d_2exp@plt+0x4136c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or $0xfa,%al │ │ │ │ - (bad) │ │ │ │ - ljmp *0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808d221 <__gmpz_get_d_2exp@plt+0x41451> │ │ │ │ - movl $0x808d040,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8354811,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8354830,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - jne 808d263 <__gmpz_get_d_2exp@plt+0x41493> │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808d298 <__gmpz_get_d_2exp@plt+0x414c8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808d274,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 808e0ca <__gmpz_get_d_2exp@plt+0x422fa> │ │ │ │ + movl $0x808e0ac,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d274 <__gmpz_get_d_2exp@plt+0x414a4> │ │ │ │ + jne 808e0ac <__gmpz_get_d_2exp@plt+0x422dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x84002c75,%esp │ │ │ │ + mov $0x42,%ah │ │ │ │ + sub $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - rorb %cl,(%eax) │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - or 0x4d890376(%ebx),%ecx │ │ │ │ - add %cl,-0x3a7cf3bb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808d2ac <__gmpz_get_d_2exp@plt+0x414dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354844,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - test %dh,0x2c(%ebp) │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890746(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808d1d4 <__gmpz_get_d_2exp@plt+0x41404> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808d30d <__gmpz_get_d_2exp@plt+0x4153d> │ │ │ │ - movl $0x835484d,-0x8(%ebp) │ │ │ │ - movl $0x8354720,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - mov $0x8354854,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc433bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808d598 <__gmpz_get_d_2exp@plt+0x417c8> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808d5a4,-0x20(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%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 808d5a4 <__gmpz_get_d_2exp@plt+0x417d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - in $0xd4,%al │ │ │ │ + fsub %st,%st(0) │ │ │ │ or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d4e4 <__gmpz_get_d_2exp@plt+0x41714> │ │ │ │ + jne 808e0dc <__gmpz_get_d_2exp@plt+0x4230c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + test %al,0x2c(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808d3c2 <__gmpz_get_d_2exp@plt+0x415f2> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - enter $0x7,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - adc $0x30,%al │ │ │ │ - aam $0x8 │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808d430 <__gmpz_get_d_2exp@plt+0x41660> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x7c,%al │ │ │ │ - aam $0x8 │ │ │ │ - or %cl,0x4d89084d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x7,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - aam $0x8 │ │ │ │ - or %cl,0x20758bf0(%ecx) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808d408 <__gmpz_get_d_2exp@plt+0x41638> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - or %cl,(%eax) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808d3dc <__gmpz_get_d_2exp@plt+0x4160c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,0x1e0000 │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 808de54 <__gmpz_get_d_2exp@plt+0x42084> │ │ │ │ pop %eax │ │ │ │ - aam $0x8 │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808d458 <__gmpz_get_d_2exp@plt+0x41688> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x808d544,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808d544 <__gmpz_get_d_2exp@plt+0x41774> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - push $0x18 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 808d4bd <__gmpz_get_d_2exp@plt+0x416ed> │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x500,%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808e1ee <__gmpz_get_d_2exp@plt+0x4241e> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e1e4 <__gmpz_get_d_2exp@plt+0x42414> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x808d6e8,-0x3c(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 808d51d <__gmpz_get_d_2exp@plt+0x4174d> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 808d52e <__gmpz_get_d_2exp@plt+0x4175e> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp 0x20(%ebp),%eax │ │ │ │ - jge 808d52e <__gmpz_get_d_2exp@plt+0x4175e> │ │ │ │ - mov $0x83674a5,%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 808d4bf <__gmpz_get_d_2exp@plt+0x416ef> │ │ │ │ - mov $0x83674a5,%edx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 808d4bf <__gmpz_get_d_2exp@plt+0x416ef> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x74f7f72c(%eax) │ │ │ │ - inc %ebp │ │ │ │ - sbb %cl,0x7589f045(%ecx) │ │ │ │ - hlt │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x808d95c,-0x20(%edi) │ │ │ │ + lea -0x39(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x808de54,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x808e078,-0x4(%edi) │ │ │ │ + lea -0x15(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808e20c,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x1d(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorl %cl,(%eax) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d394 <__gmpz_get_d_2exp@plt+0x415c4> │ │ │ │ + jne 808e20c <__gmpz_get_d_2exp@plt+0x4243c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - lds (%eax),%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jo 808d57e <__gmpz_get_d_2exp@plt+0x417ae> │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808e1f3 <__gmpz_get_d_2exp@plt+0x42423> │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808e2c3 <__gmpz_get_d_2exp@plt+0x424f3> │ │ │ │ + movl $0x808e2d8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d570 <__gmpz_get_d_2exp@plt+0x417a0> │ │ │ │ + jne 808e2d8 <__gmpz_get_d_2exp@plt+0x42508> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808d66c <__gmpz_get_d_2exp@plt+0x4189c> │ │ │ │ - add $0x20,%edi │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d662 <__gmpz_get_d_2exp@plt+0x41892> │ │ │ │ - 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 0x1b(%eax),%eax │ │ │ │ - movl $0x808d320,-0x1c(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 808e25b <__gmpz_get_d_2exp@plt+0x4248b> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x808cf14,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x808d1a0,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x808d228,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x808e108,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8354419,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x14(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352360,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov %al,0x2c(%eax) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808e26a <__gmpz_get_d_2exp@plt+0x4249a> │ │ │ │ + mov $0x83512b4,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808d7ba <__gmpz_get_d_2exp@plt+0x419ea> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808e363 <__gmpz_get_d_2exp@plt+0x42593> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808d870,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + movl $0x808e33c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d870 <__gmpz_get_d_2exp@plt+0x41aa0> │ │ │ │ + jne 808e33c <__gmpz_get_d_2exp@plt+0x4256c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d6bd <__gmpz_get_d_2exp@plt+0x418ed> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 808e325 <__gmpz_get_d_2exp@plt+0x42555> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%edi,%edx,8) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808d724 <__gmpz_get_d_2exp@plt+0x41954> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %ch,%ah │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - lds (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bh,-0x29(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808e3a3 <__gmpz_get_d_2exp@plt+0x425d3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808e3b0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d778 <__gmpz_get_d_2exp@plt+0x419a8> │ │ │ │ + jne 808e3b0 <__gmpz_get_d_2exp@plt+0x425e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xc8,%al │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x29(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808e4c9 <__gmpz_get_d_2exp@plt+0x426f9> │ │ │ │ + movl $0x808e4d4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d750 <__gmpz_get_d_2exp@plt+0x41980> │ │ │ │ + jne 808e4d4 <__gmpz_get_d_2exp@plt+0x42704> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e3ff <__gmpz_get_d_2exp@plt+0x4262f> │ │ │ │ + movl $0x808e370,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808e40e <__gmpz_get_d_2exp@plt+0x4263e> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e453 <__gmpz_get_d_2exp@plt+0x42683> │ │ │ │ + movl $0x808e2f8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - aam $0xd6 │ │ │ │ - or %cl,(%eax) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808d6d4 <__gmpz_get_d_2exp@plt+0x41904> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x890808d7,%al │ │ │ │ - lock mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + in $0x8,%al │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d7a0 <__gmpz_get_d_2exp@plt+0x419d0> │ │ │ │ + jne 808e46c <__gmpz_get_d_2exp@plt+0x4269c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %dl,%bh │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808e56b <__gmpz_get_d_2exp@plt+0x4279b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808e544,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d700 <__gmpz_get_d_2exp@plt+0x41930> │ │ │ │ + jne 808e544 <__gmpz_get_d_2exp@plt+0x42774> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0xd8,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808d814 <__gmpz_get_d_2exp@plt+0x41a44> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808e52d <__gmpz_get_d_2exp@plt+0x4275d> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - fmuls (%eax) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808e5ab <__gmpz_get_d_2exp@plt+0x427db> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808e5b8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d844 <__gmpz_get_d_2exp@plt+0x41a74> │ │ │ │ + jne 808e5b8 <__gmpz_get_d_2exp@plt+0x427e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d8db <__gmpz_get_d_2exp@plt+0x41b0b> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808e6d1 <__gmpz_get_d_2exp@plt+0x42901> │ │ │ │ + movl $0x808e6dc,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - movl $0x808d67c,-0x10(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %esp │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808d9d9 <__gmpz_get_d_2exp@plt+0x41c09> │ │ │ │ - add $0x30,%edi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808e6dc <__gmpz_get_d_2exp@plt+0x4290c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d9cf <__gmpz_get_d_2exp@plt+0x41bff> │ │ │ │ - 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 │ │ │ │ - mov 0x1f(%eax),%eax │ │ │ │ - movl $0x808d5d4,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ + ja 808e607 <__gmpz_get_d_2exp@plt+0x42837> │ │ │ │ + movl $0x808e578,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808d8a0,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x835484d,-0x18(%ebp) │ │ │ │ - movl $0x8354720,-0x14(%ebp) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - je 808da50 <__gmpz_get_d_2exp@plt+0x41c80> │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x7000100,%eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x1c(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808dae5 <__gmpz_get_d_2exp@plt+0x41d15> │ │ │ │ - add $0x24,%edi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808e616 <__gmpz_get_d_2exp@plt+0x42846> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808dadb <__gmpz_get_d_2exp@plt+0x41d0b> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x1f(%eax),%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x23(%eax),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x27(%eax),%ecx │ │ │ │ - mov 0x2b(%eax),%eax │ │ │ │ - movl $0x808d8f8,-0x20(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 808ca94 <__gmpz_get_d_2exp@plt+0x40cc4> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + ja 808e65b <__gmpz_get_d_2exp@plt+0x4288b> │ │ │ │ + movl $0x808e500,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 808db5b <__gmpz_get_d_2exp@plt+0x41d8b> │ │ │ │ - sub $0x0,%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808dbe4 <__gmpz_get_d_2exp@plt+0x41e14> │ │ │ │ - movl $0x808db5c,-0x14(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x3(%eax),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + je 808e6c7 <__gmpz_get_d_2exp@plt+0x428f7> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808db5c <__gmpz_get_d_2exp@plt+0x41d8c> │ │ │ │ + jne 808e674 <__gmpz_get_d_2exp@plt+0x428a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - sbb %ch,0x2c(%ebp) │ │ │ │ - add %cl,0x1e000001(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x19002c92,%al │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808db41 <__gmpz_get_d_2exp@plt+0x41d71> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x808d9f0,-0x2c(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ + ja 808e75a <__gmpz_get_d_2exp@plt+0x4298a> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x808e3c8,-0x14(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x808e5d0,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808e774,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808d1d4 <__gmpz_get_d_2exp@plt+0x41404> │ │ │ │ - mov $0x8354884,%esi │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + cmp $0x92,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x316ff8b(%ecx) │ │ │ │ + roll $1,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808dc23 <__gmpz_get_d_2exp@plt+0x41e53> │ │ │ │ + jb 808e7b3 <__gmpz_get_d_2exp@plt+0x429e3> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -79185,18 +80594,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808dd55 <__gmpz_get_d_2exp@plt+0x41f85> │ │ │ │ + jb 808e8e5 <__gmpz_get_d_2exp@plt+0x42b15> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808dd60,-0x24(%ebp) │ │ │ │ + movl $0x808e8f0,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -79212,45 +80621,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808dd60 <__gmpz_get_d_2exp@plt+0x41f90> │ │ │ │ + jne 808e8f0 <__gmpz_get_d_2exp@plt+0x42b20> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808dd22 <__gmpz_get_d_2exp@plt+0x41f52> │ │ │ │ + ja 808e8b2 <__gmpz_get_d_2exp@plt+0x42ae2> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 808dca9 <__gmpz_get_d_2exp@plt+0x41ed9> │ │ │ │ + jl 808e839 <__gmpz_get_d_2exp@plt+0x42a69> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 808dd13 <__gmpz_get_d_2exp@plt+0x41f43> │ │ │ │ + jne 808e8a3 <__gmpz_get_d_2exp@plt+0x42ad3> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 808dca9 <__gmpz_get_d_2exp@plt+0x41ed9> │ │ │ │ + jl 808e839 <__gmpz_get_d_2exp@plt+0x42a69> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 808dd13 <__gmpz_get_d_2exp@plt+0x41f43> │ │ │ │ - movl $0x808dbf4,-0x1c(%edi) │ │ │ │ + jne 808e8a3 <__gmpz_get_d_2exp@plt+0x42ad3> │ │ │ │ + movl $0x808e784,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -79262,61 +80671,60 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808dcb4 <__gmpz_get_d_2exp@plt+0x41ee4> │ │ │ │ + jne 808e844 <__gmpz_get_d_2exp@plt+0x42a74> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp $0xdd,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ + int3 │ │ │ │ + call f891f101 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808dd3c <__gmpz_get_d_2exp@plt+0x41f6c> │ │ │ │ + jne 808e8cc <__gmpz_get_d_2exp@plt+0x42afc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808de03 <__gmpz_get_d_2exp@plt+0x42033> │ │ │ │ + ja 808e993 <__gmpz_get_d_2exp@plt+0x42bc3> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x808dc30,-0x20(%edi) │ │ │ │ + movl $0x808e7c0,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -79327,146 +80735,139 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fs push $0x2c │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %dl,0x17002c(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808df49 <__gmpz_get_d_2exp@plt+0x42179> │ │ │ │ - movl $0x808df58,-0x8(%ebp) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808eadd <__gmpz_get_d_2exp@plt+0x42d0d> │ │ │ │ + movl $0x808eaec,-0x10(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808df58 <__gmpz_get_d_2exp@plt+0x42188> │ │ │ │ + jne 808eaec <__gmpz_get_d_2exp@plt+0x42d1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808deb5 <__gmpz_get_d_2exp@plt+0x420e5> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x808dd98,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x808ded0,0x14(%ebp) │ │ │ │ + ja 808e9fb <__gmpz_get_d_2exp@plt+0x42c2b> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x808e928,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ded0 <__gmpz_get_d_2exp@plt+0x42100> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov $0x69,%ah │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 808e710 <__gmpz_get_d_2exp@plt+0x42940> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8f,%al │ │ │ │ sub $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4d890845(%ecx) │ │ │ │ - or $0xe9,%al │ │ │ │ - adc %ah,%bh │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - mov %gs,0x2c(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + lret $0x0 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808de5d <__gmpz_get_d_2exp@plt+0x4208d> │ │ │ │ - movl $0x808df2c,0x10(%ebp) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808ea0a <__gmpz_get_d_2exp@plt+0x42c3a> │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808df2c <__gmpz_get_d_2exp@plt+0x4215c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %eax │ │ │ │ - imul $0x84,(%eax,%eax,1),%ebp │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x75890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x55891055(%ebx) │ │ │ │ - or %cl,0x45890c4d(%ecx) │ │ │ │ - adc %al,-0x4c16fb3b(%ebx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 808e710 <__gmpz_get_d_2exp@plt+0x42940> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub $0x69,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + les 0x6002c(%esi),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock clc │ │ │ │ - fimuls (%eax) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + lock test %ch,%dl │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808def8 <__gmpz_get_d_2exp@plt+0x42128> │ │ │ │ + jne 808ea84 <__gmpz_get_d_2exp@plt+0x42cb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808dfc3 <__gmpz_get_d_2exp@plt+0x421f3> │ │ │ │ + jb 808eb57 <__gmpz_get_d_2exp@plt+0x42d87> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -79476,18 +80877,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e0f5 <__gmpz_get_d_2exp@plt+0x42325> │ │ │ │ + jb 808ec89 <__gmpz_get_d_2exp@plt+0x42eb9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808e100,-0x24(%ebp) │ │ │ │ + movl $0x808ec94,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -79503,45 +80904,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e100 <__gmpz_get_d_2exp@plt+0x42330> │ │ │ │ + jne 808ec94 <__gmpz_get_d_2exp@plt+0x42ec4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e0c2 <__gmpz_get_d_2exp@plt+0x422f2> │ │ │ │ + ja 808ec56 <__gmpz_get_d_2exp@plt+0x42e86> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 808e049 <__gmpz_get_d_2exp@plt+0x42279> │ │ │ │ + jl 808ebdd <__gmpz_get_d_2exp@plt+0x42e0d> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 808e0b3 <__gmpz_get_d_2exp@plt+0x422e3> │ │ │ │ + jne 808ec47 <__gmpz_get_d_2exp@plt+0x42e77> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 808e049 <__gmpz_get_d_2exp@plt+0x42279> │ │ │ │ + jl 808ebdd <__gmpz_get_d_2exp@plt+0x42e0d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 808e0b3 <__gmpz_get_d_2exp@plt+0x422e3> │ │ │ │ - movl $0x808df94,-0x1c(%edi) │ │ │ │ + jne 808ec47 <__gmpz_get_d_2exp@plt+0x42e77> │ │ │ │ + movl $0x808eb28,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -79553,61 +80954,61 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808e054 <__gmpz_get_d_2exp@plt+0x42284> │ │ │ │ + jne 808ebe8 <__gmpz_get_d_2exp@plt+0x42e18> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - fsub %st,%st(0) │ │ │ │ + jo 808ec85 <__gmpz_get_d_2exp@plt+0x42eb5> │ │ │ │ or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e0dc <__gmpz_get_d_2exp@plt+0x4230c> │ │ │ │ + jne 808ec70 <__gmpz_get_d_2exp@plt+0x42ea0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e1a3 <__gmpz_get_d_2exp@plt+0x423d3> │ │ │ │ + ja 808ed37 <__gmpz_get_d_2exp@plt+0x42f67> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x808dfd0,-0x20(%edi) │ │ │ │ + movl $0x808eb64,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -79618,1284 +81019,578 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - les 0x2c(%esi),%esp │ │ │ │ - add %dl,(%edi) │ │ │ │ + pop %esp │ │ │ │ + mov %gs,(%eax,%eax,1) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e2dc <__gmpz_get_d_2exp@plt+0x4250c> │ │ │ │ - movl $0x808e2ec,-0x4(%ebp) │ │ │ │ + jb 808ee5f <__gmpz_get_d_2exp@plt+0x4308f> │ │ │ │ + movl $0x808ee70,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e2ec <__gmpz_get_d_2exp@plt+0x4251c> │ │ │ │ + jne 808ee70 <__gmpz_get_d_2exp@plt+0x430a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e24f <__gmpz_get_d_2exp@plt+0x4247f> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x808e138,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x808e26c,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 808ed91 <__gmpz_get_d_2exp@plt+0x42fc1> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x808eccc,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808e26c <__gmpz_get_d_2exp@plt+0x4249c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %ah,0x2c(%esi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4d890845(%ecx) │ │ │ │ - or $0xe9,%al │ │ │ │ - jbe 808e27c <__gmpz_get_d_2exp@plt+0x424ac> │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - lock gs sub $0x0,%al │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808e1f7 <__gmpz_get_d_2exp@plt+0x42427> │ │ │ │ - movl $0x808e2c8,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808e2c8 <__gmpz_get_d_2exp@plt+0x424f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x43002c65,%esp │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 808e710 <__gmpz_get_d_2exp@plt+0x42940> │ │ │ │ + pushf │ │ │ │ + mov (%eax,%eax,1),%ebp │ │ │ │ + leave │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - or %ch,%cl │ │ │ │ - and %bh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808eda0 <__gmpz_get_d_2exp@plt+0x42fd0> │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 808e710 <__gmpz_get_d_2exp@plt+0x42940> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - gs sub $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + mov (%eax,%eax,1),%ebp │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock xchg %eax,%esp │ │ │ │ - loop 808e2fa <__gmpz_get_d_2exp@plt+0x4252a> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + lock adc $0xee,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e294 <__gmpz_get_d_2exp@plt+0x424c4> │ │ │ │ + jne 808ee14 <__gmpz_get_d_2exp@plt+0x43044> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + cld │ │ │ │ + mov (%eax,%eax,1),%ch │ │ │ │ sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e38c <__gmpz_get_d_2exp@plt+0x425bc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e382 <__gmpz_get_d_2exp@plt+0x425b2> │ │ │ │ - movl $0x808de20,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x808e1c0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8368b01,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + jb 808ef67 <__gmpz_get_d_2exp@plt+0x43197> │ │ │ │ + movl $0x808eef8,-0x4(%ebp) │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x835488c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e3c5 <__gmpz_get_d_2exp@plt+0x425f5> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808eef8 <__gmpz_get_d_2exp@plt+0x43128> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x5002c8a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e401 <__gmpz_get_d_2exp@plt+0x42631> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x808e39c,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + ja 808eedb <__gmpz_get_d_2exp@plt+0x4310b> │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov 0x17(%esi),%ecx │ │ │ │ + movl $0x808e710,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x808e9b0,-0x20(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + lea -0x28(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x808ed54,-0xc(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x1d(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x19002c21,%esp │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890446(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + jl 808f001 <__gmpz_get_d_2exp@plt+0x43231> │ │ │ │ + std │ │ │ │ + incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e441 <__gmpz_get_d_2exp@plt+0x42671> │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808efc5 <__gmpz_get_d_2exp@plt+0x431f5> │ │ │ │ movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + movl $0x808efd0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808efd0 <__gmpz_get_d_2exp@plt+0x43200> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e47d <__gmpz_get_d_2exp@plt+0x426ad> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x808e418,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x5002c63,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808e530 <__gmpz_get_d_2exp@plt+0x42760> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e526 <__gmpz_get_d_2exp@plt+0x42756> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x808e3d4,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808e450,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x835484d,-0x18(%ebp) │ │ │ │ - movl $0x8354720,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %al,0x8b08366f │ │ │ │ + inc %esi │ │ │ │ + daa │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8116164 <__gmpz_get_d_2exp@plt+0xca394> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808e5a4 <__gmpz_get_d_2exp@plt+0x427d4> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e59a <__gmpz_get_d_2exp@plt+0x427ca> │ │ │ │ - movl $0x808e49c,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x835488c,-0x8(%ebp) │ │ │ │ - movl $0x83545ae,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x835489c,%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 808e61f <__gmpz_get_d_2exp@plt+0x4284f> │ │ │ │ + jb 808f05b <__gmpz_get_d_2exp@plt+0x4328b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808e5f8,-0xc(%ebp) │ │ │ │ + movl $0x808f034,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e5f8 <__gmpz_get_d_2exp@plt+0x42828> │ │ │ │ + jne 808f034 <__gmpz_get_d_2exp@plt+0x43264> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e5e1 <__gmpz_get_d_2exp@plt+0x42811> │ │ │ │ + ja 808f01d <__gmpz_get_d_2exp@plt+0x4324d> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ 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 808e652 <__gmpz_get_d_2exp@plt+0x42882> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - 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 808e693 <__gmpz_get_d_2exp@plt+0x428c3> │ │ │ │ + jb 808f09b <__gmpz_get_d_2exp@plt+0x432cb> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808e6a0,-0x10(%ebp) │ │ │ │ + movl $0x808f0a8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e6a0 <__gmpz_get_d_2exp@plt+0x428d0> │ │ │ │ + jne 808f0a8 <__gmpz_get_d_2exp@plt+0x432d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e6da <__gmpz_get_d_2exp@plt+0x4290a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808e7ed <__gmpz_get_d_2exp@plt+0x42a1d> │ │ │ │ - movl $0x808e7f8,-0x8(%ebp) │ │ │ │ + jb 808f1c1 <__gmpz_get_d_2exp@plt+0x433f1> │ │ │ │ + movl $0x808f1cc,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e7f8 <__gmpz_get_d_2exp@plt+0x42a28> │ │ │ │ + jne 808f1cc <__gmpz_get_d_2exp@plt+0x433fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e723 <__gmpz_get_d_2exp@plt+0x42953> │ │ │ │ - movl $0x808e660,-0x1c(%edi) │ │ │ │ + ja 808f0f7 <__gmpz_get_d_2exp@plt+0x43327> │ │ │ │ + movl $0x808f068,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808e6b4,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808e732 <__gmpz_get_d_2exp@plt+0x42962> │ │ │ │ - add $0x1c,%edi │ │ │ │ + jne 808f106 <__gmpz_get_d_2exp@plt+0x43336> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e777 <__gmpz_get_d_2exp@plt+0x429a7> │ │ │ │ - movl $0x808e5b4,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808e62c,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 808f14b <__gmpz_get_d_2exp@plt+0x4337b> │ │ │ │ + movl $0x808eff0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - nop │ │ │ │ - out %eax,$0x8 │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ + fs int1 │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e790 <__gmpz_get_d_2exp@plt+0x429c0> │ │ │ │ + jne 808f164 <__gmpz_get_d_2exp@plt+0x43394> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ 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 808e88f <__gmpz_get_d_2exp@plt+0x42abf> │ │ │ │ + jb 808f263 <__gmpz_get_d_2exp@plt+0x43493> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808e868,-0xc(%ebp) │ │ │ │ + movl $0x808f23c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e868 <__gmpz_get_d_2exp@plt+0x42a98> │ │ │ │ + jne 808f23c <__gmpz_get_d_2exp@plt+0x4346c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e851 <__gmpz_get_d_2exp@plt+0x42a81> │ │ │ │ + ja 808f225 <__gmpz_get_d_2exp@plt+0x43455> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ 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 808e8c2 <__gmpz_get_d_2exp@plt+0x42af2> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - 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 808e903 <__gmpz_get_d_2exp@plt+0x42b33> │ │ │ │ + jb 808f2a3 <__gmpz_get_d_2exp@plt+0x434d3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808e910,-0x10(%ebp) │ │ │ │ + movl $0x808f2b0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e910 <__gmpz_get_d_2exp@plt+0x42b40> │ │ │ │ + jne 808f2b0 <__gmpz_get_d_2exp@plt+0x434e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e94a <__gmpz_get_d_2exp@plt+0x42b7a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808ea5d <__gmpz_get_d_2exp@plt+0x42c8d> │ │ │ │ - movl $0x808ea68,-0x8(%ebp) │ │ │ │ + jb 808f3c9 <__gmpz_get_d_2exp@plt+0x435f9> │ │ │ │ + movl $0x808f3d4,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ea68 <__gmpz_get_d_2exp@plt+0x42c98> │ │ │ │ + jne 808f3d4 <__gmpz_get_d_2exp@plt+0x43604> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e993 <__gmpz_get_d_2exp@plt+0x42bc3> │ │ │ │ - movl $0x808e8d0,-0x1c(%edi) │ │ │ │ + ja 808f2ff <__gmpz_get_d_2exp@plt+0x4352f> │ │ │ │ + movl $0x808f270,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808e924,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808e9a2 <__gmpz_get_d_2exp@plt+0x42bd2> │ │ │ │ - add $0x1c,%edi │ │ │ │ + jne 808f30e <__gmpz_get_d_2exp@plt+0x4353e> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e9e7 <__gmpz_get_d_2exp@plt+0x42c17> │ │ │ │ - movl $0x808e824,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808e89c,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 808f353 <__gmpz_get_d_2exp@plt+0x43583> │ │ │ │ + movl $0x808f1f8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - add %ch,%dl │ │ │ │ - or %cl,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + repz or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ea00 <__gmpz_get_d_2exp@plt+0x42c30> │ │ │ │ + jne 808f36c <__gmpz_get_d_2exp@plt+0x4359c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %bl,0x2c(%esi) │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + test $0x85,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808eadd <__gmpz_get_d_2exp@plt+0x42d0d> │ │ │ │ - movl $0x808e6ec,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808e95c,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 808f452 <__gmpz_get_d_2exp@plt+0x43682> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x808f0c0,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x808f2c8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808f46c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x5(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x11(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808e544 <__gmpz_get_d_2exp@plt+0x42774> │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x83548ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - enter $0x2c5d,$0x0 │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808eb27 <__gmpz_get_d_2exp@plt+0x42d57> │ │ │ │ - movl $0x8366ecd,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83548c8,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ - mov $0x83548dc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808eba3 <__gmpz_get_d_2exp@plt+0x42dd3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808eb7c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808eb7c <__gmpz_get_d_2exp@plt+0x42dac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808eb65 <__gmpz_get_d_2exp@plt+0x42d95> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 808ebe9 <__gmpz_get_d_2exp@plt+0x42e19> │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808ebd7 <__gmpz_get_d_2exp@plt+0x42e07> │ │ │ │ - movl $0x808ebe8,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ebe8 <__gmpz_get_d_2exp@plt+0x42e18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ inc %esp │ │ │ │ - aas │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8168550 <__gmpz_get_d_2exp@plt+0x11c780> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x3f,%al │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ec5c <__gmpz_get_d_2exp@plt+0x42e8c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ec52 <__gmpz_get_d_2exp@plt+0x42e82> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x808ebb4,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x1a002d3e,%eax │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808eccc <__gmpz_get_d_2exp@plt+0x42efc> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x808eb38,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x808ec10,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8368ca9,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - 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 808ed17 <__gmpz_get_d_2exp@plt+0x42f47> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ed24,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ed24 <__gmpz_get_d_2exp@plt+0x42f54> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x3df00076(%ebp) │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808ed5f <__gmpz_get_d_2exp@plt+0x42f8f> │ │ │ │ - movl $0x808ed70,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ed70 <__gmpz_get_d_2exp@plt+0x42fa0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2d3d,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8168550 <__gmpz_get_d_2exp@plt+0x11c780> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmp $0x2002d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ede4 <__gmpz_get_d_2exp@plt+0x43014> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808edda <__gmpz_get_d_2exp@plt+0x4300a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x808ed3c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %bh,0x17002d │ │ │ │ - add (%eax),%eax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808ef21 <__gmpz_get_d_2exp@plt+0x43151> │ │ │ │ - movl $0x808ef30,-0x18(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ef30 <__gmpz_get_d_2exp@plt+0x43160> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ee6b <__gmpz_get_d_2exp@plt+0x4309b> │ │ │ │ - movl $0x808ece4,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x808ed98,-0x18(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8368ca9,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - cmp $0x2d,%al │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and %cl,-0x769bdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808ee7a <__gmpz_get_d_2exp@plt+0x430aa> │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 808ec74 <__gmpz_get_d_2exp@plt+0x42ea4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - cmp 0x800,%ebp │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - loopne 808ef23 <__gmpz_get_d_2exp@plt+0x43153> │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808eee0 <__gmpz_get_d_2exp@plt+0x43110> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%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 808ef8b <__gmpz_get_d_2exp@plt+0x431bb> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ef98,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ef98 <__gmpz_get_d_2exp@plt+0x431c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test %ebp,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x3b7c0076(%ebp) │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808efd3 <__gmpz_get_d_2exp@plt+0x43203> │ │ │ │ - movl $0x808efe4,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808efe4 <__gmpz_get_d_2exp@plt+0x43214> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - cmp 0x0,%ebp │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8168550 <__gmpz_get_d_2exp@plt+0x11c780> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %bh,(%ebx) │ │ │ │ - sub $0x200,%eax │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f058 <__gmpz_get_d_2exp@plt+0x43288> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f04e <__gmpz_get_d_2exp@plt+0x4327e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x808efb0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x17002d3a,%esp │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808f16b <__gmpz_get_d_2exp@plt+0x4339b> │ │ │ │ - movl $0x808f17c,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808f17c <__gmpz_get_d_2exp@plt+0x433ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f0bb <__gmpz_get_d_2exp@plt+0x432eb> │ │ │ │ - movl $0x808ef58,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x808f00c,-0x18(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8368ca9,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - cmp %ebp,0x700 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x76b3dbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808f0ca <__gmpz_get_d_2exp@plt+0x432fa> │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 808ec74 <__gmpz_get_d_2exp@plt+0x42ea4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x39,%al │ │ │ │ - sub $0x600,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor %dh,%cl │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808f130 <__gmpz_get_d_2exp@plt+0x43360> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + add %cl,0x4e90075(%ecx) │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808f23d <__gmpz_get_d_2exp@plt+0x4346d> │ │ │ │ - add $0x38,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f233 <__gmpz_get_d_2exp@plt+0x43463> │ │ │ │ - movl $0x808ec74,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x808edfc,-0x2c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808f070,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8354854,-0x4(%ebp) │ │ │ │ - movl $0x83548fa,0x0(%ebp) │ │ │ │ - lea -0xd(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x8354908,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f27f <__gmpz_get_d_2exp@plt+0x434af> │ │ │ │ + jb 808f4ab <__gmpz_get_d_2exp@plt+0x436db> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -80905,18 +81600,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f3b1 <__gmpz_get_d_2exp@plt+0x435e1> │ │ │ │ + jb 808f5dd <__gmpz_get_d_2exp@plt+0x4380d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808f3bc,-0x24(%ebp) │ │ │ │ + movl $0x808f5e8,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -80932,45 +81627,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f3bc <__gmpz_get_d_2exp@plt+0x435ec> │ │ │ │ + jne 808f5e8 <__gmpz_get_d_2exp@plt+0x43818> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f37e <__gmpz_get_d_2exp@plt+0x435ae> │ │ │ │ + ja 808f5aa <__gmpz_get_d_2exp@plt+0x437da> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 808f305 <__gmpz_get_d_2exp@plt+0x43535> │ │ │ │ + jl 808f531 <__gmpz_get_d_2exp@plt+0x43761> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 808f36f <__gmpz_get_d_2exp@plt+0x4359f> │ │ │ │ + jne 808f59b <__gmpz_get_d_2exp@plt+0x437cb> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 808f305 <__gmpz_get_d_2exp@plt+0x43535> │ │ │ │ + jl 808f531 <__gmpz_get_d_2exp@plt+0x43761> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 808f36f <__gmpz_get_d_2exp@plt+0x4359f> │ │ │ │ - movl $0x808f250,-0x1c(%edi) │ │ │ │ + jne 808f59b <__gmpz_get_d_2exp@plt+0x437cb> │ │ │ │ + movl $0x808f47c,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -80982,86 +81677,205 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808f310 <__gmpz_get_d_2exp@plt+0x43540> │ │ │ │ + jne 808f53c <__gmpz_get_d_2exp@plt+0x4376c> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cwtl │ │ │ │ - repz or %cl,(%eax) │ │ │ │ + (bad) │ │ │ │ + cmc │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f398 <__gmpz_get_d_2exp@plt+0x435c8> │ │ │ │ + jne 808f5c4 <__gmpz_get_d_2exp@plt+0x437f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808f45f <__gmpz_get_d_2exp@plt+0x4368f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + ja 808f68b <__gmpz_get_d_2exp@plt+0x438bb> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x808f28c,-0x20(%edi) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x808f4b8,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + or %al,0x17002c(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808f7d5 <__gmpz_get_d_2exp@plt+0x43a05> │ │ │ │ + movl $0x808f7e4,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f7e4 <__gmpz_get_d_2exp@plt+0x43a14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808f6f3 <__gmpz_get_d_2exp@plt+0x43923> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x808f620,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 808f408 <__gmpz_get_d_2exp@plt+0x43638> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x82,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + lret $0x0 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808f702 <__gmpz_get_d_2exp@plt+0x43932> │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 808f408 <__gmpz_get_d_2exp@plt+0x43638> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + int3 │ │ │ │ + subl $0x6,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock jl 808f7e0 <__gmpz_get_d_2exp@plt+0x43a10> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f77c <__gmpz_get_d_2exp@plt+0x439ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f4a3 <__gmpz_get_d_2exp@plt+0x436d3> │ │ │ │ + jb 808f84f <__gmpz_get_d_2exp@plt+0x43a7f> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -81071,18 +81885,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f5d5 <__gmpz_get_d_2exp@plt+0x43805> │ │ │ │ + jb 808f981 <__gmpz_get_d_2exp@plt+0x43bb1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808f5e0,-0x24(%ebp) │ │ │ │ + movl $0x808f98c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -81098,45 +81912,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f5e0 <__gmpz_get_d_2exp@plt+0x43810> │ │ │ │ + jne 808f98c <__gmpz_get_d_2exp@plt+0x43bbc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f5a2 <__gmpz_get_d_2exp@plt+0x437d2> │ │ │ │ + ja 808f94e <__gmpz_get_d_2exp@plt+0x43b7e> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 808f529 <__gmpz_get_d_2exp@plt+0x43759> │ │ │ │ + jl 808f8d5 <__gmpz_get_d_2exp@plt+0x43b05> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 808f593 <__gmpz_get_d_2exp@plt+0x437c3> │ │ │ │ + jne 808f93f <__gmpz_get_d_2exp@plt+0x43b6f> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 808f529 <__gmpz_get_d_2exp@plt+0x43759> │ │ │ │ + jl 808f8d5 <__gmpz_get_d_2exp@plt+0x43b05> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 808f593 <__gmpz_get_d_2exp@plt+0x437c3> │ │ │ │ - movl $0x808f474,-0x1c(%edi) │ │ │ │ + jne 808f93f <__gmpz_get_d_2exp@plt+0x43b6f> │ │ │ │ + movl $0x808f820,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -81148,59 +81962,59 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808f534 <__gmpz_get_d_2exp@plt+0x43764> │ │ │ │ + jne 808f8e0 <__gmpz_get_d_2exp@plt+0x43b10> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov $0x890808f5,%esp │ │ │ │ + push $0x890808f9 │ │ │ │ lock mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f5bc <__gmpz_get_d_2exp@plt+0x437ec> │ │ │ │ + jne 808f968 <__gmpz_get_d_2exp@plt+0x43b98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808f683 <__gmpz_get_d_2exp@plt+0x438b3> │ │ │ │ + ja 808fa2f <__gmpz_get_d_2exp@plt+0x43c5f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x808f4b0,-0x20(%edi) │ │ │ │ + movl $0x808f85c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -81211,98 +82025,74 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - push $0x5002c52 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + fs jg 808fa6b <__gmpz_get_d_2exp@plt+0x43c9b> │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f827 <__gmpz_get_d_2exp@plt+0x43a57> │ │ │ │ - movl $0x808f838,-0x14(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 808fb57 <__gmpz_get_d_2exp@plt+0x43d87> │ │ │ │ + movl $0x808fb68,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f838 <__gmpz_get_d_2exp@plt+0x43a68> │ │ │ │ + jne 808fb68 <__gmpz_get_d_2exp@plt+0x43d98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f701 <__gmpz_get_d_2exp@plt+0x43931> │ │ │ │ + ja 808fa89 <__gmpz_get_d_2exp@plt+0x43cb9> │ │ │ │ mov 0x2(%esi),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ - movl $0x808f3f4,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x808f618,-0x1c(%edi) │ │ │ │ + movl $0x808f9c4,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x83674a5,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 808f1a8 <__gmpz_get_d_2exp@plt+0x433d8> │ │ │ │ - xor $0x51,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - leave │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 808f408 <__gmpz_get_d_2exp@plt+0x43638> │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jle 808fb2f <__gmpz_get_d_2exp@plt+0x43d5f> │ │ │ │ + add %cl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b2445(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ @@ -81311,57 +82101,203 @@ │ │ │ │ dec %esp │ │ │ │ and $0x4c,%al │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %esi,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 808f710 <__gmpz_get_d_2exp@plt+0x43940> │ │ │ │ - movl $0x83674a5,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + jne 808fa98 <__gmpz_get_d_2exp@plt+0x43cc8> │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 808f1a8 <__gmpz_get_d_2exp@plt+0x433d8> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 808f408 <__gmpz_get_d_2exp@plt+0x43638> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - rclb $1,0x2c(%eax) │ │ │ │ + dec %eax │ │ │ │ + jle 808fb8b <__gmpz_get_d_2exp@plt+0x43dbb> │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock aam $0xf7 │ │ │ │ + lock or $0xfb,%al │ │ │ │ or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f7d4 <__gmpz_get_d_2exp@plt+0x43a04> │ │ │ │ + jne 808fb0c <__gmpz_get_d_2exp@plt+0x43d3c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x7e,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808fc5f <__gmpz_get_d_2exp@plt+0x43e8f> │ │ │ │ + movl $0x808fbf0,-0x4(%ebp) │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808fbf0 <__gmpz_get_d_2exp@plt+0x43e20> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sarb $0x0,0x2c(%ebp) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808fbd3 <__gmpz_get_d_2exp@plt+0x43e03> │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov 0x1f(%esi),%ecx │ │ │ │ + movl $0x808f408,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x808f6a8,-0x20(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + lea -0x28(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x808fa4c,-0xc(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x1d(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%esp,%ebp,1),%edx │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890446(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + test %ah,-0x3(%esi) │ │ │ │ + incl (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808fcc0 <__gmpz_get_d_2exp@plt+0x43ef0> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808fccc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + lret $0x366e │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8114b3c <__gmpz_get_d_2exp@plt+0xc8d6c> │ │ │ │ + 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 808fd12 <__gmpz_get_d_2exp@plt+0x43f42> │ │ │ │ + movl $0x8366ecd,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %dl,(%ebx) │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808fd41 <__gmpz_get_d_2exp@plt+0x43f71> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8064c5c <__gmpz_get_d_2exp@plt+0x18e8c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and $0x7b,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808fd6d <__gmpz_get_d_2exp@plt+0x43f9d> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c4b0c <__gmpz_get_d_2exp@plt+0x78d3c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f8a3 <__gmpz_get_d_2exp@plt+0x43ad3> │ │ │ │ + jb 808fda7 <__gmpz_get_d_2exp@plt+0x43fd7> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -81371,161 +82307,167 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f9d5 <__gmpz_get_d_2exp@plt+0x43c05> │ │ │ │ + jb 808fee1 <__gmpz_get_d_2exp@plt+0x44111> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808f9e0,-0x24(%ebp) │ │ │ │ + movl $0x808feec,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f9e0 <__gmpz_get_d_2exp@plt+0x43c10> │ │ │ │ + jne 808feec <__gmpz_get_d_2exp@plt+0x4411c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f9a2 <__gmpz_get_d_2exp@plt+0x43bd2> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + ja 808feae <__gmpz_get_d_2exp@plt+0x440de> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 808f929 <__gmpz_get_d_2exp@plt+0x43b59> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 808f993 <__gmpz_get_d_2exp@plt+0x43bc3> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 808fe2d <__gmpz_get_d_2exp@plt+0x4405d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 808fe9f <__gmpz_get_d_2exp@plt+0x440cf> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 808f929 <__gmpz_get_d_2exp@plt+0x43b59> │ │ │ │ + jl 808fe2d <__gmpz_get_d_2exp@plt+0x4405d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 808f993 <__gmpz_get_d_2exp@plt+0x43bc3> │ │ │ │ - movl $0x808f874,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + jne 808fe9f <__gmpz_get_d_2exp@plt+0x440cf> │ │ │ │ + movl $0x808fd78,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808f934 <__gmpz_get_d_2exp@plt+0x43b64> │ │ │ │ + jne 808fe38 <__gmpz_get_d_2exp@plt+0x44068> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov $0x890808f9,%esp │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ + enter $0x8fe,$0x8 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f9bc <__gmpz_get_d_2exp@plt+0x43bec> │ │ │ │ + jne 808fec8 <__gmpz_get_d_2exp@plt+0x440f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808fa83 <__gmpz_get_d_2exp@plt+0x43cb3> │ │ │ │ + ja 808ff97 <__gmpz_get_d_2exp@plt+0x441c7> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x808f8b0,-0x20(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + movl $0x808fdb4,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808fac7 <__gmpz_get_d_2exp@plt+0x43cf7> │ │ │ │ + jb 808ffdb <__gmpz_get_d_2exp@plt+0x4420b> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -81535,3603 +82477,1197 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808fbf9 <__gmpz_get_d_2exp@plt+0x43e29> │ │ │ │ + jb 8090115 <__gmpz_get_d_2exp@plt+0x44345> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808fc04,-0x24(%ebp) │ │ │ │ + movl $0x8090120,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fc04 <__gmpz_get_d_2exp@plt+0x43e34> │ │ │ │ + jne 8090120 <__gmpz_get_d_2exp@plt+0x44350> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808fbc6 <__gmpz_get_d_2exp@plt+0x43df6> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + ja 80900e2 <__gmpz_get_d_2exp@plt+0x44312> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 808fb4d <__gmpz_get_d_2exp@plt+0x43d7d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 808fbb7 <__gmpz_get_d_2exp@plt+0x43de7> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8090061 <__gmpz_get_d_2exp@plt+0x44291> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80900d3 <__gmpz_get_d_2exp@plt+0x44303> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 808fb4d <__gmpz_get_d_2exp@plt+0x43d7d> │ │ │ │ + jl 8090061 <__gmpz_get_d_2exp@plt+0x44291> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 808fbb7 <__gmpz_get_d_2exp@plt+0x43de7> │ │ │ │ - movl $0x808fa98,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + jne 80900d3 <__gmpz_get_d_2exp@plt+0x44303> │ │ │ │ + movl $0x808ffac,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808fb58 <__gmpz_get_d_2exp@plt+0x43d88> │ │ │ │ + jne 809006c <__gmpz_get_d_2exp@plt+0x4429c> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - loopne 808fc04 <__gmpz_get_d_2exp@plt+0x43e34> │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + cld │ │ │ │ + add %cl,(%ecx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fbe0 <__gmpz_get_d_2exp@plt+0x43e10> │ │ │ │ + jne 80900fc <__gmpz_get_d_2exp@plt+0x4432c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808fca7 <__gmpz_get_d_2exp@plt+0x43ed7> │ │ │ │ + ja 80901cb <__gmpz_get_d_2exp@plt+0x443fb> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x808fad4,-0x20(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + movl $0x808ffe8,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - dec %esp │ │ │ │ - sub $0x0,%al │ │ │ │ - pop %ss │ │ │ │ + andb $0x2c,(%edx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808fe4a <__gmpz_get_d_2exp@plt+0x4407a> │ │ │ │ - movl $0x808fe5c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808fe5c <__gmpz_get_d_2exp@plt+0x4408c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x4c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808fcfb <__gmpz_get_d_2exp@plt+0x43f2b> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x808fa18,-0x48(%edi) │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x808fc3c,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x25(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x47(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 808f1a8 <__gmpz_get_d_2exp@plt+0x433d8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - and %cl,0x2c(%ebx) │ │ │ │ - add %cl,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808fd0a <__gmpz_get_d_2exp@plt+0x43f3a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808fdcc <__gmpz_get_d_2exp@plt+0x43ffc> │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 808f1a8 <__gmpz_get_d_2exp@plt+0x433d8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - dec %edx │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock call 91110761 │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808fde8 <__gmpz_get_d_2exp@plt+0x44018> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - jl 808fedc <__gmpz_get_d_2exp@plt+0x4410c> │ │ │ │ - sub $0x0,%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ff7a <__gmpz_get_d_2exp@plt+0x441aa> │ │ │ │ + jb 80903b3 <__gmpz_get_d_2exp@plt+0x445e3> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808ff90,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ff90 <__gmpz_get_d_2exp@plt+0x441c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0x4a,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808feca <__gmpz_get_d_2exp@plt+0x440fa> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x808f6a0,-0x20(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x808fcc4,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x83548dd,0x0(%ebp) │ │ │ │ + mov 0x9(%esi),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xb(%ecx),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80903aa <__gmpz_get_d_2exp@plt+0x445da> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - mov $0x8354930,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %cs,0x2c(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - call 91110896 │ │ │ │ - lock mov 0xb(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808fee8 <__gmpz_get_d_2exp@plt+0x44118> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x48,%al │ │ │ │ - sub $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 808fff7 <__gmpz_get_d_2exp@plt+0x44227> │ │ │ │ - movl $0x8366ecd,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83548b4,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ - mov $0x8354938,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8090037 <__gmpz_get_d_2exp@plt+0x44267> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8090169 <__gmpz_get_d_2exp@plt+0x44399> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090174,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + jmp 8090ddc <__gmpz_get_d_2exp@plt+0x4500c> │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + movl $0x80902a8,-0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090174 <__gmpz_get_d_2exp@plt+0x443a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090136 <__gmpz_get_d_2exp@plt+0x44366> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80900bd <__gmpz_get_d_2exp@plt+0x442ed> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8090127 <__gmpz_get_d_2exp@plt+0x44357> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80900bd <__gmpz_get_d_2exp@plt+0x442ed> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8090127 <__gmpz_get_d_2exp@plt+0x44357> │ │ │ │ - movl $0x8090008,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80900c8 <__gmpz_get_d_2exp@plt+0x442f8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090150 <__gmpz_get_d_2exp@plt+0x44380> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8090217 <__gmpz_get_d_2exp@plt+0x44447> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x8090044,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809025b <__gmpz_get_d_2exp@plt+0x4448b> │ │ │ │ - movl $0x81edd7c,-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) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809038d <__gmpz_get_d_2exp@plt+0x445bd> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090398,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + shlb $0x2c,(%ecx) │ │ │ │ + add %al,0x1e000001(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090398 <__gmpz_get_d_2exp@plt+0x445c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809035a <__gmpz_get_d_2exp@plt+0x4458a> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80902e1 <__gmpz_get_d_2exp@plt+0x44511> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 809034b <__gmpz_get_d_2exp@plt+0x4457b> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80902e1 <__gmpz_get_d_2exp@plt+0x44511> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809034b <__gmpz_get_d_2exp@plt+0x4457b> │ │ │ │ - movl $0x809022c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x4c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809025e <__gmpz_get_d_2exp@plt+0x4448e> │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + movl $0x80c81c8,-0x48(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + movl $0x808ff24,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + lea -0x47(%edi),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x8090158,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80902ec <__gmpz_get_d_2exp@plt+0x4451c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - je 80903a0 <__gmpz_get_d_2exp@plt+0x445d0> │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090374 <__gmpz_get_d_2exp@plt+0x445a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809043b <__gmpz_get_d_2exp@plt+0x4466b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x8090268,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8090ddc <__gmpz_get_d_2exp@plt+0x4500c> │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + jmp 80902d6 <__gmpz_get_d_2exp@plt+0x44506> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fadds 0x0(%esp,%ebp,1) │ │ │ │ - pop %ss │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x17002c20,%al │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8090577 <__gmpz_get_d_2exp@plt+0x447a7> │ │ │ │ - movl $0x8090588,-0x4(%ebp) │ │ │ │ + jb 809041a <__gmpz_get_d_2exp@plt+0x4464a> │ │ │ │ + movl $0x80903fc,0x0(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090588 <__gmpz_get_d_2exp@plt+0x447b8> │ │ │ │ + jne 80903fc <__gmpz_get_d_2exp@plt+0x4462c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809048f <__gmpz_get_d_2exp@plt+0x446bf> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80901ac,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80903d0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 808fea0 <__gmpz_get_d_2exp@plt+0x440d0> │ │ │ │ - in (%dx),%al │ │ │ │ - inc %ebx │ │ │ │ - sub $0x0,%al │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809049e <__gmpz_get_d_2exp@plt+0x446ce> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 808fea0 <__gmpz_get_d_2exp@plt+0x440d0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0x43,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + and %ch,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock inc %esp │ │ │ │ - add $0xf0890809,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + cld │ │ │ │ + sub $0x4,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090544 <__gmpz_get_d_2exp@plt+0x44774> │ │ │ │ + jne 809042c <__gmpz_get_d_2exp@plt+0x4465c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - js 80905fd <__gmpz_get_d_2exp@plt+0x4482d> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8090668 <__gmpz_get_d_2exp@plt+0x44898> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809067c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809067c <__gmpz_get_d_2exp@plt+0x448ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %al,0x2c(%ebx) │ │ │ │ - add %al,0x1e000000 │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80905f2 <__gmpz_get_d_2exp@plt+0x44822> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x8090458,-0x8(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8354939,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - mov $0x8354954,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - les 0x2c(%edx),%eax │ │ │ │ - add %al,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - movl $0x8090610,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090610 <__gmpz_get_d_2exp@plt+0x44840> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80901e8 <__gmpz_get_d_2exp@plt+0x44418> │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090717 <__gmpz_get_d_2exp@plt+0x44947> │ │ │ │ + jb 809058e <__gmpz_get_d_2exp@plt+0x447be> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80906f0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x8090644,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80906f0 <__gmpz_get_d_2exp@plt+0x44920> │ │ │ │ + jne 8090644 <__gmpz_get_d_2exp@plt+0x44874> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80906d9 <__gmpz_get_d_2exp@plt+0x44909> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + ja 8090491 <__gmpz_get_d_2exp@plt+0x446c1> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090757 <__gmpz_get_d_2exp@plt+0x44987> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090764,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + add $0x9,%al │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090764 <__gmpz_get_d_2exp@plt+0x44994> │ │ │ │ + jne 80904f8 <__gmpz_get_d_2exp@plt+0x44728> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809086e <__gmpz_get_d_2exp@plt+0x44a9e> │ │ │ │ - movl $0x809087c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809087c <__gmpz_get_d_2exp@plt+0x44aac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80907ad <__gmpz_get_d_2exp@plt+0x449dd> │ │ │ │ - movl $0x8090724,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8368af1,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80907bc <__gmpz_get_d_2exp@plt+0x449ec> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090801 <__gmpz_get_d_2exp@plt+0x44a31> │ │ │ │ - movl $0x80906ac,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8368af1,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,%al │ │ │ │ + add $0x4d8b0809,%eax │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + clc │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sbb %cl,(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + or %cl,0x9(%ebp,%eax,1) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090818 <__gmpz_get_d_2exp@plt+0x44a48> │ │ │ │ + jne 809054c <__gmpz_get_d_2exp@plt+0x4477c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ 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 809090f <__gmpz_get_d_2exp@plt+0x44b3f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80908e8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80908e8 <__gmpz_get_d_2exp@plt+0x44b18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80908d1 <__gmpz_get_d_2exp@plt+0x44b01> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x9c,%al │ │ │ │ + add $0x4d8b0809,%eax │ │ │ │ + or %cl,0x4589fc4d(%ecx) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809094f <__gmpz_get_d_2exp@plt+0x44b7f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809095c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0xf76f7f7(,%eax,1) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809095c <__gmpz_get_d_2exp@plt+0x44b8c> │ │ │ │ + jne 8090524 <__gmpz_get_d_2exp@plt+0x44754> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090a66 <__gmpz_get_d_2exp@plt+0x44c96> │ │ │ │ - movl $0x8090a74,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + test $0x4,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090a74 <__gmpz_get_d_2exp@plt+0x44ca4> │ │ │ │ + jne 80904a8 <__gmpz_get_d_2exp@plt+0x446d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80909a5 <__gmpz_get_d_2exp@plt+0x44bd5> │ │ │ │ - movl $0x809091c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8368af1,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80909b4 <__gmpz_get_d_2exp@plt+0x44be4> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80909f9 <__gmpz_get_d_2exp@plt+0x44c29> │ │ │ │ - movl $0x80908a4,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8368af1,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - adc %cl,(%edx) │ │ │ │ + je 80905ca <__gmpz_get_d_2exp@plt+0x447fa> │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090a10 <__gmpz_get_d_2exp@plt+0x44c40> │ │ │ │ + jne 8090574 <__gmpz_get_d_2exp@plt+0x447a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8090afb <__gmpz_get_d_2exp@plt+0x44d2b> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090af1 <__gmpz_get_d_2exp@plt+0x44d21> │ │ │ │ - movl $0x809077c,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8090974,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8354730,-0x8(%ebp) │ │ │ │ - movl $0x8354972,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + aam $0x4 │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8354980,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb $0x20,%al │ │ │ │ - sub $0x100,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8090b3d <__gmpz_get_d_2exp@plt+0x44d6d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090b4c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090b4c <__gmpz_get_d_2exp@plt+0x44d7c> │ │ │ │ + jne 80904d4 <__gmpz_get_d_2exp@plt+0x44704> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - loopne 8090b61 <__gmpz_get_d_2exp@plt+0x44d91> │ │ │ │ - sub $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8168550 <__gmpz_get_d_2exp@plt+0x11c780> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090b8f <__gmpz_get_d_2exp@plt+0x44dbf> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8090bee <__gmpz_get_d_2exp@plt+0x44e1e> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090be4 <__gmpz_get_d_2exp@plt+0x44e14> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8090b70,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov %?,0x19002c │ │ │ │ - add $0x400,%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8090e68 <__gmpz_get_d_2exp@plt+0x45098> │ │ │ │ - movl $0x8090e20,-0x10(%ebp) │ │ │ │ - movl $0x8361ec3,-0x1c(%ebp) │ │ │ │ - movl $0x8363951,-0x18(%ebp) │ │ │ │ - movl $0x8363945,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090c5b <__gmpz_get_d_2exp@plt+0x44e8b> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090c99 <__gmpz_get_d_2exp@plt+0x44ec9> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - or %dl,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8090ca8 <__gmpz_get_d_2exp@plt+0x44ed8> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090cd4 <__gmpz_get_d_2exp@plt+0x44f04> │ │ │ │ - movl $0x80ed298,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x83674a5,-0x10(%edi) │ │ │ │ - movl $0x80f1720,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - nop │ │ │ │ - or %al,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8090c6a <__gmpz_get_d_2exp@plt+0x44e9a> │ │ │ │ - movl $0x8090cec,0x0(%ebp) │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + call 93110f25 │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cf3bb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090cec <__gmpz_get_d_2exp@plt+0x44f1c> │ │ │ │ + jne 80905e8 <__gmpz_get_d_2exp@plt+0x44818> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or %cl,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0xd(%eax) │ │ │ │ + cld │ │ │ │ + sbb %al,(%esi) │ │ │ │ or %ecx,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090d50 <__gmpz_get_d_2exp@plt+0x44f80> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8090d80,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090d80 <__gmpz_get_d_2exp@plt+0x44fb0> │ │ │ │ + jne 8090618 <__gmpz_get_d_2exp@plt+0x44848> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %bl,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8090d9b <__gmpz_get_d_2exp@plt+0x44fcb> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090db6 <__gmpz_get_d_2exp@plt+0x44fe6> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - or %al,(%eax) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090e09 <__gmpz_get_d_2exp@plt+0x45039> │ │ │ │ - movl $0x8090b9c,-0x18(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8090dd0,0x0(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090e94 <__gmpz_get_d_2exp@plt+0x450c4> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83674a5,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - 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 8090eec <__gmpz_get_d_2exp@plt+0x4511c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090ee2 <__gmpz_get_d_2exp@plt+0x45112> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8090e74,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + ja 80906af <__gmpz_get_d_2exp@plt+0x448df> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x8090450,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - cmp (%eax,%eax,1),%ch │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x5002c09,%esp │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc437bb(%ebp) │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8091229 <__gmpz_get_d_2exp@plt+0x45459> │ │ │ │ - movl $0x8091238,-0x18(%ebp) │ │ │ │ + jb 80907a4 <__gmpz_get_d_2exp@plt+0x449d4> │ │ │ │ + movl $0x80907b4,-0x14(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x13(%esi),%esi │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x17(%esi),%esi │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091238 <__gmpz_get_d_2exp@plt+0x45468> │ │ │ │ + jne 80907b4 <__gmpz_get_d_2exp@plt+0x449e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090f65 <__gmpz_get_d_2exp@plt+0x45195> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090fcc <__gmpz_get_d_2exp@plt+0x451fc> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8090fa2 <__gmpz_get_d_2exp@plt+0x451d2> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090fcc <__gmpz_get_d_2exp@plt+0x451fc> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + or %ebp,(%eax,%eax,1) │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8090f74 <__gmpz_get_d_2exp@plt+0x451a4> │ │ │ │ - movl $0x8090fe8,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090fe8 <__gmpz_get_d_2exp@plt+0x45218> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc %cl,(%ecx) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091038 <__gmpz_get_d_2exp@plt+0x45268> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8091064,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091064 <__gmpz_get_d_2exp@plt+0x45294> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809107f <__gmpz_get_d_2exp@plt+0x452af> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809109a <__gmpz_get_d_2exp@plt+0x452ca> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80910ec <__gmpz_get_d_2exp@plt+0x4531c> │ │ │ │ - movl $0x8090ea0,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x80910b4,0x0(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - movl $0x8091104,0x14(%ebp) │ │ │ │ - movl $0x8361ec3,0x8(%ebp) │ │ │ │ - movl $0x8363951,0xc(%ebp) │ │ │ │ - movl $0x8363945,0x10(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %esi,0x2c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ - adc $0x38,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - mov (%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3e76ffbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8091146 <__gmpz_get_d_2exp@plt+0x45376> │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ + ja 809071f <__gmpz_get_d_2exp@plt+0x4494f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x8090674,-0xc(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80911ca <__gmpz_get_d_2exp@plt+0x453fa> │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80911f6 <__gmpz_get_d_2exp@plt+0x45426> │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - cmp 0x14(%ebp),%ecx │ │ │ │ - jge 80911f6 <__gmpz_get_d_2exp@plt+0x45426> │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - movl $0x83674a5,0x30(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8090c04 <__gmpz_get_d_2exp@plt+0x44e34> │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - movl $0x83674a5,0x30(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8090c04 <__gmpz_get_d_2exp@plt+0x44e34> │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - push $0x6002c37 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + aam $0x8 │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - mov %dl,(%edx) │ │ │ │ + clc │ │ │ │ + cmp $0x7,%al │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091288 <__gmpz_get_d_2exp@plt+0x454b8> │ │ │ │ + jne 809073c <__gmpz_get_d_2exp@plt+0x4496c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %dh,(%edi) │ │ │ │ - sub $0x0,%al │ │ │ │ - mov (%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x9(%ecx,%edx,1) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83548fa,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80912d3 <__gmpz_get_d_2exp@plt+0x45503> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8091332 <__gmpz_get_d_2exp@plt+0x45562> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091328 <__gmpz_get_d_2exp@plt+0x45558> │ │ │ │ + jb 809080d <__gmpz_get_d_2exp@plt+0x44a3d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80912b4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80913ab <__gmpz_get_d_2exp@plt+0x455db> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091384,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091384 <__gmpz_get_d_2exp@plt+0x455b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809136d <__gmpz_get_d_2exp@plt+0x4559d> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 8091423 <__gmpz_get_d_2exp@plt+0x45653> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80913fc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80913fc <__gmpz_get_d_2exp@plt+0x4562c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80913e5 <__gmpz_get_d_2exp@plt+0x45615> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 809149b <__gmpz_get_d_2exp@plt+0x456cb> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091474,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091474 <__gmpz_get_d_2exp@plt+0x456a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809145d <__gmpz_get_d_2exp@plt+0x4568d> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ 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 8091513 <__gmpz_get_d_2exp@plt+0x45743> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80914ec,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80914ec <__gmpz_get_d_2exp@plt+0x4571c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80914d5 <__gmpz_get_d_2exp@plt+0x45705> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809153f <__gmpz_get_d_2exp@plt+0x4576f> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 8090849 <__gmpz_get_d_2exp@plt+0x44a79> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80907e4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + and %cl,(%eax) │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x9000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809159e <__gmpz_get_d_2exp@plt+0x457ce> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 8090941 <__gmpz_get_d_2exp@plt+0x44b71> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091594 <__gmpz_get_d_2exp@plt+0x457c4> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8091520,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + ja 8090937 <__gmpz_get_d_2exp@plt+0x44b67> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + 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 │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x1f(%eax),%ecx │ │ │ │ + mov 0x23(%eax),%eax │ │ │ │ + movl $0x80906cc,-0x20(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809081c,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8091617 <__gmpz_get_d_2exp@plt+0x45847> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80915f0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80915f0 <__gmpz_get_d_2exp@plt+0x45820> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80915d9 <__gmpz_get_d_2exp@plt+0x45809> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 809168f <__gmpz_get_d_2exp@plt+0x458bf> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091668,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091668 <__gmpz_get_d_2exp@plt+0x45898> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8091651 <__gmpz_get_d_2exp@plt+0x45881> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 8091707 <__gmpz_get_d_2exp@plt+0x45937> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80916e0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80916e0 <__gmpz_get_d_2exp@plt+0x45910> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80916c9 <__gmpz_get_d_2exp@plt+0x458f9> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp *-0x4(%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 809177f <__gmpz_get_d_2exp@plt+0x459af> │ │ │ │ + jb 80909bb <__gmpz_get_d_2exp@plt+0x44beb> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091758,-0xc(%ebp) │ │ │ │ + movl $0x8090994,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091758 <__gmpz_get_d_2exp@plt+0x45988> │ │ │ │ + jne 8090994 <__gmpz_get_d_2exp@plt+0x44bc4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8091741 <__gmpz_get_d_2exp@plt+0x45971> │ │ │ │ + ja 809097d <__gmpz_get_d_2exp@plt+0x44bad> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80917ab <__gmpz_get_d_2exp@plt+0x459db> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809180a <__gmpz_get_d_2exp@plt+0x45a3a> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091800 <__gmpz_get_d_2exp@plt+0x45a30> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x809178c,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809188e <__gmpz_get_d_2exp@plt+0x45abe> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091868,-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 8091868 <__gmpz_get_d_2exp@plt+0x45a98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8091851 <__gmpz_get_d_2exp@plt+0x45a81> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8091912 <__gmpz_get_d_2exp@plt+0x45b42> │ │ │ │ + jb 80909fb <__gmpz_get_d_2exp@plt+0x44c2b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80918ec,-0x14(%ebp) │ │ │ │ + movl $0x8090a08,-0x10(%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,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80918ec <__gmpz_get_d_2exp@plt+0x45b1c> │ │ │ │ + jne 8090a08 <__gmpz_get_d_2exp@plt+0x44c38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80918d5 <__gmpz_get_d_2exp@plt+0x45b05> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8091996 <__gmpz_get_d_2exp@plt+0x45bc6> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091970,-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 8091970 <__gmpz_get_d_2exp@plt+0x45ba0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8091959 <__gmpz_get_d_2exp@plt+0x45b89> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8091a1a <__gmpz_get_d_2exp@plt+0x45c4a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80919f4,-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 80919f4 <__gmpz_get_d_2exp@plt+0x45c24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80919dd <__gmpz_get_d_2exp@plt+0x45c0d> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 8091a51 <__gmpz_get_d_2exp@plt+0x45c81> │ │ │ │ - sub $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8091f96 <__gmpz_get_d_2exp@plt+0x461c6> │ │ │ │ - movl $0x80920f8,-0x10(%ebp) │ │ │ │ + jb 8090ae3 <__gmpz_get_d_2exp@plt+0x44d13> │ │ │ │ + movl $0x8090af0,0x0(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80920f8 <__gmpz_get_d_2exp@plt+0x46328> │ │ │ │ + jne 8090af0 <__gmpz_get_d_2exp@plt+0x44d20> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091a83 <__gmpz_get_d_2exp@plt+0x45cb3> │ │ │ │ - movl $0x80919a4,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0x14,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091af7 <__gmpz_get_d_2exp@plt+0x45d27> │ │ │ │ - movl $0x8091920,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + ja 8090a4e <__gmpz_get_d_2exp@plt+0x44c7e> │ │ │ │ + movl $0x80909c8,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8091ac6 <__gmpz_get_d_2exp@plt+0x45cf6> │ │ │ │ - add $0x14,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091af7 <__gmpz_get_d_2exp@plt+0x45d27> │ │ │ │ - movl $0x809189c,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ + movl $0x83670a9,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - mov %dl,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8091fef <__gmpz_get_d_2exp@plt+0x4621f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091b58 <__gmpz_get_d_2exp@plt+0x45d88> │ │ │ │ - movl $0x8091818,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8091bb2 <__gmpz_get_d_2exp@plt+0x45de2> │ │ │ │ - movl $0x80917b8,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8091b70,0x0(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - movl $0x8091bcc,-0x4(%ebp) │ │ │ │ - movl $0x8361ec3,-0x10(%ebp) │ │ │ │ - movl $0x8363951,-0xc(%ebp) │ │ │ │ - movl $0x8363945,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091c3e <__gmpz_get_d_2exp@plt+0x45e6e> │ │ │ │ - movl $0x8091714,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091c9c <__gmpz_get_d_2exp@plt+0x45ecc> │ │ │ │ - movl $0x809169c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8091c75 <__gmpz_get_d_2exp@plt+0x45ea5> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091c9c <__gmpz_get_d_2exp@plt+0x45ecc> │ │ │ │ - movl $0x8091624,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - test %eax,(%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809205f <__gmpz_get_d_2exp@plt+0x4628f> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091cec <__gmpz_get_d_2exp@plt+0x45f1c> │ │ │ │ - movl $0x80915ac,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8091d3a <__gmpz_get_d_2exp@plt+0x45f6a> │ │ │ │ - movl $0x809154c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8091d04,0x4(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - call e0949cc │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3e76ffbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8091c14 <__gmpz_get_d_2exp@plt+0x45e44> │ │ │ │ - movl $0x8091d54,0x4(%ebp) │ │ │ │ - movl $0x8361ec3,-0x8(%ebp) │ │ │ │ - movl $0x8363951,-0x4(%ebp) │ │ │ │ - movl $0x8363945,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8091da8,0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83548fa,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091dfc <__gmpz_get_d_2exp@plt+0x4602c> │ │ │ │ - movl $0x80914a8,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091e5a <__gmpz_get_d_2exp@plt+0x4608a> │ │ │ │ - movl $0x8091430,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8091e33 <__gmpz_get_d_2exp@plt+0x46063> │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8090a5d <__gmpz_get_d_2exp@plt+0x44c8d> │ │ │ │ add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091e5a <__gmpz_get_d_2exp@plt+0x4608a> │ │ │ │ - movl $0x80913b8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + ja 8090a8e <__gmpz_get_d_2exp@plt+0x44cbe> │ │ │ │ + movl $0x8090950,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x83670a9,0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - test %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80920cf <__gmpz_get_d_2exp@plt+0x462ff> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091ea8 <__gmpz_get_d_2exp@plt+0x460d8> │ │ │ │ - movl $0x8091340,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8091ef6 <__gmpz_get_d_2exp@plt+0x46126> │ │ │ │ - movl $0x80912e0,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8091ec0,0x4(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - cmp $0x2a,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8091ddd <__gmpz_get_d_2exp@plt+0x4600d> │ │ │ │ - movl $0x8091f10,0x4(%ebp) │ │ │ │ - movl $0x8361ec3,-0x8(%ebp) │ │ │ │ - movl $0x8363951,-0x4(%ebp) │ │ │ │ - movl $0x8363945,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8091a92 <__gmpz_get_d_2exp@plt+0x45cc2> │ │ │ │ - movl $0x8091b10,0x0(%ebp) │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091b10 <__gmpz_get_d_2exp@plt+0x45d40> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %al,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x468b0809(%edi,%ebx,1) │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - sbb %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8091fa4 <__gmpz_get_d_2exp@plt+0x461d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8091fd4,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091fd4 <__gmpz_get_d_2exp@plt+0x46204> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8091c4d <__gmpz_get_d_2exp@plt+0x45e7d> │ │ │ │ - movl $0x8091cb8,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091cb8 <__gmpz_get_d_2exp@plt+0x45ee8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax,%eiz,1) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092014 <__gmpz_get_d_2exp@plt+0x46244> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8092044,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092044 <__gmpz_get_d_2exp@plt+0x46274> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8091e0b <__gmpz_get_d_2exp@plt+0x4603b> │ │ │ │ - movl $0x8091e74,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091e74 <__gmpz_get_d_2exp@plt+0x460a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x468b0809(%eax,%eiz,1) │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - or $0x66,%al │ │ │ │ - test $0xb9750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80920b4,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80920b4 <__gmpz_get_d_2exp@plt+0x462e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x28,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ cld │ │ │ │ - fs pop %ds │ │ │ │ + test $0xa,%al │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091f64 <__gmpz_get_d_2exp@plt+0x46194> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092143 <__gmpz_get_d_2exp@plt+0x46373> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80921a2 <__gmpz_get_d_2exp@plt+0x463d2> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092198 <__gmpz_get_d_2exp@plt+0x463c8> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8092124,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809221b <__gmpz_get_d_2exp@plt+0x4644b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80921f4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80921f4 <__gmpz_get_d_2exp@plt+0x46424> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80921dd <__gmpz_get_d_2exp@plt+0x4640d> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 8092293 <__gmpz_get_d_2exp@plt+0x464c3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809226c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809226c <__gmpz_get_d_2exp@plt+0x4649c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8092255 <__gmpz_get_d_2exp@plt+0x46485> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 809230b <__gmpz_get_d_2exp@plt+0x4653b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80922e4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80922e4 <__gmpz_get_d_2exp@plt+0x46514> │ │ │ │ + jne 8090aa8 <__gmpz_get_d_2exp@plt+0x44cd8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80922cd <__gmpz_get_d_2exp@plt+0x464fd> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 8092383 <__gmpz_get_d_2exp@plt+0x465b3> │ │ │ │ + jb 8090b83 <__gmpz_get_d_2exp@plt+0x44db3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809235c,-0xc(%ebp) │ │ │ │ + movl $0x8090b5c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809235c <__gmpz_get_d_2exp@plt+0x4658c> │ │ │ │ + jne 8090b5c <__gmpz_get_d_2exp@plt+0x44d8c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092345 <__gmpz_get_d_2exp@plt+0x46575> │ │ │ │ + ja 8090b45 <__gmpz_get_d_2exp@plt+0x44d75> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80923af <__gmpz_get_d_2exp@plt+0x465df> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809240e <__gmpz_get_d_2exp@plt+0x4663e> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092404 <__gmpz_get_d_2exp@plt+0x46634> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8092390,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809244f <__gmpz_get_d_2exp@plt+0x4667f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809245c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809245c <__gmpz_get_d_2exp@plt+0x4668c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80924a3 <__gmpz_get_d_2exp@plt+0x466d3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80924b0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80924b0 <__gmpz_get_d_2exp@plt+0x466e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80924f7 <__gmpz_get_d_2exp@plt+0x46727> │ │ │ │ + jb 8090bc3 <__gmpz_get_d_2exp@plt+0x44df3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092504,-0x10(%ebp) │ │ │ │ + movl $0x8090bd0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092504 <__gmpz_get_d_2exp@plt+0x46734> │ │ │ │ + jne 8090bd0 <__gmpz_get_d_2exp@plt+0x44e00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809254b <__gmpz_get_d_2exp@plt+0x4677b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092558,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092558 <__gmpz_get_d_2exp@plt+0x46788> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x241c0076(%ebp) │ │ │ │ - sub $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80928f6 <__gmpz_get_d_2exp@plt+0x46b26> │ │ │ │ - movl $0x80929e8,-0x10(%ebp) │ │ │ │ + jb 8090cab <__gmpz_get_d_2exp@plt+0x44edb> │ │ │ │ + movl $0x8090cb8,0x0(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80929e8 <__gmpz_get_d_2exp@plt+0x46c18> │ │ │ │ + jne 8090cb8 <__gmpz_get_d_2exp@plt+0x44ee8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80925c7 <__gmpz_get_d_2exp@plt+0x467f7> │ │ │ │ - movl $0x8092518,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809262e <__gmpz_get_d_2exp@plt+0x4685e> │ │ │ │ - movl $0x80924c4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - inc %edi │ │ │ │ - or %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8092604 <__gmpz_get_d_2exp@plt+0x46834> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809262e <__gmpz_get_d_2exp@plt+0x4685e> │ │ │ │ - movl $0x8092470,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edi │ │ │ │ - or (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809294f <__gmpz_get_d_2exp@plt+0x46b7f> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092682 <__gmpz_get_d_2exp@plt+0x468b2> │ │ │ │ - movl $0x809241c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + ja 8090c16 <__gmpz_get_d_2exp@plt+0x44e46> │ │ │ │ + movl $0x8090b90,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x83670a9,0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80926d8 <__gmpz_get_d_2exp@plt+0x46908> │ │ │ │ - movl $0x80923bc,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x809269c,0x0(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - movl $0x80926f0,0x0(%ebp) │ │ │ │ - movl $0x8361ec3,-0xc(%ebp) │ │ │ │ - movl $0x8363951,-0x8(%ebp) │ │ │ │ - movl $0x8363945,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809275c <__gmpz_get_d_2exp@plt+0x4698c> │ │ │ │ - movl $0x8092318,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80927ba <__gmpz_get_d_2exp@plt+0x469ea> │ │ │ │ - movl $0x80922a0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8092793 <__gmpz_get_d_2exp@plt+0x469c3> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80927ba <__gmpz_get_d_2exp@plt+0x469ea> │ │ │ │ - movl $0x8092228,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - test %eax,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80929bf <__gmpz_get_d_2exp@plt+0x46bef> │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8090c25 <__gmpz_get_d_2exp@plt+0x44e55> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092808 <__gmpz_get_d_2exp@plt+0x46a38> │ │ │ │ - movl $0x80921b0,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + ja 8090c56 <__gmpz_get_d_2exp@plt+0x44e86> │ │ │ │ + movl $0x8090b18,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x83670a9,0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8092856 <__gmpz_get_d_2exp@plt+0x46a86> │ │ │ │ - movl $0x8092150,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8092820,0x4(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - int3 │ │ │ │ - and %ch,(%eax,%eax,1) │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8092738 <__gmpz_get_d_2exp@plt+0x46968> │ │ │ │ - movl $0x8092870,0x4(%ebp) │ │ │ │ - movl $0x8361ec3,-0x8(%ebp) │ │ │ │ - movl $0x8363951,-0x4(%ebp) │ │ │ │ - movl $0x8363945,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80925d6 <__gmpz_get_d_2exp@plt+0x46806> │ │ │ │ - movl $0x8092648,0x0(%ebp) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092648 <__gmpz_get_d_2exp@plt+0x46878> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edi │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%ecx,%ebp,1) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092904 <__gmpz_get_d_2exp@plt+0x46b34> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8092934,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092934 <__gmpz_get_d_2exp@plt+0x46b64> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809276b <__gmpz_get_d_2exp@plt+0x4699b> │ │ │ │ - movl $0x80927d4,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80927d4 <__gmpz_get_d_2exp@plt+0x46a04> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x9(%ecx,%ebp,1) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8092974 <__gmpz_get_d_2exp@plt+0x46ba4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80929a4,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80929a4 <__gmpz_get_d_2exp@plt+0x46bd4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x1f,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ cld │ │ │ │ - les (%eax),%ebp │ │ │ │ + jo 8090cc9 <__gmpz_get_d_2exp@plt+0x44ef9> │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80928c4 <__gmpz_get_d_2exp@plt+0x46af4> │ │ │ │ + jne 8090c70 <__gmpz_get_d_2exp@plt+0x44ea0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - pop %ds │ │ │ │ - sub $0x0,%al │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + adcb $0x2c,(%edi) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x400 │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4a739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8092aca <__gmpz_get_d_2exp@plt+0x46cfa> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x8090c04,-0x54(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x50(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8090dc6 <__gmpz_get_d_2exp@plt+0x44ff6> │ │ │ │ + add $0x50,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8090dbc <__gmpz_get_d_2exp@plt+0x44fec> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80901e8,-0x4c(%edi) │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - movl $0x8090f04,-0x40(%edi) │ │ │ │ - lea -0x54(%edi),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x8091a30,-0x24(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + movl $0x80903c8,-0x3c(%edi) │ │ │ │ + lea -0x49(%edi),%ecx │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + movl $0x8090868,-0x34(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + lea -0x39(%edi),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x8092574,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xd(%edi),%eax │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8090a20,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8090be8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - lea -0x3f(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80905c8 <__gmpz_get_d_2exp@plt+0x447f8> │ │ │ │ - movl $0x58,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov %ss,(%esi) │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8090e62 <__gmpz_get_d_2exp@plt+0x45092> │ │ │ │ + add $0x3c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8090e58 <__gmpz_get_d_2exp@plt+0x45088> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x808fc90,-0x38(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x808fcec,-0x28(%edi) │ │ │ │ + lea -0x38(%edi),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x808fd28,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x808fd54,-0x18(%edi) │ │ │ │ + lea -0x20(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x8090ce8,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x835128a,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jmp 8092f50 <__gmpz_get_d_2exp@plt+0x47180> │ │ │ │ + lock adc $0x19002c,%eax │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8090efa <__gmpz_get_d_2exp@plt+0x4512a> │ │ │ │ + movl $0x8090f0c,-0x8(%ebp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8090f0c <__gmpz_get_d_2exp@plt+0x4513c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 809323c <__gmpz_get_d_2exp@plt+0x4746c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + mov 0x8002c15,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8090ea1 <__gmpz_get_d_2exp@plt+0x450d1> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8090eac <__gmpz_get_d_2exp@plt+0x450dc> │ │ │ │ + movl $0x8090ddc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8090ddc <__gmpz_get_d_2exp@plt+0x4500c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + adc $0x6002c,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + enter $0x90e,$0x8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xf(%esi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8090ec8 <__gmpz_get_d_2exp@plt+0x450f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092b17 <__gmpz_get_d_2exp@plt+0x46d47> │ │ │ │ + jb 8090f67 <__gmpz_get_d_2exp@plt+0x45197> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -85141,164 +83677,161 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092c49 <__gmpz_get_d_2exp@plt+0x46e79> │ │ │ │ + jb 8091099 <__gmpz_get_d_2exp@plt+0x452c9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092c54,-0x24(%ebp) │ │ │ │ + movl $0x80910a4,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092c54 <__gmpz_get_d_2exp@plt+0x46e84> │ │ │ │ + jne 80910a4 <__gmpz_get_d_2exp@plt+0x452d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092c16 <__gmpz_get_d_2exp@plt+0x46e46> │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + ja 8091066 <__gmpz_get_d_2exp@plt+0x45296> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8092b95 <__gmpz_get_d_2exp@plt+0x46dc5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8092c07 <__gmpz_get_d_2exp@plt+0x46e37> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8090fed <__gmpz_get_d_2exp@plt+0x4521d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8091057 <__gmpz_get_d_2exp@plt+0x45287> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 8092b95 <__gmpz_get_d_2exp@plt+0x46dc5> │ │ │ │ + jl 8090fed <__gmpz_get_d_2exp@plt+0x4521d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 8092c07 <__gmpz_get_d_2exp@plt+0x46e37> │ │ │ │ - movl $0x8092ae8,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + jne 8091057 <__gmpz_get_d_2exp@plt+0x45287> │ │ │ │ + movl $0x8090f38,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%ebx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8092ba0 <__gmpz_get_d_2exp@plt+0x46dd0> │ │ │ │ + jne 8090ff8 <__gmpz_get_d_2exp@plt+0x45228> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - data16 add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - xor %ch,(%ecx,%ecx,1) │ │ │ │ + adcb $0x9,(%eax) │ │ │ │ or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092c30 <__gmpz_get_d_2exp@plt+0x46e60> │ │ │ │ + jne 8091080 <__gmpz_get_d_2exp@plt+0x452b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092cff <__gmpz_get_d_2exp@plt+0x46f2f> │ │ │ │ + ja 8091147 <__gmpz_get_d_2exp@plt+0x45377> │ │ │ │ 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 %ecx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%ecx │ │ │ │ - movl $0x8092b24,-0x20(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x8090f74,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092d43 <__gmpz_get_d_2exp@plt+0x46f73> │ │ │ │ + jb 809118b <__gmpz_get_d_2exp@plt+0x453bb> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -85308,315 +83841,299 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092e75 <__gmpz_get_d_2exp@plt+0x470a5> │ │ │ │ + jb 80912bd <__gmpz_get_d_2exp@plt+0x454ed> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092e80,-0x24(%ebp) │ │ │ │ + movl $0x80912c8,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092e80 <__gmpz_get_d_2exp@plt+0x470b0> │ │ │ │ + jne 80912c8 <__gmpz_get_d_2exp@plt+0x454f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092e42 <__gmpz_get_d_2exp@plt+0x47072> │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + ja 809128a <__gmpz_get_d_2exp@plt+0x454ba> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8092dc1 <__gmpz_get_d_2exp@plt+0x46ff1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8092e33 <__gmpz_get_d_2exp@plt+0x47063> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8091211 <__gmpz_get_d_2exp@plt+0x45441> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 809127b <__gmpz_get_d_2exp@plt+0x454ab> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 8092dc1 <__gmpz_get_d_2exp@plt+0x46ff1> │ │ │ │ + jl 8091211 <__gmpz_get_d_2exp@plt+0x45441> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 8092e33 <__gmpz_get_d_2exp@plt+0x47063> │ │ │ │ - movl $0x8092d14,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + jne 809127b <__gmpz_get_d_2exp@plt+0x454ab> │ │ │ │ + movl $0x809115c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%ebx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8092dcc <__gmpz_get_d_2exp@plt+0x46ffc> │ │ │ │ + jne 809121c <__gmpz_get_d_2exp@plt+0x4544c> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - data16 add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - pop %esp │ │ │ │ - or %ecx,%cs:(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + adc (%ecx),%cl │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092e5c <__gmpz_get_d_2exp@plt+0x4708c> │ │ │ │ + jne 80912a4 <__gmpz_get_d_2exp@plt+0x454d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092f2b <__gmpz_get_d_2exp@plt+0x4715b> │ │ │ │ + ja 809136b <__gmpz_get_d_2exp@plt+0x4559b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%ecx │ │ │ │ - movl $0x8092d50,-0x20(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x8091198,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %bh,%bl │ │ │ │ - (bad) │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x1a(%eax) │ │ │ │ + loopne 809138a <__gmpz_get_d_2exp@plt+0x455ba> │ │ │ │ sub $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %es │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093150 <__gmpz_get_d_2exp@plt+0x47380> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8093144 <__gmpz_get_d_2exp@plt+0x47374> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - jmp 8092a1c <__gmpz_get_d_2exp@plt+0x46c4c> │ │ │ │ - movl $0x5c,0x33c(%ebx) │ │ │ │ - movl $0x8093010,-0xc(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jb 8091515 <__gmpz_get_d_2exp@plt+0x45745> │ │ │ │ + movl $0x8091524,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091524 <__gmpz_get_d_2exp@plt+0x45754> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - mov 0x8002c19,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x5c,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092fd3 <__gmpz_get_d_2exp@plt+0x47203> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - movl $0x80ed2f4,-0x58(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x54(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x50(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - movl $0x80ed298,-0x48(%edi) │ │ │ │ - lea -0x57(%edi),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - movl $0x8092c8c,-0x3c(%edi) │ │ │ │ + ja 80913e1 <__gmpz_get_d_2exp@plt+0x45611> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80910dc,-0x3c(%edi) │ │ │ │ mov %eax,-0x38(%edi) │ │ │ │ mov %ecx,-0x34(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0x28(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x24(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ - movl $0x8092eb8,-0x1c(%edi) │ │ │ │ + movl $0x8091300,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 8092a1c <__gmpz_get_d_2exp@plt+0x46c4c> │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 8093045 <__gmpz_get_d_2exp@plt+0x47275> │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8090e78 <__gmpz_get_d_2exp@plt+0x450a8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + cvttps2pi (%eax),%mm0 │ │ │ │ + lret $0x0 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + and %cl,0x44891455(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80913f0 <__gmpz_get_d_2exp@plt+0x45620> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8090e78 <__gmpz_get_d_2exp@plt+0x450a8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + inc %esp │ │ │ │ + cvttps2pi (%eax),%mm0 │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock mov $0x89080914,%esp │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80914bc <__gmpz_get_d_2exp@plt+0x456ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - jmp 80935dc <__gmpz_get_d_2exp@plt+0x4780c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093193 <__gmpz_get_d_2exp@plt+0x473c3> │ │ │ │ + jb 809158f <__gmpz_get_d_2exp@plt+0x457bf> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -85626,167 +84143,163 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80932cd <__gmpz_get_d_2exp@plt+0x474fd> │ │ │ │ + jb 80916c1 <__gmpz_get_d_2exp@plt+0x458f1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80932d8,-0x24(%ebp) │ │ │ │ + movl $0x80916cc,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80932d8 <__gmpz_get_d_2exp@plt+0x47508> │ │ │ │ + jne 80916cc <__gmpz_get_d_2exp@plt+0x458fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809329a <__gmpz_get_d_2exp@plt+0x474ca> │ │ │ │ + ja 809168e <__gmpz_get_d_2exp@plt+0x458be> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8093219 <__gmpz_get_d_2exp@plt+0x47449> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809328b <__gmpz_get_d_2exp@plt+0x474bb> │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8091615 <__gmpz_get_d_2exp@plt+0x45845> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 809167f <__gmpz_get_d_2exp@plt+0x458af> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 8093219 <__gmpz_get_d_2exp@plt+0x47449> │ │ │ │ + jl 8091615 <__gmpz_get_d_2exp@plt+0x45845> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 809328b <__gmpz_get_d_2exp@plt+0x474bb> │ │ │ │ - movl $0x8093164,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + jne 809167f <__gmpz_get_d_2exp@plt+0x458af> │ │ │ │ + movl $0x8091560,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76dbbb(%ebx) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8093224 <__gmpz_get_d_2exp@plt+0x47454> │ │ │ │ + jne 8091620 <__gmpz_get_d_2exp@plt+0x45850> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov $0x32,%ah │ │ │ │ + test $0x16,%al │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80932b4 <__gmpz_get_d_2exp@plt+0x474e4> │ │ │ │ + jne 80916a8 <__gmpz_get_d_2exp@plt+0x458d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093383 <__gmpz_get_d_2exp@plt+0x475b3> │ │ │ │ + ja 809176f <__gmpz_get_d_2exp@plt+0x4599f> │ │ │ │ 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 %ecx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%ecx │ │ │ │ - movl $0x80931a0,-0x20(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x809159c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80933c7 <__gmpz_get_d_2exp@plt+0x475f7> │ │ │ │ + jb 80917b3 <__gmpz_get_d_2exp@plt+0x459e3> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -85796,251 +84309,417 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093501 <__gmpz_get_d_2exp@plt+0x47731> │ │ │ │ + jb 80918e5 <__gmpz_get_d_2exp@plt+0x45b15> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809350c,-0x24(%ebp) │ │ │ │ + movl $0x80918f0,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809350c <__gmpz_get_d_2exp@plt+0x4773c> │ │ │ │ + jne 80918f0 <__gmpz_get_d_2exp@plt+0x45b20> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80934ce <__gmpz_get_d_2exp@plt+0x476fe> │ │ │ │ + ja 80918b2 <__gmpz_get_d_2exp@plt+0x45ae2> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809344d <__gmpz_get_d_2exp@plt+0x4767d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80934bf <__gmpz_get_d_2exp@plt+0x476ef> │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8091839 <__gmpz_get_d_2exp@plt+0x45a69> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80918a3 <__gmpz_get_d_2exp@plt+0x45ad3> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 809344d <__gmpz_get_d_2exp@plt+0x4767d> │ │ │ │ + jl 8091839 <__gmpz_get_d_2exp@plt+0x45a69> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80934bf <__gmpz_get_d_2exp@plt+0x476ef> │ │ │ │ - movl $0x8093398,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + jne 80918a3 <__gmpz_get_d_2exp@plt+0x45ad3> │ │ │ │ + movl $0x8091784,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76dbbb(%ebx) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8093458 <__gmpz_get_d_2exp@plt+0x47688> │ │ │ │ + jne 8091844 <__gmpz_get_d_2exp@plt+0x45a74> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - call 91113e48 │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ + int3 │ │ │ │ + sbb %cl,(%ecx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80934e8 <__gmpz_get_d_2exp@plt+0x47718> │ │ │ │ + jne 80918cc <__gmpz_get_d_2exp@plt+0x45afc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80935b7 <__gmpz_get_d_2exp@plt+0x477e7> │ │ │ │ + ja 8091993 <__gmpz_get_d_2exp@plt+0x45bc3> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%ecx │ │ │ │ - movl $0x80933d4,-0x20(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80917c0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - js 80935c1 <__gmpz_get_d_2exp@plt+0x477f1> │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %dl,%ah │ │ │ │ - adc (%eax,%eax,1),%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %es │ │ │ │ + mov $0x17002c0a,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c49739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80936e3 <__gmpz_get_d_2exp@plt+0x47913> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - movl $0x80ed2f4,-0x64(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x60(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - movl $0x81b9094,-0x54(%edi) │ │ │ │ + jb 8091afb <__gmpz_get_d_2exp@plt+0x45d2b> │ │ │ │ + movl $0x8091b0c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091b0c <__gmpz_get_d_2exp@plt+0x45d3c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80919ed <__gmpz_get_d_2exp@plt+0x45c1d> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x50(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - movl $0x80ed298,-0x48(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - lea -0x63(%edi),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - lea -0x52(%edi),%edx │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - movl $0x8093310,-0x3c(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8091704,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ mov %edx,-0x34(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8093544,-0x1c(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ + movl $0x8091928,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8092a1c <__gmpz_get_d_2exp@plt+0x46c4c> │ │ │ │ - movl $0x68,0x33c(%ebx) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8090e78 <__gmpz_get_d_2exp@plt+0x450a8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x9,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + enter $0x0,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80919fc <__gmpz_get_d_2exp@plt+0x45c2c> │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8090e78 <__gmpz_get_d_2exp@plt+0x450a8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + or %ebp,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock mov $0x8908091a,%eax │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091ab8 <__gmpz_get_d_2exp@plt+0x45ce8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sbb $0x9,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8091bcf <__gmpz_get_d_2exp@plt+0x45dff> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8091bc5 <__gmpz_get_d_2exp@plt+0x45df5> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8091388,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80919b0,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%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 8091c09 <__gmpz_get_d_2exp@plt+0x45e39> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8091c30,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091c30 <__gmpz_get_d_2exp@plt+0x45e60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + lret $0x366e │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8114b3c <__gmpz_get_d_2exp@plt+0xc8d6c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%esp,%ebx,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8091c7e <__gmpz_get_d_2exp@plt+0x45eae> │ │ │ │ + movl $0x8366ecd,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0xf4,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8091cad <__gmpz_get_d_2exp@plt+0x45edd> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8064c5c <__gmpz_get_d_2exp@plt+0x18e8c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x19002c5b,%eax │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8091cd9 <__gmpz_get_d_2exp@plt+0x45f09> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c4b0c <__gmpz_get_d_2exp@plt+0x78d3c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093727 <__gmpz_get_d_2exp@plt+0x47957> │ │ │ │ + jb 8091d13 <__gmpz_get_d_2exp@plt+0x45f43> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -86050,18 +84729,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093861 <__gmpz_get_d_2exp@plt+0x47a91> │ │ │ │ + jb 8091e4d <__gmpz_get_d_2exp@plt+0x4607d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809386c,-0x24(%ebp) │ │ │ │ + movl $0x8091e58,-0x24(%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 0x1c(%esi),%eax │ │ │ │ @@ -86077,47 +84756,47 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809386c <__gmpz_get_d_2exp@plt+0x47a9c> │ │ │ │ + jne 8091e58 <__gmpz_get_d_2exp@plt+0x46088> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809382e <__gmpz_get_d_2exp@plt+0x47a5e> │ │ │ │ + ja 8091e1a <__gmpz_get_d_2exp@plt+0x4604a> │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80937ad <__gmpz_get_d_2exp@plt+0x479dd> │ │ │ │ + jl 8091d99 <__gmpz_get_d_2exp@plt+0x45fc9> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 809381f <__gmpz_get_d_2exp@plt+0x47a4f> │ │ │ │ + jne 8091e0b <__gmpz_get_d_2exp@plt+0x4603b> │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80937ad <__gmpz_get_d_2exp@plt+0x479dd> │ │ │ │ + jl 8091d99 <__gmpz_get_d_2exp@plt+0x45fc9> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 809381f <__gmpz_get_d_2exp@plt+0x47a4f> │ │ │ │ - movl $0x80936f8,-0x1c(%edi) │ │ │ │ + jne 8091e0b <__gmpz_get_d_2exp@plt+0x4603b> │ │ │ │ + movl $0x8091ce4,-0x1c(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -86131,59 +84810,60 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80937b8 <__gmpz_get_d_2exp@plt+0x479e8> │ │ │ │ + jne 8091da4 <__gmpz_get_d_2exp@plt+0x45fd4> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - dec %eax │ │ │ │ - cmp %cl,(%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + xor $0x1e,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093848 <__gmpz_get_d_2exp@plt+0x47a78> │ │ │ │ + jne 8091e34 <__gmpz_get_d_2exp@plt+0x46064> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093917 <__gmpz_get_d_2exp@plt+0x47b47> │ │ │ │ + ja 8091f03 <__gmpz_get_d_2exp@plt+0x46133> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%eax │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x17(%esi),%eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%eax │ │ │ │ - movl $0x8093734,-0x20(%edi) │ │ │ │ + movl $0x8091d20,-0x20(%edi) │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ @@ -86202,15 +84882,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809395b <__gmpz_get_d_2exp@plt+0x47b8b> │ │ │ │ + jb 8091f47 <__gmpz_get_d_2exp@plt+0x46177> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -86220,18 +84900,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093a95 <__gmpz_get_d_2exp@plt+0x47cc5> │ │ │ │ + jb 8092081 <__gmpz_get_d_2exp@plt+0x462b1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093aa0,-0x24(%ebp) │ │ │ │ + movl $0x809208c,-0x24(%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 0x1c(%esi),%eax │ │ │ │ @@ -86247,47 +84927,47 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093aa0 <__gmpz_get_d_2exp@plt+0x47cd0> │ │ │ │ + jne 809208c <__gmpz_get_d_2exp@plt+0x462bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093a62 <__gmpz_get_d_2exp@plt+0x47c92> │ │ │ │ + ja 809204e <__gmpz_get_d_2exp@plt+0x4627e> │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80939e1 <__gmpz_get_d_2exp@plt+0x47c11> │ │ │ │ + jl 8091fcd <__gmpz_get_d_2exp@plt+0x461fd> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 8093a53 <__gmpz_get_d_2exp@plt+0x47c83> │ │ │ │ + jne 809203f <__gmpz_get_d_2exp@plt+0x4626f> │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80939e1 <__gmpz_get_d_2exp@plt+0x47c11> │ │ │ │ + jl 8091fcd <__gmpz_get_d_2exp@plt+0x461fd> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 8093a53 <__gmpz_get_d_2exp@plt+0x47c83> │ │ │ │ - movl $0x809392c,-0x1c(%edi) │ │ │ │ + jne 809203f <__gmpz_get_d_2exp@plt+0x4626f> │ │ │ │ + movl $0x8091f18,-0x1c(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -86301,60 +84981,58 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80939ec <__gmpz_get_d_2exp@plt+0x47c1c> │ │ │ │ + jne 8091fd8 <__gmpz_get_d_2exp@plt+0x46208> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - jl 8093adf <__gmpz_get_d_2exp@plt+0x47d0f> │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + push $0x89080920 │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093a7c <__gmpz_get_d_2exp@plt+0x47cac> │ │ │ │ + jne 8092068 <__gmpz_get_d_2exp@plt+0x46298> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093b4b <__gmpz_get_d_2exp@plt+0x47d7b> │ │ │ │ + ja 8092137 <__gmpz_get_d_2exp@plt+0x46367> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%eax │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x15(%esi),%eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x19(%esi),%eax │ │ │ │ - movl $0x8093968,-0x20(%edi) │ │ │ │ + movl $0x8091f54,-0x20(%edi) │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ @@ -86367,3852 +85045,2039 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - dec %eax │ │ │ │ - push %cs │ │ │ │ + adc $0x3,%al │ │ │ │ sub $0x0,%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093d5a <__gmpz_get_d_2exp@plt+0x47f8a> │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809231f <__gmpz_get_d_2exp@plt+0x4654f> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x9(%esi),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ + mov 0xb(%ecx),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0xb(%edx),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8093d4e <__gmpz_get_d_2exp@plt+0x47f7e> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8092316 <__gmpz_get_d_2exp@plt+0x46546> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8092a1c <__gmpz_get_d_2exp@plt+0x46c4c> │ │ │ │ + jmp 809323c <__gmpz_get_d_2exp@plt+0x4746c> │ │ │ │ movl $0x4c,0x33c(%ebx) │ │ │ │ - movl $0x8093c38,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x8092214,-0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - js 8093c3b <__gmpz_get_d_2exp@plt+0x47e6b> │ │ │ │ - sub $0x0,%al │ │ │ │ - mov %al,(%ecx) │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + add (%eax,%eax,1),%ch │ │ │ │ + xchg %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44890455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ add $0x14,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ add $0x4c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093bef <__gmpz_get_d_2exp@plt+0x47e1f> │ │ │ │ + ja 80921ca <__gmpz_get_d_2exp@plt+0x463fa> │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + movl $0x80c81c8,-0x48(%edi) │ │ │ │ mov %ecx,0x94(%esp) │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - movl $0x80ed298,-0x48(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - movl $0x80938a4,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x8093ad8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + movl $0x8091e90,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + lea -0x47(%edi),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80920c4,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8092a1c <__gmpz_get_d_2exp@plt+0x46c4c> │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 8093c6d <__gmpz_get_d_2exp@plt+0x47e9d> │ │ │ │ + jmp 809323c <__gmpz_get_d_2exp@plt+0x4746c> │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + jmp 8092242 <__gmpz_get_d_2exp@plt+0x46472> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - or $0x2c,%al │ │ │ │ - add %dl,(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x1,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093dc2 <__gmpz_get_d_2exp@plt+0x47ff2> │ │ │ │ - movl $0x8093dfc,-0x4(%ebp) │ │ │ │ + jb 8092386 <__gmpz_get_d_2exp@plt+0x465b6> │ │ │ │ + movl $0x8092368,0x0(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093dfc <__gmpz_get_d_2exp@plt+0x4802c> │ │ │ │ + jne 8092368 <__gmpz_get_d_2exp@plt+0x46598> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %cl,(%esp,%ebp,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%ecx) │ │ │ │ + sub $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - cmp $0xf0890809,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + cld │ │ │ │ + cwtl │ │ │ │ + and (%ecx),%ecx │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093dd4 <__gmpz_get_d_2exp@plt+0x48004> │ │ │ │ + jne 8092398 <__gmpz_get_d_2exp@plt+0x465c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fmull (%ebx) │ │ │ │ + rolb $1,(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8093b68 <__gmpz_get_d_2exp@plt+0x47d98> │ │ │ │ - mov $0xb,%ah │ │ │ │ - sub $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test $0x3d,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8093da8 <__gmpz_get_d_2exp@plt+0x47fd8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093e51 <__gmpz_get_d_2exp@plt+0x48081> │ │ │ │ - movl $0x81edd7c,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093ec7 <__gmpz_get_d_2exp@plt+0x480f7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093ea0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8093ea0 <__gmpz_get_d_2exp@plt+0x480d0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8093e89 <__gmpz_get_d_2exp@plt+0x480b9> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 8093f3f <__gmpz_get_d_2exp@plt+0x4816f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093f18,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8093f18 <__gmpz_get_d_2exp@plt+0x48148> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8093f01 <__gmpz_get_d_2exp@plt+0x48131> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 8093fb7 <__gmpz_get_d_2exp@plt+0x481e7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093f90,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8093f90 <__gmpz_get_d_2exp@plt+0x481c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8093f79 <__gmpz_get_d_2exp@plt+0x481a9> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 809402f <__gmpz_get_d_2exp@plt+0x4825f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8094008,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8094008 <__gmpz_get_d_2exp@plt+0x48238> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8093ff1 <__gmpz_get_d_2exp@plt+0x48221> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 8094065 <__gmpz_get_d_2exp@plt+0x48295> │ │ │ │ - movl $0x81edd7c,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80940e6 <__gmpz_get_d_2exp@plt+0x48316> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80940c0,-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 80940c0 <__gmpz_get_d_2exp@plt+0x482f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80940a9 <__gmpz_get_d_2exp@plt+0x482d9> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 8092154 <__gmpz_get_d_2exp@plt+0x46384> │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809416a <__gmpz_get_d_2exp@plt+0x4839a> │ │ │ │ + jb 809257e <__gmpz_get_d_2exp@plt+0x467ae> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8094144,-0x14(%ebp) │ │ │ │ + movl $0x809268c,-0x18(%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 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094144 <__gmpz_get_d_2exp@plt+0x48374> │ │ │ │ + jne 809268c <__gmpz_get_d_2exp@plt+0x468bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809412d <__gmpz_get_d_2exp@plt+0x4835d> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 8092403 <__gmpz_get_d_2exp@plt+0x46633> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80941ee <__gmpz_get_d_2exp@plt+0x4841e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80941c8,-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 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x9(%esp) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80941c8 <__gmpz_get_d_2exp@plt+0x483f8> │ │ │ │ + jne 809246c <__gmpz_get_d_2exp@plt+0x4669c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80941b1 <__gmpz_get_d_2exp@plt+0x483e1> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %bl,%al │ │ │ │ + and $0x4d8b0809,%eax │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + clc │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8094272 <__gmpz_get_d_2exp@plt+0x484a2> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809424c,-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 │ │ │ │ + movl $0x80924c0,0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809424c <__gmpz_get_d_2exp@plt+0x4847c> │ │ │ │ + jne 80924c0 <__gmpz_get_d_2exp@plt+0x466f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8094235 <__gmpz_get_d_2exp@plt+0x48465> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %al,(%edi) │ │ │ │ - sub $0x0,%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809461b <__gmpz_get_d_2exp@plt+0x4884b> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8094482 <__gmpz_get_d_2exp@plt+0x486b2> │ │ │ │ - movl $0x80945dc,-0x8(%ebp) │ │ │ │ - movl $0x8361ec3,-0x14(%ebp) │ │ │ │ - movl $0x8363951,-0x10(%ebp) │ │ │ │ - movl $0x8363945,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80942ee <__gmpz_get_d_2exp@plt+0x4851e> │ │ │ │ - movl $0x80941fc,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0x14,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094362 <__gmpz_get_d_2exp@plt+0x48592> │ │ │ │ - movl $0x8094178,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xb0,%al │ │ │ │ + and $0x4d8b0809,%eax │ │ │ │ + adc %cl,0x4d8bf44d(%ecx) │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + clc │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8094331 <__gmpz_get_d_2exp@plt+0x48561> │ │ │ │ - add $0x14,%edi │ │ │ │ + movl $0x8092498,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094362 <__gmpz_get_d_2exp@plt+0x48592> │ │ │ │ - movl $0x80940f4,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ mov 0x1c(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8094676 <__gmpz_get_d_2exp@plt+0x488a6> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80943cd <__gmpz_get_d_2exp@plt+0x485fd> │ │ │ │ - movl $0x8094070,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092498 <__gmpz_get_d_2exp@plt+0x466c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0x0,(%edx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8094426 <__gmpz_get_d_2exp@plt+0x48656> │ │ │ │ - movl $0x809403c,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x80943e4,0x4(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - movl $0x8094440,-0x10(%ebp) │ │ │ │ - movl $0x8361ec3,-0x1c(%ebp) │ │ │ │ - movl $0x8363951,-0x18(%ebp) │ │ │ │ - movl $0x8363945,-0x14(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80944c0 <__gmpz_get_d_2exp@plt+0x486f0> │ │ │ │ - movl $0x8093fc4,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809451e <__gmpz_get_d_2exp@plt+0x4874e> │ │ │ │ - movl $0x8093f4c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80944f7 <__gmpz_get_d_2exp@plt+0x48727> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809451e <__gmpz_get_d_2exp@plt+0x4874e> │ │ │ │ - movl $0x8093ed4,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + or $0x38,%al │ │ │ │ + and $0xf0890809,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092538 <__gmpz_get_d_2exp@plt+0x46768> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80946ea <__gmpz_get_d_2exp@plt+0x4891a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094575 <__gmpz_get_d_2exp@plt+0x487a5> │ │ │ │ - movl $0x8093e5c,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80945c2 <__gmpz_get_d_2exp@plt+0x487f2> │ │ │ │ - movl $0x8093e28,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x809458c,0x8(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x8c,%al │ │ │ │ + and $0x4d8b0809,%eax │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80942fd <__gmpz_get_d_2exp@plt+0x4852d> │ │ │ │ - movl $0x809437c,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809437c <__gmpz_get_d_2exp@plt+0x485ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + movb $0x0,(%edx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub %al,0x9(%esi) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8094628 <__gmpz_get_d_2exp@plt+0x48858> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8094658,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + and $0xf0890809,%eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094658 <__gmpz_get_d_2exp@plt+0x48888> │ │ │ │ + jne 8092510 <__gmpz_get_d_2exp@plt+0x46740> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80944cf <__gmpz_get_d_2exp@plt+0x486ff> │ │ │ │ - movl $0x8094538,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8094538 <__gmpz_get_d_2exp@plt+0x48768> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pushf │ │ │ │ - inc %esi │ │ │ │ + sbb $0x24,%al │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809469c <__gmpz_get_d_2exp@plt+0x488cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80946cc,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80946cc <__gmpz_get_d_2exp@plt+0x488fc> │ │ │ │ + jne 809241c <__gmpz_get_d_2exp@plt+0x4664c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - js 809470c <__gmpz_get_d_2exp@plt+0x4893c> │ │ │ │ - sub $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809476e <__gmpz_get_d_2exp@plt+0x4899e> │ │ │ │ - movl $0x8094750,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fs and $0xf0890809,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094750 <__gmpz_get_d_2exp@plt+0x48980> │ │ │ │ + jne 8092564 <__gmpz_get_d_2exp@plt+0x46794> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - add (%eax,%eax,1),%ch │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - addb $0x8,0x9(%edi) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + in (%dx),%al │ │ │ │ + and $0x9,%al │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094780 <__gmpz_get_d_2exp@plt+0x489b0> │ │ │ │ + jne 80924ec <__gmpz_get_d_2exp@plt+0x4671c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc %al,(%edx) │ │ │ │ - sub $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8094288 <__gmpz_get_d_2exp@plt+0x484b8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - add %ebp,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8094823 <__gmpz_get_d_2exp@plt+0x48a53> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80948a8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + dec %eax │ │ │ │ + and $0x9,%al │ │ │ │ + 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 80948a8 <__gmpz_get_d_2exp@plt+0x48ad8> │ │ │ │ + jne 8092448 <__gmpz_get_d_2exp@plt+0x46678> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80947e7 <__gmpz_get_d_2exp@plt+0x48a17> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - add %cl,0x9(%eax) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8094800 <__gmpz_get_d_2exp@plt+0x48a30> │ │ │ │ + add $0x26,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092604 <__gmpz_get_d_2exp@plt+0x46834> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - js 809489d <__gmpz_get_d_2exp@plt+0x48acd> │ │ │ │ + xor $0x26,%al │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094878 <__gmpz_get_d_2exp@plt+0x48aa8> │ │ │ │ + jne 8092634 <__gmpz_get_d_2exp@plt+0x46864> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %dh,(%eax) │ │ │ │ - dec %eax │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - add %ch,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - fmuls 0x9(%eax) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + pusha │ │ │ │ + or %ecx,%es:(%eax) │ │ │ │ + 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 80948d8 <__gmpz_get_d_2exp@plt+0x48b08> │ │ │ │ + jne 8092660 <__gmpz_get_d_2exp@plt+0x46890> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and %al,(%eax) │ │ │ │ - sub $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x48(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83548fa,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - ljmp *(%ebx) │ │ │ │ - add %al,0x2000100 │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8094939 <__gmpz_get_d_2exp@plt+0x48b69> │ │ │ │ + ja 8092705 <__gmpz_get_d_2exp@plt+0x46935> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80947b0,-0xc(%edi) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + movl $0x80923bc,-0x14(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%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 8094979 <__gmpz_get_d_2exp@plt+0x48ba9> │ │ │ │ - movl $0x81edd7c,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + fs jmp 80e2745 <__gmpz_get_d_2exp@plt+0x96975> │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8094ad2 <__gmpz_get_d_2exp@plt+0x48d02> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8094a98,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 8092819 <__gmpz_get_d_2exp@plt+0x46a49> │ │ │ │ + movl $0x8092828,-0x18(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov 0x17(%esi),%esi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094a98 <__gmpz_get_d_2exp@plt+0x48cc8> │ │ │ │ + jne 8092828 <__gmpz_get_d_2exp@plt+0x46a58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - out %al,$0x1 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + call 10095381 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80949bf <__gmpz_get_d_2exp@plt+0x48bef> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094a46 <__gmpz_get_d_2exp@plt+0x48c76> │ │ │ │ + ja 8092785 <__gmpz_get_d_2exp@plt+0x469b5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80926bc,-0x10(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 8094a12 <__gmpz_get_d_2exp@plt+0x48c42> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8094a37 <__gmpz_get_d_2exp@plt+0x48c67> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 8094a37 <__gmpz_get_d_2exp@plt+0x48c67> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pusha │ │ │ │ + call 80f284d <__gmpz_get_d_2exp@plt+0xa6a7d> │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ - rorb $1,0x9(%ecx) │ │ │ │ - or %cl,0x758b0746(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %eax │ │ │ │ - or 0x488bfc4d(%ecx),%ecx │ │ │ │ + mov 0x8b080927,%al │ │ │ │ + inc %esi │ │ │ │ pop %es │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80949d0 <__gmpz_get_d_2exp@plt+0x48c00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - pusha │ │ │ │ - dec %edx │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8094a60 <__gmpz_get_d_2exp@plt+0x48c90> │ │ │ │ + jne 80927a0 <__gmpz_get_d_2exp@plt+0x469d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8094c2e <__gmpz_get_d_2exp@plt+0x48e5e> │ │ │ │ + jb 8092996 <__gmpz_get_d_2exp@plt+0x46bc6> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8094bf4,-0x10(%ebp) │ │ │ │ + movl $0x8092a4c,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094bf4 <__gmpz_get_d_2exp@plt+0x48e24> │ │ │ │ + jne 8092a4c <__gmpz_get_d_2exp@plt+0x46c7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - out %al,$0x1 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8094b1b <__gmpz_get_d_2exp@plt+0x48d4b> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094ba2 <__gmpz_get_d_2exp@plt+0x48dd2> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 8094b6e <__gmpz_get_d_2exp@plt+0x48d9e> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8094b93 <__gmpz_get_d_2exp@plt+0x48dc3> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 8094b93 <__gmpz_get_d_2exp@plt+0x48dc3> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8092899 <__gmpz_get_d_2exp@plt+0x46ac9> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + sub %ecx,(%ecx) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092900 <__gmpz_get_d_2exp@plt+0x46b30> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %cl,%al │ │ │ │ + sub %ecx,(%ecx) │ │ │ │ + or %cl,0x4d89144d(%ebx) │ │ │ │ clc │ │ │ │ - sub $0x4b,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %dl,0x9(%ecx,%ebp,1) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094b2c <__gmpz_get_d_2exp@plt+0x48d5c> │ │ │ │ + jne 8092954 <__gmpz_get_d_2exp@plt+0x46b84> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xa4,%al │ │ │ │ + sub %ecx,(%ecx) │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x8908094b,%esp │ │ │ │ - lock mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %ch,(%ecx,%ebp,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094bbc <__gmpz_get_d_2exp@plt+0x48dec> │ │ │ │ + jne 809292c <__gmpz_get_d_2exp@plt+0x46b5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8094d8a <__gmpz_get_d_2exp@plt+0x48fba> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8094d50,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0x28,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094d50 <__gmpz_get_d_2exp@plt+0x48f80> │ │ │ │ + jne 80928b0 <__gmpz_get_d_2exp@plt+0x46ae0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8094c77 <__gmpz_get_d_2exp@plt+0x48ea7> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094cfe <__gmpz_get_d_2exp@plt+0x48f2e> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 8094cca <__gmpz_get_d_2exp@plt+0x48efa> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8094cef <__gmpz_get_d_2exp@plt+0x48f1f> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 8094cef <__gmpz_get_d_2exp@plt+0x48f1f> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - mov %cl,0x8(%ecx,%ecx,1) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + cld │ │ │ │ + jl 80929f6 <__gmpz_get_d_2exp@plt+0x46c26> │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094c88 <__gmpz_get_d_2exp@plt+0x48eb8> │ │ │ │ + jne 809297c <__gmpz_get_d_2exp@plt+0x46bac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb %cl,0x9(%ebp) │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ + cld │ │ │ │ + fsubrl (%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8094d18 <__gmpz_get_d_2exp@plt+0x48f48> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8094ee6 <__gmpz_get_d_2exp@plt+0x49116> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8094eac,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094eac <__gmpz_get_d_2exp@plt+0x490dc> │ │ │ │ + jne 80928dc <__gmpz_get_d_2exp@plt+0x46b0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - out %al,$0x1 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8094dd3 <__gmpz_get_d_2exp@plt+0x49003> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094e5a <__gmpz_get_d_2exp@plt+0x4908a> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 8094e26 <__gmpz_get_d_2exp@plt+0x49056> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8094e4b <__gmpz_get_d_2exp@plt+0x4907b> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 8094e4b <__gmpz_get_d_2exp@plt+0x4907b> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - in $0x4d,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + cld │ │ │ │ + lock sub %ecx,(%ecx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094de4 <__gmpz_get_d_2exp@plt+0x49014> │ │ │ │ + jne 80929f0 <__gmpz_get_d_2exp@plt+0x46c20> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - je 8094eff <__gmpz_get_d_2exp@plt+0x4912f> │ │ │ │ + cld │ │ │ │ + and %ch,(%edx) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094e74 <__gmpz_get_d_2exp@plt+0x490a4> │ │ │ │ + jne 8092a20 <__gmpz_get_d_2exp@plt+0x46c50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8092ab7 <__gmpz_get_d_2exp@plt+0x46ce7> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + movl $0x8092858,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0xe5,%ah │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0xa000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8092bc4 <__gmpz_get_d_2exp@plt+0x46df4> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8092bba <__gmpz_get_d_2exp@plt+0x46dea> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x1f(%eax),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x23(%eax),%edx │ │ │ │ + mov 0x27(%eax),%eax │ │ │ │ + movl $0x8092724,-0x28(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8092a7c,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ 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 8094f1d <__gmpz_get_d_2exp@plt+0x4914d> │ │ │ │ + jb 8092bfd <__gmpz_get_d_2exp@plt+0x46e2d> │ │ │ │ movl $0x81edd7c,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8095076 <__gmpz_get_d_2exp@plt+0x492a6> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809503c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809503c <__gmpz_get_d_2exp@plt+0x4926c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - out %al,$0x1 │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 8092c39 <__gmpz_get_d_2exp@plt+0x46e69> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x8092bd4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ah,%ah │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0xa000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8094f63 <__gmpz_get_d_2exp@plt+0x49193> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8092d60 <__gmpz_get_d_2exp@plt+0x46f90> │ │ │ │ + add $0x38,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094fea <__gmpz_get_d_2exp@plt+0x4921a> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 8094fb6 <__gmpz_get_d_2exp@plt+0x491e6> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8094fdb <__gmpz_get_d_2exp@plt+0x4920b> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 8094fdb <__gmpz_get_d_2exp@plt+0x4920b> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 8092d56 <__gmpz_get_d_2exp@plt+0x46f86> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + 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 │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x1f(%eax),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x23(%eax),%ecx │ │ │ │ + mov 0x27(%eax),%eax │ │ │ │ + movl $0x8092ad4,-0x34(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8092c0c,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - je 8095058 <__gmpz_get_d_2exp@plt+0x49288> │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8094f74 <__gmpz_get_d_2exp@plt+0x491a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - add $0x50,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8092ddb <__gmpz_get_d_2exp@plt+0x4700b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8092db4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095004 <__gmpz_get_d_2exp@plt+0x49234> │ │ │ │ + jne 8092db4 <__gmpz_get_d_2exp@plt+0x46fe4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8092d9d <__gmpz_get_d_2exp@plt+0x46fcd> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80951d2 <__gmpz_get_d_2exp@plt+0x49402> │ │ │ │ + jb 8092e1b <__gmpz_get_d_2exp@plt+0x4704b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8095198,-0x10(%ebp) │ │ │ │ + movl $0x8092e28,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095198 <__gmpz_get_d_2exp@plt+0x493c8> │ │ │ │ + jne 8092e28 <__gmpz_get_d_2exp@plt+0x47058> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - out %al,$0x1 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80950bf <__gmpz_get_d_2exp@plt+0x492ef> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8092f03 <__gmpz_get_d_2exp@plt+0x47133> │ │ │ │ + movl $0x8092f10,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092f10 <__gmpz_get_d_2exp@plt+0x47140> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095146 <__gmpz_get_d_2exp@plt+0x49376> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 8095112 <__gmpz_get_d_2exp@plt+0x49342> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8095137 <__gmpz_get_d_2exp@plt+0x49367> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 8095137 <__gmpz_get_d_2exp@plt+0x49367> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 8092e6e <__gmpz_get_d_2exp@plt+0x4709e> │ │ │ │ + movl $0x8092de8,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x83670a9,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - rclb $1,0x9(%eax) │ │ │ │ - or %cl,0x758b0746(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %eax │ │ │ │ - or 0x488bfc4d(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8092e7d <__gmpz_get_d_2exp@plt+0x470ad> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8092eae <__gmpz_get_d_2exp@plt+0x470de> │ │ │ │ + movl $0x8092d70,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x83670a9,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80950d0 <__gmpz_get_d_2exp@plt+0x49300> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - pusha │ │ │ │ - push %ecx │ │ │ │ - or %ecx,(%eax) │ │ │ │ + cld │ │ │ │ + enter $0x92e,$0x8 │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095160 <__gmpz_get_d_2exp@plt+0x49390> │ │ │ │ + jne 8092ec8 <__gmpz_get_d_2exp@plt+0x470f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809532e <__gmpz_get_d_2exp@plt+0x4955e> │ │ │ │ + jb 8092fa3 <__gmpz_get_d_2exp@plt+0x471d3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80952f4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + movl $0x8092f7c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80952f4 <__gmpz_get_d_2exp@plt+0x49524> │ │ │ │ + jne 8092f7c <__gmpz_get_d_2exp@plt+0x471ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809521b <__gmpz_get_d_2exp@plt+0x4944b> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80952a2 <__gmpz_get_d_2exp@plt+0x494d2> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 809526e <__gmpz_get_d_2exp@plt+0x4949e> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8095293 <__gmpz_get_d_2exp@plt+0x494c3> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 8095293 <__gmpz_get_d_2exp@plt+0x494c3> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - sub $0x52,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809522c <__gmpz_get_d_2exp@plt+0x4945c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x89080952,%esp │ │ │ │ - lock mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80952bc <__gmpz_get_d_2exp@plt+0x494ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8092f65 <__gmpz_get_d_2exp@plt+0x47195> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809548a <__gmpz_get_d_2exp@plt+0x496ba> │ │ │ │ + jb 8092fe3 <__gmpz_get_d_2exp@plt+0x47213> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8095450,-0x10(%ebp) │ │ │ │ + movl $0x8092ff0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095450 <__gmpz_get_d_2exp@plt+0x49680> │ │ │ │ + jne 8092ff0 <__gmpz_get_d_2exp@plt+0x47220> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - out %al,$0x1 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8095377 <__gmpz_get_d_2exp@plt+0x495a7> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80930cb <__gmpz_get_d_2exp@plt+0x472fb> │ │ │ │ + movl $0x80930d8,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80930d8 <__gmpz_get_d_2exp@plt+0x47308> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80953fe <__gmpz_get_d_2exp@plt+0x4962e> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80953ca <__gmpz_get_d_2exp@plt+0x495fa> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80953ef <__gmpz_get_d_2exp@plt+0x4961f> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jge 80953ef <__gmpz_get_d_2exp@plt+0x4961f> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 8093036 <__gmpz_get_d_2exp@plt+0x47266> │ │ │ │ + movl $0x8092fb0,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x83670a9,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov %dl,0x9(%ebx) │ │ │ │ - or %cl,0x758b0746(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %eax │ │ │ │ - or 0x488bfc4d(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8093045 <__gmpz_get_d_2exp@plt+0x47275> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8093076 <__gmpz_get_d_2exp@plt+0x472a6> │ │ │ │ + movl $0x8092f38,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x83670a9,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095388 <__gmpz_get_d_2exp@plt+0x495b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb %dl,0x8(%ecx,%ecx,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + xor %cl,(%ecx) │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095418 <__gmpz_get_d_2exp@plt+0x49648> │ │ │ │ + jne 8093090 <__gmpz_get_d_2exp@plt+0x472c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ 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 80954c1 <__gmpz_get_d_2exp@plt+0x496f1> │ │ │ │ - movl $0x81edd7c,-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 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80954fb <__gmpz_get_d_2exp@plt+0x4972b> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - 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 8095537 <__gmpz_get_d_2exp@plt+0x49767> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ + pusha │ │ │ │ + repz sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x500,%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095573 <__gmpz_get_d_2exp@plt+0x497a3> │ │ │ │ - movl $0x81edd7c,-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) │ │ │ │ + jb 8093229 <__gmpz_get_d_2exp@plt+0x47459> │ │ │ │ + movl $0x809316c,-0x14(%ebp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809316c <__gmpz_get_d_2exp@plt+0x4739c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x54,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + cld │ │ │ │ + repnz sub (%eax),%eax │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ab39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80955af <__gmpz_get_d_2exp@plt+0x497df> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + ja 809314f <__gmpz_get_d_2exp@plt+0x4737f> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x8092154,-0x50(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0x48(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + movl $0x8092334,-0x40(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + lea -0x4d(%edi),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x8092c58,-0x38(%edi) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + lea -0x3d(%edi),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x8092e40,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8093008,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x37(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub $0xf2,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80932ce <__gmpz_get_d_2exp@plt+0x474fe> │ │ │ │ + add $0x3c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80932c4 <__gmpz_get_d_2exp@plt+0x474f4> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x8091bdc,-0x38(%edi) │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x8091c58,-0x2c(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x38(%edi),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x8091c94,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x8091cc0,-0x1c(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x8093108,-0x14(%edi) │ │ │ │ + lea -0x2b(%edi),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + lea -0x1c(%edi),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x835128a,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80955eb <__gmpz_get_d_2exp@plt+0x4981b> │ │ │ │ + jb 809330b <__gmpz_get_d_2exp@plt+0x4753b> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc443bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095c2c <__gmpz_get_d_2exp@plt+0x49e5c> │ │ │ │ + jb 809343d <__gmpz_get_d_2exp@plt+0x4766d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8095d2c,-0x28(%ebp) │ │ │ │ + movl $0x8093448,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095d2c <__gmpz_get_d_2exp@plt+0x49f5c> │ │ │ │ + jne 8093448 <__gmpz_get_d_2exp@plt+0x47678> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - incb (%ecx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80957cc <__gmpz_get_d_2exp@plt+0x499fc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095711 <__gmpz_get_d_2exp@plt+0x49941> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 8095720 <__gmpz_get_d_2exp@plt+0x49950> │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 8095b9f <__gmpz_get_d_2exp@plt+0x49dcf> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 8095720 <__gmpz_get_d_2exp@plt+0x49950> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 8095b8d <__gmpz_get_d_2exp@plt+0x49dbd> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80955bc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x3c,%ebp │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - incb (%ecx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80957cc <__gmpz_get_d_2exp@plt+0x499fc> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80957bd <__gmpz_get_d_2exp@plt+0x499ed> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 8095720 <__gmpz_get_d_2exp@plt+0x49950> │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 8095ba9 <__gmpz_get_d_2exp@plt+0x49dd9> │ │ │ │ + ja 809340a <__gmpz_get_d_2exp@plt+0x4763a> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 8095720 <__gmpz_get_d_2exp@plt+0x49950> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 8095ba4 <__gmpz_get_d_2exp@plt+0x49dd4> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8095580,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x3c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80957d4 <__gmpz_get_d_2exp@plt+0x49a04> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 8095c85 <__gmpz_get_d_2exp@plt+0x49eb5> │ │ │ │ - movl $0x809585c,0xc(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ - push %edi │ │ │ │ - or %ecx,(%eax) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80957ec <__gmpz_get_d_2exp@plt+0x49a1c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lret │ │ │ │ - cld │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x76f7f6a8(%eax) │ │ │ │ - lock mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095880 <__gmpz_get_d_2exp@plt+0x49ab0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret │ │ │ │ - jge 809587b <__gmpz_get_d_2exp@plt+0x49aab> │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c72c45(%ebx) │ │ │ │ - sub $0x3c,%al │ │ │ │ - pop %eax │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %esi,0x20(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095961 <__gmpz_get_d_2exp@plt+0x49b91> │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80958e0 <__gmpz_get_d_2exp@plt+0x49b10> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8095bae <__gmpz_get_d_2exp@plt+0x49dde> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8093391 <__gmpz_get_d_2exp@plt+0x475c1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80933fb <__gmpz_get_d_2exp@plt+0x4762b> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jge 8095924 <__gmpz_get_d_2exp@plt+0x49b54> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jl 8093391 <__gmpz_get_d_2exp@plt+0x475c1> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 8095bb4 <__gmpz_get_d_2exp@plt+0x49de4> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8095544,-0x1c(%edi) │ │ │ │ + jne 80933fb <__gmpz_get_d_2exp@plt+0x4762b> │ │ │ │ + movl $0x80932dc,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - lret │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - and %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80958a4 <__gmpz_get_d_2exp@plt+0x49ad4> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095970 <__gmpz_get_d_2exp@plt+0x49ba0> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095a79 <__gmpz_get_d_2exp@plt+0x49ca9> │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80959f8 <__gmpz_get_d_2exp@plt+0x49c28> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8095bba <__gmpz_get_d_2exp@plt+0x49dea> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 8095a3c <__gmpz_get_d_2exp@plt+0x49c6c> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8095bc0 <__gmpz_get_d_2exp@plt+0x49df0> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8095508,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - lret │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - and %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80959bc <__gmpz_get_d_2exp@plt+0x49bec> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095a88 <__gmpz_get_d_2exp@plt+0x49cb8> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095bd2 <__gmpz_get_d_2exp@plt+0x49e02> │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 8095b10 <__gmpz_get_d_2exp@plt+0x49d40> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8095bc6 <__gmpz_get_d_2exp@plt+0x49df6> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 8095b54 <__gmpz_get_d_2exp@plt+0x49d84> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809339c <__gmpz_get_d_2exp@plt+0x475cc> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8095bcc <__gmpz_get_d_2exp@plt+0x49dfc> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80954cc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8095b90 <__gmpz_get_d_2exp@plt+0x49dc0> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8095b90 <__gmpz_get_d_2exp@plt+0x49dc0> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8095b90 <__gmpz_get_d_2exp@plt+0x49dc0> │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - jmp 8095b90 <__gmpz_get_d_2exp@plt+0x49dc0> │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - jmp 8095b90 <__gmpz_get_d_2exp@plt+0x49dc0> │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - jmp 8095b90 <__gmpz_get_d_2exp@plt+0x49dc0> │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - jmp 8095b90 <__gmpz_get_d_2exp@plt+0x49dc0> │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - jmp 8095b90 <__gmpz_get_d_2exp@plt+0x49dc0> │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - jmp 8095b90 <__gmpz_get_d_2exp@plt+0x49dc0> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lret │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - and %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8095ad4 <__gmpz_get_d_2exp@plt+0x49d04> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095be1 <__gmpz_get_d_2exp@plt+0x49e11> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 8095c56 <__gmpz_get_d_2exp@plt+0x49e86> │ │ │ │ - movl $0x8095688,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095688 <__gmpz_get_d_2exp@plt+0x498b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 8095ca0 <__gmpz_get_d_2exp@plt+0x49ed0> │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 809580f <__gmpz_get_d_2exp@plt+0x49a3f> │ │ │ │ - movl $0x8095734,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095734 <__gmpz_get_d_2exp@plt+0x49964> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8095988,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095988 <__gmpz_get_d_2exp@plt+0x49bb8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8095aa0,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095aa0 <__gmpz_get_d_2exp@plt+0x49cd0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - data16 add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8095c2f <__gmpz_get_d_2exp@plt+0x49e5f> │ │ │ │ - movl $0x8095bf8,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095bf8 <__gmpz_get_d_2exp@plt+0x49e28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lret │ │ │ │ - or $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - les 0x8(%ecx,%ecx,1),%ebx │ │ │ │ + and $0x34,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095cc4 <__gmpz_get_d_2exp@plt+0x49ef4> │ │ │ │ + jne 8093424 <__gmpz_get_d_2exp@plt+0x47654> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x8095cf8,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095cf8 <__gmpz_get_d_2exp@plt+0x49f28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8095dd7 <__gmpz_get_d_2exp@plt+0x4a007> │ │ │ │ - movl $0x8095db0,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095db0 <__gmpz_get_d_2exp@plt+0x49fe0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095d97 <__gmpz_get_d_2exp@plt+0x49fc7> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 80934eb <__gmpz_get_d_2exp@plt+0x4771b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x8093318,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095e13 <__gmpz_get_d_2exp@plt+0x4a043> │ │ │ │ + jb 809352f <__gmpz_get_d_2exp@plt+0x4775f> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095fa8 <__gmpz_get_d_2exp@plt+0x4a1d8> │ │ │ │ + jb 8093661 <__gmpz_get_d_2exp@plt+0x47891> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8095fd4,-0x20(%ebp) │ │ │ │ + movl $0x809366c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095fd4 <__gmpz_get_d_2exp@plt+0x4a204> │ │ │ │ + jne 809366c <__gmpz_get_d_2exp@plt+0x4789c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095f4b <__gmpz_get_d_2exp@plt+0x4a17b> │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ + ja 809362e <__gmpz_get_d_2exp@plt+0x4785e> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 8095ec7 <__gmpz_get_d_2exp@plt+0x4a0f7> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8095f40 <__gmpz_get_d_2exp@plt+0x4a170> │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jge 8095f07 <__gmpz_get_d_2exp@plt+0x4a137> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jl 80935b5 <__gmpz_get_d_2exp@plt+0x477e5> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 8095f40 <__gmpz_get_d_2exp@plt+0x4a170> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8095de4,-0x1c(%edi) │ │ │ │ + jne 809361f <__gmpz_get_d_2exp@plt+0x4784f> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80935b5 <__gmpz_get_d_2exp@plt+0x477e5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 809361f <__gmpz_get_d_2exp@plt+0x4784f> │ │ │ │ + movl $0x8093500,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - and $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8095e8b <__gmpz_get_d_2exp@plt+0x4a0bb> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095f5a <__gmpz_get_d_2exp@plt+0x4a18a> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80935c0 <__gmpz_get_d_2exp@plt+0x477f0> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - leave │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x9(%edi,%ebx,2) │ │ │ │ - or %cl,-0x899ef8b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8095f74 <__gmpz_get_d_2exp@plt+0x4a1a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%ecx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov $0x5f,%ah │ │ │ │ - or %ecx,(%eax) │ │ │ │ + hlt │ │ │ │ + dec %eax │ │ │ │ + or %ecx,%ss:(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095fb4 <__gmpz_get_d_2exp@plt+0x4a1e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809607f <__gmpz_get_d_2exp@plt+0x4a2af> │ │ │ │ - movl $0x8096058,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8096058 <__gmpz_get_d_2exp@plt+0x4a288> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - 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 809603f <__gmpz_get_d_2exp@plt+0x4a26f> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80960ef <__gmpz_get_d_2exp@plt+0x4a31f> │ │ │ │ - movl $0x80960c8,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80960c8 <__gmpz_get_d_2exp@plt+0x4a2f8> │ │ │ │ + jne 8093648 <__gmpz_get_d_2exp@plt+0x47878> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80960af <__gmpz_get_d_2exp@plt+0x4a2df> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 809370f <__gmpz_get_d_2exp@plt+0x4793f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x809353c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - call 8206125 <__gmpz_get_d_2exp@plt+0x1ba355> │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + js 80936f9 <__gmpz_get_d_2exp@plt+0x47929> │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x34(%ebp),%eax │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80967e6 <__gmpz_get_d_2exp@plt+0x4aa16> │ │ │ │ - movl $0x8096948,-0x10(%ebp) │ │ │ │ + jb 8093890 <__gmpz_get_d_2exp@plt+0x47ac0> │ │ │ │ + movl $0x80938a0,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096948 <__gmpz_get_d_2exp@plt+0x4ab78> │ │ │ │ + jne 80938a0 <__gmpz_get_d_2exp@plt+0x47ad0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - sub $0x42,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - mov %fs,(%esp,%edx,4) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x5489044d(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8096321 <__gmpz_get_d_2exp@plt+0x4a551> │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809616d <__gmpz_get_d_2exp@plt+0x4a39d> │ │ │ │ - movl $0x8095e20,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x30(%ebp),%esi │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x8096234,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - sub $0xd2,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + ja 8093777 <__gmpz_get_d_2exp@plt+0x479a7> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8093480,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096213 <__gmpz_get_d_2exp@plt+0x4a443> │ │ │ │ - movl $0x80955f8,-0x24(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80936a4,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809614f <__gmpz_get_d_2exp@plt+0x4a37f> │ │ │ │ - movl $0x809608c,-0x8(%edi) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - jmp 8096269 <__gmpz_get_d_2exp@plt+0x4a499> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809615e <__gmpz_get_d_2exp@plt+0x4a38e> │ │ │ │ - movl $0x809601c,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - jmp 8096269 <__gmpz_get_d_2exp@plt+0x4a499> │ │ │ │ - sub $0x52,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809683f <__gmpz_get_d_2exp@plt+0x4aa6f> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096204 <__gmpz_get_d_2exp@plt+0x4a434> │ │ │ │ - movl $0x8095d74,-0x8(%edi) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - jmp 8096269 <__gmpz_get_d_2exp@plt+0x4a499> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - sub $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80963cc <__gmpz_get_d_2exp@plt+0x4a5fc> │ │ │ │ - movl $0x8095498,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8096368,0x0(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - movl $0x80963e4,-0x14(%ebp) │ │ │ │ - movl $0x8361ec3,-0x20(%ebp) │ │ │ │ - movl $0x8363951,-0x1c(%ebp) │ │ │ │ - movl $0x8363945,-0x18(%ebp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096468 <__gmpz_get_d_2exp@plt+0x4a698> │ │ │ │ - movl $0x809533c,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80964cf <__gmpz_get_d_2exp@plt+0x4a6ff> │ │ │ │ - movl $0x80951e0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - push %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80964a5 <__gmpz_get_d_2exp@plt+0x4a6d5> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80964cf <__gmpz_get_d_2exp@plt+0x4a6ff> │ │ │ │ - movl $0x8095084,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - inc %esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80968af <__gmpz_get_d_2exp@plt+0x4aadf> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096528 <__gmpz_get_d_2exp@plt+0x4a758> │ │ │ │ - movl $0x8094f28,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + movl $0x83512a4,0xc(%ebp) │ │ │ │ + movl $0x83512b4,0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809657c <__gmpz_get_d_2exp@plt+0x4a7ac> │ │ │ │ - movl $0x8094ef4,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8096540,0x0(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jecxz 8096606 <__gmpz_get_d_2exp@plt+0x4a836> │ │ │ │ - add %al,(%esi) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + pusha │ │ │ │ + fisubrl (%ebx) │ │ │ │ + add %cl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3e76ffbb(%ebx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + and %cl,-0x76b3dbb4(%ecx) │ │ │ │ + int1 │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8096426 <__gmpz_get_d_2exp@plt+0x4a656> │ │ │ │ - movl $0x8096594,0x4(%ebp) │ │ │ │ - movl $0x8361ec3,-0x8(%ebp) │ │ │ │ - movl $0x8363951,-0x4(%ebp) │ │ │ │ - movl $0x8363945,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80965e4,0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83548fa,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096638 <__gmpz_get_d_2exp@plt+0x4a868> │ │ │ │ - movl $0x8094d98,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809669f <__gmpz_get_d_2exp@plt+0x4a8cf> │ │ │ │ - movl $0x8094c3c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - push %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8096675 <__gmpz_get_d_2exp@plt+0x4a8a5> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809669f <__gmpz_get_d_2exp@plt+0x4a8cf> │ │ │ │ - movl $0x8094ae0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - inc %esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809691f <__gmpz_get_d_2exp@plt+0x4ab4f> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80966f8 <__gmpz_get_d_2exp@plt+0x4a928> │ │ │ │ - movl $0x8094984,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + jne 8093786 <__gmpz_get_d_2exp@plt+0x479b6> │ │ │ │ + movl $0x83512a4,0xc(%ebp) │ │ │ │ + movl $0x83512b4,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809674c <__gmpz_get_d_2exp@plt+0x4a97c> │ │ │ │ - movl $0x8094950,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x81742f4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8096710,0x0(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - loope 80967d6 <__gmpz_get_d_2exp@plt+0x4aa06> │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8096619 <__gmpz_get_d_2exp@plt+0x4a849> │ │ │ │ - movl $0x8096764,0x4(%ebp) │ │ │ │ - movl $0x8361ec3,-0x8(%ebp) │ │ │ │ - movl $0x8363951,-0x4(%ebp) │ │ │ │ - movl $0x8363945,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815f5f0 <__gmpz_get_d_2exp@plt+0x113820> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80962cb <__gmpz_get_d_2exp@plt+0x4a4fb> │ │ │ │ - movl $0x8096184,0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8096184 <__gmpz_get_d_2exp@plt+0x4a3b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0x12,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - or %ecx,(%bx,%si) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80967f4 <__gmpz_get_d_2exp@plt+0x4aa24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8096824,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8096824 <__gmpz_get_d_2exp@plt+0x4aa54> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8096477 <__gmpz_get_d_2exp@plt+0x4a6a7> │ │ │ │ - movl $0x80964e8,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80964e8 <__gmpz_get_d_2exp@plt+0x4a718> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x9(%eax,%ebp,2) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8096864 <__gmpz_get_d_2exp@plt+0x4aa94> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8096894,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8096894 <__gmpz_get_d_2exp@plt+0x4aac4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8096647 <__gmpz_get_d_2exp@plt+0x4a877> │ │ │ │ - movl $0x80966b8,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80966b8 <__gmpz_get_d_2exp@plt+0x4a8e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - push $0x468b0809 │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80968d4 <__gmpz_get_d_2exp@plt+0x4ab04> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8096904,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8096904 <__gmpz_get_d_2exp@plt+0x4ab34> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - loopne 809696a <__gmpz_get_d_2exp@plt+0x4ab9a> │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0xda,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x67,%ah │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + lock inc %esp │ │ │ │ + cmp %cl,(%ecx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80967b4 <__gmpz_get_d_2exp@plt+0x4a9e4> │ │ │ │ + jne 8093844 <__gmpz_get_d_2exp@plt+0x47a74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0xe0,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8096a1b <__gmpz_get_d_2exp@plt+0x4ac4b> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096a11 <__gmpz_get_d_2exp@plt+0x4ac41> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x809490c,-0x1c(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x8096104,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xd(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80905c8 <__gmpz_get_d_2exp@plt+0x447f8> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jmp 8096a3c <__gmpz_get_d_2exp@plt+0x4ac6c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x2b(%edi,%ebx,8) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x500 │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8096a86 <__gmpz_get_d_2exp@plt+0x4acb6> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8092a1c <__gmpz_get_d_2exp@plt+0x46c4c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 8096efc <__gmpz_get_d_2exp@plt+0x4b12c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096acb <__gmpz_get_d_2exp@plt+0x4acfb> │ │ │ │ + jb 809390b <__gmpz_get_d_2exp@plt+0x47b3b> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096bf1 <__gmpz_get_d_2exp@plt+0x4ae21> │ │ │ │ - movl $0x8096bfc,-0x1c(%ebp) │ │ │ │ + jb 8093a3d <__gmpz_get_d_2exp@plt+0x47c6d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8093a48,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096bfc <__gmpz_get_d_2exp@plt+0x4ae2c> │ │ │ │ + jne 8093a48 <__gmpz_get_d_2exp@plt+0x47c78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096bc0 <__gmpz_get_d_2exp@plt+0x4adf0> │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + ja 8093a0a <__gmpz_get_d_2exp@plt+0x47c3a> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8096b3f <__gmpz_get_d_2exp@plt+0x4ad6f> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8096bb1 <__gmpz_get_d_2exp@plt+0x4ade1> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8093991 <__gmpz_get_d_2exp@plt+0x47bc1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80939fb <__gmpz_get_d_2exp@plt+0x47c2b> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 8096b3f <__gmpz_get_d_2exp@plt+0x4ad6f> │ │ │ │ + jl 8093991 <__gmpz_get_d_2exp@plt+0x47bc1> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 8096bb1 <__gmpz_get_d_2exp@plt+0x4ade1> │ │ │ │ - movl $0x8096a9c,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + jne 80939fb <__gmpz_get_d_2exp@plt+0x47c2b> │ │ │ │ + movl $0x80938dc,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - imul $0x1e0000,(%ebx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8096b4a <__gmpz_get_d_2exp@plt+0x4ad7a> │ │ │ │ + jne 809399c <__gmpz_get_d_2exp@plt+0x47bcc> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - data16 add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - fsubrs 0x9(%ebx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + and $0x3a,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096bd8 <__gmpz_get_d_2exp@plt+0x4ae08> │ │ │ │ + jne 8093a24 <__gmpz_get_d_2exp@plt+0x47c54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - js 8096c07 <__gmpz_get_d_2exp@plt+0x4ae37> │ │ │ │ - sub (%eax),%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096cab <__gmpz_get_d_2exp@plt+0x4aedb> │ │ │ │ + ja 8093aeb <__gmpz_get_d_2exp@plt+0x47d1b> │ │ │ │ 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 %ecx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%ecx │ │ │ │ - movl $0x8096ad8,-0x20(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x8093918,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 809697c <__gmpz_get_d_2exp@plt+0x4abac> │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096cef <__gmpz_get_d_2exp@plt+0x4af1f> │ │ │ │ + jb 8093b2f <__gmpz_get_d_2exp@plt+0x47d5f> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -90222,1423 +87087,1538 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096e21 <__gmpz_get_d_2exp@plt+0x4b051> │ │ │ │ + jb 8093c61 <__gmpz_get_d_2exp@plt+0x47e91> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8096e2c,-0x24(%ebp) │ │ │ │ + movl $0x8093c6c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096e2c <__gmpz_get_d_2exp@plt+0x4b05c> │ │ │ │ + jne 8093c6c <__gmpz_get_d_2exp@plt+0x47e9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096dee <__gmpz_get_d_2exp@plt+0x4b01e> │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + ja 8093c2e <__gmpz_get_d_2exp@plt+0x47e5e> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8096d6d <__gmpz_get_d_2exp@plt+0x4af9d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8096ddf <__gmpz_get_d_2exp@plt+0x4b00f> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8093bb5 <__gmpz_get_d_2exp@plt+0x47de5> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8093c1f <__gmpz_get_d_2exp@plt+0x47e4f> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 8096d6d <__gmpz_get_d_2exp@plt+0x4af9d> │ │ │ │ + jl 8093bb5 <__gmpz_get_d_2exp@plt+0x47de5> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 8096ddf <__gmpz_get_d_2exp@plt+0x4b00f> │ │ │ │ - movl $0x8096cc0,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + jne 8093c1f <__gmpz_get_d_2exp@plt+0x47e4f> │ │ │ │ + movl $0x8093b00,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%ebx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8096d78 <__gmpz_get_d_2exp@plt+0x4afa8> │ │ │ │ + jne 8093bc0 <__gmpz_get_d_2exp@plt+0x47df0> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - data16 add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - or %ch,0x9(%esi) │ │ │ │ + dec %eax │ │ │ │ + cmp $0x9,%al │ │ │ │ or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096e08 <__gmpz_get_d_2exp@plt+0x4b038> │ │ │ │ + jne 8093c48 <__gmpz_get_d_2exp@plt+0x47e78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096ed7 <__gmpz_get_d_2exp@plt+0x4b107> │ │ │ │ + ja 8093d0f <__gmpz_get_d_2exp@plt+0x47f3f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%ecx │ │ │ │ - movl $0x8096cfc,-0x20(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x8093b3c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x2b(%edx,%ebx,8) │ │ │ │ - push %es │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8097157 <__gmpz_get_d_2exp@plt+0x4b387> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8097147 <__gmpz_get_d_2exp@plt+0x4b377> │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - 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 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 8092a1c <__gmpz_get_d_2exp@plt+0x46c4c> │ │ │ │ - movl $0x5c,0x33c(%ebx) │ │ │ │ - movl $0x8096fe8,-0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x2bd9,$0x0 │ │ │ │ - or (%eax,%eax,1),%cl │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x5c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096f9b <__gmpz_get_d_2exp@plt+0x4b1cb> │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - movl $0x80ed2f4,-0x58(%edi) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x54(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x50(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - movl $0x80ed298,-0x48(%edi) │ │ │ │ - lea -0x57(%edi),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x8096c38,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8096e64,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 8092a1c <__gmpz_get_d_2exp@plt+0x46c4c> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - jmp 8097031 <__gmpz_get_d_2exp@plt+0x4b261> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - fsubrs (%ebx) │ │ │ │ - add %dl,(%edi) │ │ │ │ + js 8093cf3 <__gmpz_get_d_2exp@plt+0x47f23> │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80972ea <__gmpz_get_d_2exp@plt+0x4b51a> │ │ │ │ - movl $0x80972cc,-0x18(%ebp) │ │ │ │ + jb 8093e69 <__gmpz_get_d_2exp@plt+0x48099> │ │ │ │ + movl $0x8093e78,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80972cc <__gmpz_get_d_2exp@plt+0x4b4fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x2bd7,$0x0 │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - jb 80971f7 <__gmpz_get_d_2exp@plt+0x4b427> │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097240 <__gmpz_get_d_2exp@plt+0x4b470> │ │ │ │ + jne 8093e78 <__gmpz_get_d_2exp@plt+0x480a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80971e8,0x14(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - movl $0x8354972,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 809720d <__gmpz_get_d_2exp@plt+0x4b43d> │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8093d63 <__gmpz_get_d_2exp@plt+0x47f93> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8093a80,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x8093ca4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x83512a4,0x4(%ebp) │ │ │ │ + movl $0x83512b4,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8096efc <__gmpz_get_d_2exp@plt+0x4b12c> │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0xd7,%al │ │ │ │ + jl 8093df2 <__gmpz_get_d_2exp@plt+0x48022> │ │ │ │ sub (%eax),%eax │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8097212 <__gmpz_get_d_2exp@plt+0x4b442> │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8093d72 <__gmpz_get_d_2exp@plt+0x47fa2> │ │ │ │ + movl $0x83512a4,0x4(%ebp) │ │ │ │ + movl $0x83512b4,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8092a1c <__gmpz_get_d_2exp@plt+0x46c4c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub $0xd4,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - test %dh,0x9(%edx) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + lock sub %bh,(%esi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8097284 <__gmpz_get_d_2exp@plt+0x4b4b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 80972c8 <__gmpz_get_d_2exp@plt+0x4b4f8> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809735b <__gmpz_get_d_2exp@plt+0x4b58b> │ │ │ │ - movl $0x809736c,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809736c <__gmpz_get_d_2exp@plt+0x4b59c> │ │ │ │ + jne 8093e28 <__gmpz_get_d_2exp@plt+0x48058> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ - 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 809731f <__gmpz_get_d_2exp@plt+0x4b54f> │ │ │ │ - movl $0x80ed298,-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 $0xd6,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - jae 809737b <__gmpz_get_d_2exp@plt+0x4b5ab> │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8354972,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %dl,%dh │ │ │ │ + nop │ │ │ │ + mov %fs,%ebp │ │ │ │ sub (%eax),%eax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80973c7 <__gmpz_get_d_2exp@plt+0x4b5f7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80972fc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8093f2a <__gmpz_get_d_2exp@plt+0x4815a> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8093f20 <__gmpz_get_d_2exp@plt+0x48150> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x809372c,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8093d2c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 809697c <__gmpz_get_d_2exp@plt+0x4abac> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8097401 <__gmpz_get_d_2exp@plt+0x4b631> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pusha │ │ │ │ - aad $0x2b │ │ │ │ - add %al,0xf000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809771a <__gmpz_get_d_2exp@plt+0x4b94a> │ │ │ │ - movl $0x809772c,-0x1c(%ebp) │ │ │ │ + jb 8094076 <__gmpz_get_d_2exp@plt+0x482a6> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809412c,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809772c <__gmpz_get_d_2exp@plt+0x4b95c> │ │ │ │ + jne 809412c <__gmpz_get_d_2exp@plt+0x4835c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809747f <__gmpz_get_d_2exp@plt+0x4b6af> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 8093f79 <__gmpz_get_d_2exp@plt+0x481a9> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097697 <__gmpz_get_d_2exp@plt+0x4b8c7> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 8097537 <__gmpz_get_d_2exp@plt+0x4b767> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x8097498,0x24(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - movl $0x8354972,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + aas │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8093fe0 <__gmpz_get_d_2exp@plt+0x48210> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ch,-0x74f7f6c0(%eax) │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + clc │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80974fa <__gmpz_get_d_2exp@plt+0x4b72a> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %dh,(%eax,%eax,2) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 8097677 <__gmpz_get_d_2exp@plt+0x4b8a7> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80975a3 <__gmpz_get_d_2exp@plt+0x4b7d3> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x8097514,0x24(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - movl $0x8354972,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094034 <__gmpz_get_d_2exp@plt+0x48264> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8097568 <__gmpz_get_d_2exp@plt+0x4b798> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809761b <__gmpz_get_d_2exp@plt+0x4b84b> │ │ │ │ - movl $0x80973dc,-0x10(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8097580,0x24(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - movl $0x8354972,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x84,%al │ │ │ │ + inc %eax │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80975df <__gmpz_get_d_2exp@plt+0x4b80f> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x80975f8,0x24(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x8354972,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax,%eax,2) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809400c <__gmpz_get_d_2exp@plt+0x4823c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809763b <__gmpz_get_d_2exp@plt+0x4b86b> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x8097654,0x24(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x8354972,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + aas │ │ │ │ + or %ecx,(%eax) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8093f90 <__gmpz_get_d_2exp@plt+0x481c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ + inc %eax │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809405c <__gmpz_get_d_2exp@plt+0x4828c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0x8b08093f,%esp │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8093fbc <__gmpz_get_d_2exp@plt+0x481ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80976a6 <__gmpz_get_d_2exp@plt+0x4b8d6> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - adc $0x2b,%dl │ │ │ │ - add %ch,0x6(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + rolb $1,0x9(%eax) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80940d0 <__gmpz_get_d_2exp@plt+0x48300> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80974bb <__gmpz_get_d_2exp@plt+0x4b6eb> │ │ │ │ - movl $0x80976c0,0x24(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x8354972,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - shrb %cl,(%ebx) │ │ │ │ - add %al,%dh │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - lock jbe 809773b <__gmpz_get_d_2exp@plt+0x4b96b> │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ + cld │ │ │ │ + add %al,0x9(%ecx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80976f0 <__gmpz_get_d_2exp@plt+0x4b920> │ │ │ │ + jne 8094100 <__gmpz_get_d_2exp@plt+0x48330> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - shrb %cl,(%ebx) │ │ │ │ - add %al,0x5000100 │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80977db <__gmpz_get_d_2exp@plt+0x4ba0b> │ │ │ │ + ja 8094197 <__gmpz_get_d_2exp@plt+0x483c7> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x8097410,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x8093f38,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 809697c <__gmpz_get_d_2exp@plt+0x4abac> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - enter $0x2bd1,$0x0 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097ce2 <__gmpz_get_d_2exp@plt+0x4bf12> │ │ │ │ - movl $0x8097cb4,-0x24(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80942ea <__gmpz_get_d_2exp@plt+0x4851a> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80943a0,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097cb4 <__gmpz_get_d_2exp@plt+0x4bee4> │ │ │ │ + jne 80943a0 <__gmpz_get_d_2exp@plt+0x485d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80941ed <__gmpz_get_d_2exp@plt+0x4841d> │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - or $0xd1,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - lret │ │ │ │ - lahf │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0x79,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x2c(%ebp),%esi │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %dl,0x9(%edx,%eax,2) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097914 <__gmpz_get_d_2exp@plt+0x4bb44> │ │ │ │ + jne 8094254 <__gmpz_get_d_2exp@plt+0x48484> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 8097972 <__gmpz_get_d_2exp@plt+0x4bba2> │ │ │ │ - movl $0x80978a4,0xc(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %bl,(%ebx,%eax,2) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %esi,0x4(%ebp) │ │ │ │ - movl $0x8354972,0x8(%ebp) │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - pushf │ │ │ │ - shrb $1,(%ebx) │ │ │ │ - add %cl,0x7f(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8096efc <__gmpz_get_d_2exp@plt+0x4b12c> │ │ │ │ - push $0xcb002bd0 │ │ │ │ - lahf │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x79,%al │ │ │ │ + or %ch,-0x76f7f6be(%eax) │ │ │ │ + lock mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80942a8 <__gmpz_get_d_2exp@plt+0x484d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xf8,%al │ │ │ │ + inc %edx │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x2c(%ebp),%esi │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x76f7f6be(%eax) │ │ │ │ + lock mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80979b0 <__gmpz_get_d_2exp@plt+0x4bbe0> │ │ │ │ + jne 8094280 <__gmpz_get_d_2exp@plt+0x484b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 8097baa <__gmpz_get_d_2exp@plt+0x4bdda> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 8097ac8 <__gmpz_get_d_2exp@plt+0x4bcf8> │ │ │ │ - movl $0x8097948,0xc(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - movl $0x8354972,0x8(%ebp) │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %dl,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - dec %ebp │ │ │ │ - jg 80979ac <__gmpz_get_d_2exp@plt+0x4bbdc> │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8096efc <__gmpz_get_d_2exp@plt+0x4b12c> │ │ │ │ - int3 │ │ │ │ - iret │ │ │ │ - sub (%eax),%eax │ │ │ │ - lret │ │ │ │ - lahf │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cmp $0x7a,%al │ │ │ │ + add $0x42,%al │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x2c(%ebp),%esi │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097a3c <__gmpz_get_d_2exp@plt+0x4bc6c> │ │ │ │ + jne 8094204 <__gmpz_get_d_2exp@plt+0x48434> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80979e4,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x8354972,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - je 8097a01 <__gmpz_get_d_2exp@plt+0x4bc31> │ │ │ │ - sub (%eax),%eax │ │ │ │ - dec %ebp │ │ │ │ - jg 8097a38 <__gmpz_get_d_2exp@plt+0x4bc68> │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8096efc <__gmpz_get_d_2exp@plt+0x4b12c> │ │ │ │ - push %eax │ │ │ │ - iret │ │ │ │ - sub (%eax),%eax │ │ │ │ - or (%edi),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8097a0e <__gmpz_get_d_2exp@plt+0x4bc3e> │ │ │ │ - movl $0x8097aa0,0x8(%ebp) │ │ │ │ - mov 0x28(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + rolb $1,0x9(%edx) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097aa0 <__gmpz_get_d_2exp@plt+0x4bcd0> │ │ │ │ + jne 80942d0 <__gmpz_get_d_2exp@plt+0x48500> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %cl,%bh │ │ │ │ - sub (%eax),%eax │ │ │ │ - leave │ │ │ │ - pop %ss │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8096a3c <__gmpz_get_d_2exp@plt+0x4ac6c> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 8097b1e <__gmpz_get_d_2exp@plt+0x4bd4e> │ │ │ │ - movl $0x8097a70,0xc(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - nop │ │ │ │ - mov $0xcb002bce,%esp │ │ │ │ - lahf │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - dec %esp │ │ │ │ - jnp 8097b03 <__gmpz_get_d_2exp@plt+0x4bd33> │ │ │ │ + xor %al,0x9(%edx) │ │ │ │ or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x2c(%ebp),%esi │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097b4c <__gmpz_get_d_2exp@plt+0x4bd7c> │ │ │ │ + jne 8094230 <__gmpz_get_d_2exp@plt+0x48460> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8097af4,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x8354972,0x8(%ebp) │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - nop │ │ │ │ - fs into │ │ │ │ - sub (%eax),%eax │ │ │ │ - dec %ebp │ │ │ │ - jg 8097b48 <__gmpz_get_d_2exp@plt+0x4bd78> │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8096efc <__gmpz_get_d_2exp@plt+0x4b12c> │ │ │ │ - xor %cl,%dh │ │ │ │ - sub (%eax),%eax │ │ │ │ - lret │ │ │ │ - lahf │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - fdivrs 0x9(%ebx) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x2c(%ebp),%esi │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + inc %esp │ │ │ │ + inc %ebx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097bd8 <__gmpz_get_d_2exp@plt+0x4be08> │ │ │ │ + jne 8094344 <__gmpz_get_d_2exp@plt+0x48574> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8097b80,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x8354972,0x8(%ebp) │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - nop │ │ │ │ - fmul %st(5),%st │ │ │ │ - sub (%eax),%eax │ │ │ │ - dec %ebp │ │ │ │ - jg 8097bd4 <__gmpz_get_d_2exp@plt+0x4be04> │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8096efc <__gmpz_get_d_2exp@plt+0x4b12c> │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - int $0x2b │ │ │ │ - add %cl,%bl │ │ │ │ - lahf │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cmpb $0x8b,0x8(%ecx,%ecx,1) │ │ │ │ - inc %esi │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or 0x55892c75(%ebx),%ecx │ │ │ │ - and $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - xor %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8097c80 <__gmpz_get_d_2exp@plt+0x4beb0> │ │ │ │ + je 80943e8 <__gmpz_get_d_2exp@plt+0x48618> │ │ │ │ + or %ecx,(%eax) │ │ │ │ + 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 8094374 <__gmpz_get_d_2exp@plt+0x485a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 8097c07 <__gmpz_get_d_2exp@plt+0x4be37> │ │ │ │ - sub (%eax),%eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809440b <__gmpz_get_d_2exp@plt+0x4863b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + movl $0x80941ac,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %eax │ │ │ │ + loopne 8094446 <__gmpz_get_d_2exp@plt+0x48676> │ │ │ │ + add %al,0x7000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - and $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80978ce <__gmpz_get_d_2exp@plt+0x4bafe> │ │ │ │ - movl $0x8097c0c,0xc(%ebp) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80944cc <__gmpz_get_d_2exp@plt+0x486fc> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80944c2 <__gmpz_get_d_2exp@plt+0x486f2> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov 0x1b(%eax),%eax │ │ │ │ + movl $0x809415c,-0x1c(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80943d0,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x8354972,0x8(%ebp) │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8091b4c <__gmpz_get_d_2exp@plt+0x45d7c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor %cl,%ch │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8094505 <__gmpz_get_d_2exp@plt+0x48735> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8094541 <__gmpz_get_d_2exp@plt+0x48771> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80944dc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0xdf,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - dec %ebp │ │ │ │ - jg 8097c7c <__gmpz_get_d_2exp@plt+0x4beac> │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x7000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8096efc <__gmpz_get_d_2exp@plt+0x4b12c> │ │ │ │ - or $0xcd,%al │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8094625 <__gmpz_get_d_2exp@plt+0x48855> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809461b <__gmpz_get_d_2exp@plt+0x4884b> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov 0x1b(%eax),%eax │ │ │ │ + movl $0x8094428,-0x28(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8094514,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8093eb8 <__gmpz_get_d_2exp@plt+0x480e8> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + fisubrs (%ebx) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x200 │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80946a3 <__gmpz_get_d_2exp@plt+0x488d3> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094699 <__gmpz_get_d_2exp@plt+0x488c9> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8094560,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83510c8,-0x4(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c4b0c <__gmpz_get_d_2exp@plt+0x78d3c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + (bad) │ │ │ │ sub (%eax),%eax │ │ │ │ - or (%ebx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - inc %esp │ │ │ │ - jl 8097cc3 <__gmpz_get_d_2exp@plt+0x4bef3> │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8094701 <__gmpz_get_d_2exp@plt+0x48931> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80946f7 <__gmpz_get_d_2exp@plt+0x48927> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809463c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83510e2,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%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 8094739 <__gmpz_get_d_2exp@plt+0x48969> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8094775 <__gmpz_get_d_2exp@plt+0x489a5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8094710,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8097c44 <__gmpz_get_d_2exp@plt+0x4be74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 1f09a8b9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80947b5 <__gmpz_get_d_2exp@plt+0x489e5> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80947f1 <__gmpz_get_d_2exp@plt+0x48a21> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x809478c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + fsubrl (%ebx) │ │ │ │ + add %al,0x6000100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80948a3 <__gmpz_get_d_2exp@plt+0x48ad3> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094899 <__gmpz_get_d_2exp@plt+0x48ac9> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x8094748,-0x14(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80947c4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8091b4c <__gmpz_get_d_2exp@plt+0x45d7c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + fldt (%ebx) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8094919 <__gmpz_get_d_2exp@plt+0x48b49> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809490f <__gmpz_get_d_2exp@plt+0x48b3f> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x8094810,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83510c8,-0x4(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c4b0c <__gmpz_get_d_2exp@plt+0x78d3c> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 80948fd <__gmpz_get_d_2exp@plt+0x48b2d> │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8094973 <__gmpz_get_d_2exp@plt+0x48ba3> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094969 <__gmpz_get_d_2exp@plt+0x48b99> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80948b8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83510e2,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80949a9 <__gmpz_get_d_2exp@plt+0x48bd9> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80949e5 <__gmpz_get_d_2exp@plt+0x48c15> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8094980,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%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 8094a25 <__gmpz_get_d_2exp@plt+0x48c55> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097e8c <__gmpz_get_d_2exp@plt+0x4c0bc> │ │ │ │ - movl $0x8097e9c,-0x18(%ebp) │ │ │ │ + ja 8094a61 <__gmpz_get_d_2exp@plt+0x48c91> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ + movl $0x80949fc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + fldcw (%ebx) │ │ │ │ + add %al,0x6000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8094b13 <__gmpz_get_d_2exp@plt+0x48d43> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094b09 <__gmpz_get_d_2exp@plt+0x48d39> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x80949b8,-0x14(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8094a34,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8097e9c <__gmpz_get_d_2exp@plt+0x4c0cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x48,%edi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8093eb8 <__gmpz_get_d_2exp@plt+0x480e8> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub $0xd9,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8094b89 <__gmpz_get_d_2exp@plt+0x48db9> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097d75 <__gmpz_get_d_2exp@plt+0x4bfa5> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8097768,-0x44(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %esi,-0x34(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x80977f8,-0x24(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 8094b7f <__gmpz_get_d_2exp@plt+0x48daf> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x8094a80,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8090aa0 <__gmpz_get_d_2exp@plt+0x44cd0> │ │ │ │ + movl $0x83510c8,-0x4(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c4b0c <__gmpz_get_d_2exp@plt+0x78d3c> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - lret │ │ │ │ + mov $0xd8,%ah │ │ │ │ sub (%eax),%eax │ │ │ │ - int3 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - sub %cl,0x44892c55(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8097d84 <__gmpz_get_d_2exp@plt+0x4bfb4> │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %edx,0x30(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8090aa0 <__gmpz_get_d_2exp@plt+0x44cd0> │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8094be3 <__gmpz_get_d_2exp@plt+0x48e13> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094bd9 <__gmpz_get_d_2exp@plt+0x48e09> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x8094b28,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83510e2,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - lret │ │ │ │ + cmp $0xd8,%al │ │ │ │ sub (%eax),%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8094d4f <__gmpz_get_d_2exp@plt+0x48f7f> │ │ │ │ + movl $0x8094ca0,-0x10(%ebp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094ca0 <__gmpz_get_d_2exp@plt+0x48ed0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8094d38 <__gmpz_get_d_2exp@plt+0x48f68> │ │ │ │ + movl $0x83510f0,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80cb430 <__gmpz_get_d_2exp@plt+0x7f660> │ │ │ │ + enter $0x2bd7,$0x0 │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8094d38 <__gmpz_get_d_2exp@plt+0x48f68> │ │ │ │ + movl $0x8094c40,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094c40 <__gmpz_get_d_2exp@plt+0x48e70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock push %eax │ │ │ │ - jle 8097eab <__gmpz_get_d_2exp@plt+0x4c0db> │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + clc │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + dec %esp │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094c6c <__gmpz_get_d_2exp@plt+0x48e9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80cb430 <__gmpz_get_d_2exp@plt+0x7f660> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%esp,%ebp,1),%ebp │ │ │ │ + add %al,0x0(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8094cc3 <__gmpz_get_d_2exp@plt+0x48ef3> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80cb430 <__gmpz_get_d_2exp@plt+0x7f660> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8094ce0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094ce0 <__gmpz_get_d_2exp@plt+0x48f10> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %ch,(%esp,%ebp,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8094cf8 <__gmpz_get_d_2exp@plt+0x48f28> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80cb430 <__gmpz_get_d_2exp@plt+0x7f660> │ │ │ │ + movl $0x8094d20,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094d20 <__gmpz_get_d_2exp@plt+0x48f50> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rcl $1,%dh │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0476(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x458b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %al,0x71e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x1(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8094dfb <__gmpz_get_d_2exp@plt+0x4902b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8094dd4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097e50 <__gmpz_get_d_2exp@plt+0x4c080> │ │ │ │ + jne 8094dd4 <__gmpz_get_d_2exp@plt+0x49004> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8094dbd <__gmpz_get_d_2exp@plt+0x48fed> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8094e3d <__gmpz_get_d_2exp@plt+0x4906d> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x8094d90,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097f03 <__gmpz_get_d_2exp@plt+0x4c133> │ │ │ │ + jb 8094e83 <__gmpz_get_d_2exp@plt+0x490b3> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -91648,18 +88628,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098035 <__gmpz_get_d_2exp@plt+0x4c265> │ │ │ │ + jb 8094fb5 <__gmpz_get_d_2exp@plt+0x491e5> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8098040,-0x24(%ebp) │ │ │ │ + movl $0x8094fc0,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -91675,45 +88655,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098040 <__gmpz_get_d_2exp@plt+0x4c270> │ │ │ │ + jne 8094fc0 <__gmpz_get_d_2exp@plt+0x491f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098002 <__gmpz_get_d_2exp@plt+0x4c232> │ │ │ │ + ja 8094f82 <__gmpz_get_d_2exp@plt+0x491b2> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 8097f89 <__gmpz_get_d_2exp@plt+0x4c1b9> │ │ │ │ + jl 8094f09 <__gmpz_get_d_2exp@plt+0x49139> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 8097ff3 <__gmpz_get_d_2exp@plt+0x4c223> │ │ │ │ + jne 8094f73 <__gmpz_get_d_2exp@plt+0x491a3> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 8097f89 <__gmpz_get_d_2exp@plt+0x4c1b9> │ │ │ │ + jl 8094f09 <__gmpz_get_d_2exp@plt+0x49139> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 8097ff3 <__gmpz_get_d_2exp@plt+0x4c223> │ │ │ │ - movl $0x8097ed4,-0x1c(%edi) │ │ │ │ + jne 8094f73 <__gmpz_get_d_2exp@plt+0x491a3> │ │ │ │ + movl $0x8094e54,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -91725,61 +88705,62 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8097f94 <__gmpz_get_d_2exp@plt+0x4c1c4> │ │ │ │ + jne 8094f14 <__gmpz_get_d_2exp@plt+0x49144> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - sbb $0x80,%al │ │ │ │ + pushf │ │ │ │ + dec %edi │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809801c <__gmpz_get_d_2exp@plt+0x4c24c> │ │ │ │ + jne 8094f9c <__gmpz_get_d_2exp@plt+0x491cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80980e3 <__gmpz_get_d_2exp@plt+0x4c313> │ │ │ │ + ja 8095063 <__gmpz_get_d_2exp@plt+0x49293> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x8097f10,-0x20(%edi) │ │ │ │ + movl $0x8094e90,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -91790,1049 +88771,456 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0xc8,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098489 <__gmpz_get_d_2exp@plt+0x4c6b9> │ │ │ │ - movl $0x8098458,-0x1c(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jb 80950a7 <__gmpz_get_d_2exp@plt+0x492d7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098458 <__gmpz_get_d_2exp@plt+0x4c688> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 8098208 <__gmpz_get_d_2exp@plt+0x4c438> │ │ │ │ - movl $0x80981d4,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80981d4 <__gmpz_get_d_2exp@plt+0x4c404> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fadd %st,%st(7) │ │ │ │ - sub (%eax),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %al,%ds:(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80935dc <__gmpz_get_d_2exp@plt+0x4780c> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 809836c <__gmpz_get_d_2exp@plt+0x4c59c> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80982aa <__gmpz_get_d_2exp@plt+0x4c4da> │ │ │ │ - movl $0x8098250,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098250 <__gmpz_get_d_2exp@plt+0x4c480> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - (bad) │ │ │ │ - sub (%eax),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %al,%ds:(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80935dc <__gmpz_get_d_2exp@plt+0x4780c> │ │ │ │ - and %al,%bh │ │ │ │ - sub (%eax),%eax │ │ │ │ - enter $0x3,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - orb $0x8,(%ecx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80982d8 <__gmpz_get_d_2exp@plt+0x4c508> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 8098306 <__gmpz_get_d_2exp@plt+0x4c536> │ │ │ │ - movl $0x8098290,0x10(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - fadd %st(6),%st │ │ │ │ - sub (%eax),%eax │ │ │ │ - enter $0x3,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x20758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8092f50 <__gmpz_get_d_2exp@plt+0x47180> │ │ │ │ - movl $0x8098330,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098330 <__gmpz_get_d_2exp@plt+0x4c560> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2b,%dh │ │ │ │ - add %cl,0x1e000031(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80935dc <__gmpz_get_d_2exp@plt+0x4780c> │ │ │ │ - movl $0x8098394,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098394 <__gmpz_get_d_2exp@plt+0x4c5c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb $0xc6,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - mov %esi,(%ecx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80935dc <__gmpz_get_d_2exp@plt+0x4780c> │ │ │ │ - aam $0xc5 │ │ │ │ - sub (%eax),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - or $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76d3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809817d <__gmpz_get_d_2exp@plt+0x4c3ad> │ │ │ │ - movl $0x8098410,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098410 <__gmpz_get_d_2exp@plt+0x4c640> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x89002bc5,%al │ │ │ │ - xor %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80935dc <__gmpz_get_d_2exp@plt+0x4780c> │ │ │ │ - pop %eax │ │ │ │ - lds (%ebx),%ebp │ │ │ │ - add %cl,0x1e000001(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - faddl 0x468b0809(%ebx) │ │ │ │ - add 0x488b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80983dc <__gmpz_get_d_2exp@plt+0x4c60c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xor $0xc5,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80985c8 <__gmpz_get_d_2exp@plt+0x4c7f8> │ │ │ │ - movl $0x80985d8,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80951d9 <__gmpz_get_d_2exp@plt+0x49409> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80951e4,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80985d8 <__gmpz_get_d_2exp@plt+0x4c808> │ │ │ │ + jne 80951e4 <__gmpz_get_d_2exp@plt+0x49414> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80984e7 <__gmpz_get_d_2exp@plt+0x4c717> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ + ja 80951a6 <__gmpz_get_d_2exp@plt+0x493d6> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x8098078,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8098100,-0x1c(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 809512d <__gmpz_get_d_2exp@plt+0x4935d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8095197 <__gmpz_get_d_2exp@plt+0x493c7> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 809512d <__gmpz_get_d_2exp@plt+0x4935d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8095197 <__gmpz_get_d_2exp@plt+0x493c7> │ │ │ │ + movl $0x8095078,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8090aa0 <__gmpz_get_d_2exp@plt+0x44cd0> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor %al,%ah │ │ │ │ - sub (%eax),%eax │ │ │ │ - mov (%ecx),%al │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8095138 <__gmpz_get_d_2exp@plt+0x49368> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - and $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80984f6 <__gmpz_get_d_2exp@plt+0x4c726> │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8090aa0 <__gmpz_get_d_2exp@plt+0x44cd0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - ret │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x89080985,%al │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ + hlt │ │ │ │ + rclb $0x8,0x9(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80985a0 <__gmpz_get_d_2exp@plt+0x4c7d0> │ │ │ │ + jne 80951c0 <__gmpz_get_d_2exp@plt+0x493f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x108c7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8098846 <__gmpz_get_d_2exp@plt+0x4ca76> │ │ │ │ - movl $0x8090b10,-0x104(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xfc(%edi) │ │ │ │ - movl $0x8092a1c,-0xf8(%edi) │ │ │ │ - lea -0x104(%edi),%eax │ │ │ │ - mov %eax,-0xf4(%edi) │ │ │ │ - movl $0x8092f50,-0xf0(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xec(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0xe8(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0xf8(%edi),%eax │ │ │ │ - mov %eax,-0xe4(%edi) │ │ │ │ - movl $0x80935dc,-0xe0(%edi) │ │ │ │ - mov %ecx,-0xdc(%edi) │ │ │ │ - mov %edx,-0xd8(%edi) │ │ │ │ - mov %eax,-0xd4(%edi) │ │ │ │ - movl $0x8093b68,-0xd0(%edi) │ │ │ │ - mov %ecx,-0xcc(%edi) │ │ │ │ - mov %edx,-0xc8(%edi) │ │ │ │ - mov %eax,-0xc4(%edi) │ │ │ │ - movl $0x8093d70,-0xc0(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - lea -0xd0(%edi),%eax │ │ │ │ - mov %eax,-0xbc(%edi) │ │ │ │ - movl $0x8094288,-0xb8(%edi) │ │ │ │ - mov %ecx,-0xb4(%edi) │ │ │ │ - mov %edx,-0xb0(%edi) │ │ │ │ + ja 8095287 <__gmpz_get_d_2exp@plt+0x494b7> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80950b4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xac(%edi) │ │ │ │ - movl $0x8094718,-0xa8(%edi) │ │ │ │ - lea -0xb8(%edi),%eax │ │ │ │ - mov %eax,-0xa4(%edi) │ │ │ │ - movl $0x809697c,-0xa0(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x9c(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x98(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x94(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x90(%edi) │ │ │ │ - lea -0xa5(%edi),%ecx │ │ │ │ - mov %ecx,-0x8c(%edi) │ │ │ │ - mov %edx,-0x88(%edi) │ │ │ │ - movl $0x8096a3c,-0x84(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x80(%edi) │ │ │ │ - mov %edx,-0x7c(%edi) │ │ │ │ - mov %eax,-0x78(%edi) │ │ │ │ - lea -0x9f(%edi),%ecx │ │ │ │ - mov %ecx,-0x74(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x70(%edi) │ │ │ │ - movl $0x8096efc,-0x6c(%edi) │ │ │ │ - mov %eax,-0x68(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - mov %edx,-0x60(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x5c(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - movl $0x809716c,-0x54(%edi) │ │ │ │ - lea -0x6c(%edi),%ecx │ │ │ │ - mov %ecx,-0x50(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov %edx,-0x48(%edi) │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x80973a0,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x8097cf8,-0x30(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - lea -0x84(%edi),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - lea -0xbd(%edi),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0x51(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x37(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x809849c,-0x10(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - lea -0xf0(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0xe0(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x8368af1,0x0(%ebp) │ │ │ │ - lea -0xd(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x2d(%edi),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - movl $0x108,0x33c(%ebx) │ │ │ │ - mov $0x83549f0,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80988cb <__gmpz_get_d_2exp@plt+0x4cafb> │ │ │ │ + jb 8095307 <__gmpz_get_d_2exp@plt+0x49537> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80988a4,-0xc(%ebp) │ │ │ │ + movl $0x80952e0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80988a4 <__gmpz_get_d_2exp@plt+0x4cad4> │ │ │ │ + jne 80952e0 <__gmpz_get_d_2exp@plt+0x49510> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809888d <__gmpz_get_d_2exp@plt+0x4cabd> │ │ │ │ + ja 80952c9 <__gmpz_get_d_2exp@plt+0x494f9> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809890b <__gmpz_get_d_2exp@plt+0x4cb3b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8098918,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098918 <__gmpz_get_d_2exp@plt+0x4cb48> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 8095349 <__gmpz_get_d_2exp@plt+0x49579> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x809529c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098a17 <__gmpz_get_d_2exp@plt+0x4cc47> │ │ │ │ - movl $0x8098a24,-0x4(%ebp) │ │ │ │ + jb 8095543 <__gmpz_get_d_2exp@plt+0x49773> │ │ │ │ + movl $0x8095550,-0x14(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098a24 <__gmpz_get_d_2exp@plt+0x4cc54> │ │ │ │ + jne 8095550 <__gmpz_get_d_2exp@plt+0x49780> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x18,%edi │ │ │ │ + add $0x48,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098961 <__gmpz_get_d_2exp@plt+0x4cb91> │ │ │ │ - movl $0x80988d8,-0x14(%edi) │ │ │ │ + ja 80953c5 <__gmpz_get_d_2exp@plt+0x495f5> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8094ff8,-0x44(%edi) │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x8114380,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x809521c,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8095318,-0x4(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + lret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8098970 <__gmpz_get_d_2exp@plt+0x4cba0> │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80953d4 <__gmpz_get_d_2exp@plt+0x49604> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80989ae <__gmpz_get_d_2exp@plt+0x4cbde> │ │ │ │ - movl $0x8098860,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x8114380,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + ja 80954ac <__gmpz_get_d_2exp@plt+0x496dc> │ │ │ │ + movl $0x8094e0c,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + lea -0x4(%edi),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - enter $0x989,$0x8 │ │ │ │ + lock les 0x8(%ecx,%ecx,1),%edx │ │ │ │ mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80989c8 <__gmpz_get_d_2exp@plt+0x4cbf8> │ │ │ │ + jne 80954c4 <__gmpz_get_d_2exp@plt+0x496f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098ab7 <__gmpz_get_d_2exp@plt+0x4cce7> │ │ │ │ + jb 80955f7 <__gmpz_get_d_2exp@plt+0x49827> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8098a90,-0xc(%ebp) │ │ │ │ + movl $0x80955d0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098a90 <__gmpz_get_d_2exp@plt+0x4ccc0> │ │ │ │ + jne 80955d0 <__gmpz_get_d_2exp@plt+0x49800> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098a79 <__gmpz_get_d_2exp@plt+0x4cca9> │ │ │ │ + ja 80955b9 <__gmpz_get_d_2exp@plt+0x497e9> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ 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 8098af7 <__gmpz_get_d_2exp@plt+0x4cd27> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8098b04,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098b04 <__gmpz_get_d_2exp@plt+0x4cd34> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098c03 <__gmpz_get_d_2exp@plt+0x4ce33> │ │ │ │ - movl $0x8098c10,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098c10 <__gmpz_get_d_2exp@plt+0x4ce40> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098b4d <__gmpz_get_d_2exp@plt+0x4cd7d> │ │ │ │ - movl $0x8098ac4,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x8114380,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8098b5c <__gmpz_get_d_2exp@plt+0x4cd8c> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098b9a <__gmpz_get_d_2exp@plt+0x4cdca> │ │ │ │ - movl $0x8098a4c,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x8114380,-0x4(%edi) │ │ │ │ + ja 8095639 <__gmpz_get_d_2exp@plt+0x49869> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x809558c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b,%ah │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098bb4 <__gmpz_get_d_2exp@plt+0x4cde4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xbd,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8098c75 <__gmpz_get_d_2exp@plt+0x4cea5> │ │ │ │ - movl $0x8098930,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8098b1c,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 809861c <__gmpz_get_d_2exp@plt+0x4c84c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8354a08,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098dd2 <__gmpz_get_d_2exp@plt+0x4d002> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8098da8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098da8 <__gmpz_get_d_2exp@plt+0x4cfd8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add (%eax),%ax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8098ccb <__gmpz_get_d_2exp@plt+0x4cefb> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098d56 <__gmpz_get_d_2exp@plt+0x4cf86> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 8098d22 <__gmpz_get_d_2exp@plt+0x4cf52> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 8098d4b <__gmpz_get_d_2exp@plt+0x4cf7b> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 8098d4b <__gmpz_get_d_2exp@plt+0x4cf7b> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - fmull -0x740f76f8(%ecx,%ecx,1) │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098cdc <__gmpz_get_d_2exp@plt+0x4cf0c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - jo 8098d3a <__gmpz_get_d_2exp@plt+0x4cf6a> │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098d70 <__gmpz_get_d_2exp@plt+0x4cfa0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8098e3c <__gmpz_get_d_2exp@plt+0x4d06c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098e32 <__gmpz_get_d_2exp@plt+0x4d062> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x8098c90,-0xc(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xbb,%ah │ │ │ │ - sub (%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8098ebc <__gmpz_get_d_2exp@plt+0x4d0ec> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098eb2 <__gmpz_get_d_2exp@plt+0x4d0e2> │ │ │ │ - movl $0x8114370,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8098de4,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8098c40 <__gmpz_get_d_2exp@plt+0x4ce70> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8354a10,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098efb <__gmpz_get_d_2exp@plt+0x4d12b> │ │ │ │ + jb 809567f <__gmpz_get_d_2exp@plt+0x498af> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -92842,18 +89230,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809902d <__gmpz_get_d_2exp@plt+0x4d25d> │ │ │ │ + jb 80957b1 <__gmpz_get_d_2exp@plt+0x499e1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8099038,-0x24(%ebp) │ │ │ │ + movl $0x80957bc,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -92869,45 +89257,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099038 <__gmpz_get_d_2exp@plt+0x4d268> │ │ │ │ + jne 80957bc <__gmpz_get_d_2exp@plt+0x499ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098ffa <__gmpz_get_d_2exp@plt+0x4d22a> │ │ │ │ + ja 809577e <__gmpz_get_d_2exp@plt+0x499ae> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 8098f81 <__gmpz_get_d_2exp@plt+0x4d1b1> │ │ │ │ + jl 8095705 <__gmpz_get_d_2exp@plt+0x49935> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 8098feb <__gmpz_get_d_2exp@plt+0x4d21b> │ │ │ │ + jne 809576f <__gmpz_get_d_2exp@plt+0x4999f> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 8098f81 <__gmpz_get_d_2exp@plt+0x4d1b1> │ │ │ │ + jl 8095705 <__gmpz_get_d_2exp@plt+0x49935> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 8098feb <__gmpz_get_d_2exp@plt+0x4d21b> │ │ │ │ - movl $0x8098ecc,-0x1c(%edi) │ │ │ │ + jne 809576f <__gmpz_get_d_2exp@plt+0x4999f> │ │ │ │ + movl $0x8095650,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -92919,193 +89307,87 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8098f8c <__gmpz_get_d_2exp@plt+0x4d1bc> │ │ │ │ + jne 8095710 <__gmpz_get_d_2exp@plt+0x49940> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - adc $0x90,%al │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099014 <__gmpz_get_d_2exp@plt+0x4d244> │ │ │ │ + jne 8095798 <__gmpz_get_d_2exp@plt+0x499c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80990db <__gmpz_get_d_2exp@plt+0x4d30b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ + ja 809585f <__gmpz_get_d_2exp@plt+0x49a8f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x8098f08,-0x20(%edi) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x809568c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb %bh,0x17002b(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099204 <__gmpz_get_d_2exp@plt+0x4d434> │ │ │ │ - movl $0x8099214,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099214 <__gmpz_get_d_2exp@plt+0x4d444> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099135 <__gmpz_get_d_2exp@plt+0x4d365> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x8099070,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8098e54 <__gmpz_get_d_2exp@plt+0x4d084> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - mov $0xc9002b,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8099144 <__gmpz_get_d_2exp@plt+0x4d374> │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8098e54 <__gmpz_get_d_2exp@plt+0x4d084> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - mov $0x2b,%bh │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock mov $0x89080991,%eax │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80991b8 <__gmpz_get_d_2exp@plt+0x4d3e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809927f <__gmpz_get_d_2exp@plt+0x4d4af> │ │ │ │ + jb 80958a3 <__gmpz_get_d_2exp@plt+0x49ad3> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -93115,18 +89397,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80993b1 <__gmpz_get_d_2exp@plt+0x4d5e1> │ │ │ │ + jb 80959d5 <__gmpz_get_d_2exp@plt+0x49c05> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80993bc,-0x24(%ebp) │ │ │ │ + movl $0x80959e0,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -93142,45 +89424,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80993bc <__gmpz_get_d_2exp@plt+0x4d5ec> │ │ │ │ + jne 80959e0 <__gmpz_get_d_2exp@plt+0x49c10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809937e <__gmpz_get_d_2exp@plt+0x4d5ae> │ │ │ │ + ja 80959a2 <__gmpz_get_d_2exp@plt+0x49bd2> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 8099305 <__gmpz_get_d_2exp@plt+0x4d535> │ │ │ │ + jl 8095929 <__gmpz_get_d_2exp@plt+0x49b59> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 809936f <__gmpz_get_d_2exp@plt+0x4d59f> │ │ │ │ + jne 8095993 <__gmpz_get_d_2exp@plt+0x49bc3> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 8099305 <__gmpz_get_d_2exp@plt+0x4d535> │ │ │ │ + jl 8095929 <__gmpz_get_d_2exp@plt+0x49b59> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 809936f <__gmpz_get_d_2exp@plt+0x4d59f> │ │ │ │ - movl $0x8099250,-0x1c(%edi) │ │ │ │ + jne 8095993 <__gmpz_get_d_2exp@plt+0x49bc3> │ │ │ │ + movl $0x8095874,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -93192,62 +89474,59 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8099310 <__gmpz_get_d_2exp@plt+0x4d540> │ │ │ │ + jne 8095934 <__gmpz_get_d_2exp@plt+0x49b64> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + mov $0x89080959,%esp │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099398 <__gmpz_get_d_2exp@plt+0x4d5c8> │ │ │ │ + jne 80959bc <__gmpz_get_d_2exp@plt+0x49bec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809945f <__gmpz_get_d_2exp@plt+0x4d68f> │ │ │ │ + ja 8095a83 <__gmpz_get_d_2exp@plt+0x49cb3> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x809928c,-0x20(%edi) │ │ │ │ + movl $0x80958b0,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -93258,158 +89537,798 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x2b,%ch │ │ │ │ - add %dl,(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8095b03 <__gmpz_get_d_2exp@plt+0x49d33> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8095adc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095adc <__gmpz_get_d_2exp@plt+0x49d0c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8095ac5 <__gmpz_get_d_2exp@plt+0x49cf5> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8095b45 <__gmpz_get_d_2exp@plt+0x49d75> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x8095a98,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809956e <__gmpz_get_d_2exp@plt+0x4d79e> │ │ │ │ - movl $0x8099580,-0x8(%ebp) │ │ │ │ + jb 8095cf5 <__gmpz_get_d_2exp@plt+0x49f25> │ │ │ │ + movl $0x8095d00,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099580 <__gmpz_get_d_2exp@plt+0x4d7b0> │ │ │ │ + jne 8095d00 <__gmpz_get_d_2exp@plt+0x49f30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0x48,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80994b3 <__gmpz_get_d_2exp@plt+0x4d6e3> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80993f4,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + ja 8095b9d <__gmpz_get_d_2exp@plt+0x49dcd> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80957f4,-0x44(%edi) │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x8095a18,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8095b14,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + lea -0x4(%edi),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8098e54 <__gmpz_get_d_2exp@plt+0x4d084> │ │ │ │ - loopne 80994da <__gmpz_get_d_2exp@plt+0x4d70a> │ │ │ │ - sub (%eax),%eax │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ sbb $0x89,%al │ │ │ │ dec %esp │ │ │ │ and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80994c2 <__gmpz_get_d_2exp@plt+0x4d6f2> │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8095bac <__gmpz_get_d_2exp@plt+0x49ddc> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095c74 <__gmpz_get_d_2exp@plt+0x49ea4> │ │ │ │ + movl $0x8095608,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8098e54 <__gmpz_get_d_2exp@plt+0x4d084> │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - mov $0x2b,%ah │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock xor %dl,-0xf76f7f7(%ebp) │ │ │ │ + lock mov %ds,0x8(%ecx,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099530 <__gmpz_get_d_2exp@plt+0x4d760> │ │ │ │ + jne 8095c8c <__gmpz_get_d_2exp@plt+0x49ebc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8095d9e <__gmpz_get_d_2exp@plt+0x49fce> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x8095364,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8095b60,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + les (%ebx),%ebp │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8095dd9 <__gmpz_get_d_2exp@plt+0x4a009> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x835224c,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + test %al,%ah │ │ │ │ + sub (%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ - add $0x300,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + jb 8095e09 <__gmpz_get_d_2exp@plt+0x4a039> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x8352270,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + js 8095dd2 <__gmpz_get_d_2exp@plt+0x4a002> │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099623 <__gmpz_get_d_2exp@plt+0x4d853> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099619 <__gmpz_get_d_2exp@plt+0x4d849> │ │ │ │ - movl $0x80990f8,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + jb 8095e39 <__gmpz_get_d_2exp@plt+0x4a069> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x8352294,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + les (%ebx),%ebp │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8095e69 <__gmpz_get_d_2exp@plt+0x4a099> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x83522b8,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pusha │ │ │ │ + les (%ebx),%ebp │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8095e99 <__gmpz_get_d_2exp@plt+0x4a0c9> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x83522dc,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %esp │ │ │ │ + les (%ebx),%ebp │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8095ec9 <__gmpz_get_d_2exp@plt+0x4a0f9> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x8352300,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8095f86 <__gmpz_get_d_2exp@plt+0x4a1b6> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8095f68,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095f68 <__gmpz_get_d_2exp@plt+0x4a198> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8366fa2,0x0(%ebp) │ │ │ │ + jmp 8116164 <__gmpz_get_d_2exp@plt+0xca394> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095f05 <__gmpz_get_d_2exp@plt+0x4a135> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x809947c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x835484d,-0x8(%ebp) │ │ │ │ - movl $0x8354720,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + movl $0x8095f4c,0x4(%ebp) │ │ │ │ + movl $0x83512b9,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %al,0x8908366f │ │ │ │ + jne 8095f56 <__gmpz_get_d_2exp@plt+0x4a186> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8116164 <__gmpz_get_d_2exp@plt+0xca394> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb $0x5f,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x23(%esi),%eax │ │ │ │ + mov 0x2b(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095f1c <__gmpz_get_d_2exp@plt+0x4a14c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + mov $0x19002b,%edi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8095fb9 <__gmpz_get_d_2exp@plt+0x4a1e9> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x8351ef4,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %esp │ │ │ │ + mov $0x19002b,%edi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8095fe9 <__gmpz_get_d_2exp@plt+0x4a219> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x8351f18,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %eax │ │ │ │ + mov $0x19002b,%edi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8096019 <__gmpz_get_d_2exp@plt+0x4a249> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x8351f3c,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor $0xbf,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8096049 <__gmpz_get_d_2exp@plt+0x4a279> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x8351f60,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8096077 <__gmpz_get_d_2exp@plt+0x4a2a7> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8354a18,%esi │ │ │ │ + jmp 80c4384 <__gmpz_get_d_2exp@plt+0x785b4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + pop %ss │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80960af <__gmpz_get_d_2exp@plt+0x4a2df> │ │ │ │ + movl $0x80960c0,-0x4(%ebp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rclb $0x2c,(%edi) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x6b16ff8b(%ecx) │ │ │ │ + testb $0x0,(%edx) │ │ │ │ + mov $0x17,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%ah │ │ │ │ + pusha │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + nop │ │ │ │ + mov %ss,(%edi) │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x458b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,0x4d891045(%ecx) │ │ │ │ + adc $0xe9,%al │ │ │ │ + repnz testl $0x4c906600,(%edx) │ │ │ │ + pop %ss │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8096157 <__gmpz_get_d_2exp@plt+0x4a387> │ │ │ │ + movl $0x8096168,-0x4(%ebp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %dl,(%edi) │ │ │ │ + sub $0x0,%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x1316ff8b(%ecx) │ │ │ │ + cmc │ │ │ │ + add (%eax),%al │ │ │ │ + or %dl,(%edi) │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0x4e8b0809(%ecx,%eiz,2) │ │ │ │ + add $0x89,%al │ │ │ │ + (bad) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ nop │ │ │ │ + in $0x16,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x458b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,0x4d891045(%ecx) │ │ │ │ + adc $0xe9,%al │ │ │ │ + dec %edx │ │ │ │ + testl $0x6c906600,(%edx) │ │ │ │ + shrl $0x0,(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80961f9 <__gmpz_get_d_2exp@plt+0x4a429> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x8352348,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %al,%cl │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8096229 <__gmpz_get_d_2exp@plt+0x4a459> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x8352324,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8096257 <__gmpz_get_d_2exp@plt+0x4a487> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c4384 <__gmpz_get_d_2exp@plt+0x785b4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8096287 <__gmpz_get_d_2exp@plt+0x4a4b7> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c4384 <__gmpz_get_d_2exp@plt+0x785b4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80962b7 <__gmpz_get_d_2exp@plt+0x4a4e7> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c4384 <__gmpz_get_d_2exp@plt+0x785b4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80962e5 <__gmpz_get_d_2exp@plt+0x4a515> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + subb $0x6,0x1a002b(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809631f <__gmpz_get_d_2exp@plt+0x4a54f> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80962cc,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + les 0x19002b(%esi),%edi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8096359 <__gmpz_get_d_2exp@plt+0x4a589> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x8352200,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push $0x19002bc0 │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80963af <__gmpz_get_d_2exp@plt+0x4a5df> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80963a5 <__gmpz_get_d_2exp@plt+0x4a5d5> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x809633c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x835222a,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pushf │ │ │ │ + mov $0x2b,%cl │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80963e1 <__gmpz_get_d_2exp@plt+0x4a611> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x8351560,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lock mov $0x19002b,%edi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8096437 <__gmpz_get_d_2exp@plt+0x4a667> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809642d <__gmpz_get_d_2exp@plt+0x4a65d> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80963c4,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83521f2,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099663 <__gmpz_get_d_2exp@plt+0x4d893> │ │ │ │ + jb 8096473 <__gmpz_get_d_2exp@plt+0x4a6a3> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -93419,18 +90338,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099795 <__gmpz_get_d_2exp@plt+0x4d9c5> │ │ │ │ + jb 80965a5 <__gmpz_get_d_2exp@plt+0x4a7d5> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80997a0,-0x24(%ebp) │ │ │ │ + movl $0x80965b0,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -93446,45 +90365,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80997a0 <__gmpz_get_d_2exp@plt+0x4d9d0> │ │ │ │ + jne 80965b0 <__gmpz_get_d_2exp@plt+0x4a7e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099762 <__gmpz_get_d_2exp@plt+0x4d992> │ │ │ │ + ja 8096572 <__gmpz_get_d_2exp@plt+0x4a7a2> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80996e9 <__gmpz_get_d_2exp@plt+0x4d919> │ │ │ │ + jl 80964f9 <__gmpz_get_d_2exp@plt+0x4a729> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 8099753 <__gmpz_get_d_2exp@plt+0x4d983> │ │ │ │ + jne 8096563 <__gmpz_get_d_2exp@plt+0x4a793> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80996e9 <__gmpz_get_d_2exp@plt+0x4d919> │ │ │ │ + jl 80964f9 <__gmpz_get_d_2exp@plt+0x4a729> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 8099753 <__gmpz_get_d_2exp@plt+0x4d983> │ │ │ │ - movl $0x8099634,-0x1c(%edi) │ │ │ │ + jne 8096563 <__gmpz_get_d_2exp@plt+0x4a793> │ │ │ │ + movl $0x8096444,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -93496,61 +90415,59 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80996f4 <__gmpz_get_d_2exp@plt+0x4d924> │ │ │ │ + jne 8096504 <__gmpz_get_d_2exp@plt+0x4a734> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - jl 809973c <__gmpz_get_d_2exp@plt+0x4d96c> │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + mov %fs,0x9(%ebp) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809977c <__gmpz_get_d_2exp@plt+0x4d9ac> │ │ │ │ + jne 809658c <__gmpz_get_d_2exp@plt+0x4a7bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099843 <__gmpz_get_d_2exp@plt+0x4da73> │ │ │ │ + ja 8096653 <__gmpz_get_d_2exp@plt+0x4a883> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x8099670,-0x20(%edi) │ │ │ │ + movl $0x8096480,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -93567,15 +90484,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099887 <__gmpz_get_d_2exp@plt+0x4dab7> │ │ │ │ + jb 8096697 <__gmpz_get_d_2exp@plt+0x4a8c7> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -93585,18 +90502,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80999b9 <__gmpz_get_d_2exp@plt+0x4dbe9> │ │ │ │ + jb 80967c9 <__gmpz_get_d_2exp@plt+0x4a9f9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80999c4,-0x24(%ebp) │ │ │ │ + movl $0x80967d4,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -93612,45 +90529,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80999c4 <__gmpz_get_d_2exp@plt+0x4dbf4> │ │ │ │ + jne 80967d4 <__gmpz_get_d_2exp@plt+0x4aa04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099986 <__gmpz_get_d_2exp@plt+0x4dbb6> │ │ │ │ + ja 8096796 <__gmpz_get_d_2exp@plt+0x4a9c6> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 809990d <__gmpz_get_d_2exp@plt+0x4db3d> │ │ │ │ + jl 809671d <__gmpz_get_d_2exp@plt+0x4a94d> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 8099977 <__gmpz_get_d_2exp@plt+0x4dba7> │ │ │ │ + jne 8096787 <__gmpz_get_d_2exp@plt+0x4a9b7> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 809990d <__gmpz_get_d_2exp@plt+0x4db3d> │ │ │ │ + jl 809671d <__gmpz_get_d_2exp@plt+0x4a94d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 8099977 <__gmpz_get_d_2exp@plt+0x4dba7> │ │ │ │ - movl $0x8099858,-0x1c(%edi) │ │ │ │ + jne 8096787 <__gmpz_get_d_2exp@plt+0x4a9b7> │ │ │ │ + movl $0x8096668,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -93662,59 +90579,61 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8099918 <__gmpz_get_d_2exp@plt+0x4db48> │ │ │ │ + jne 8096728 <__gmpz_get_d_2exp@plt+0x4a958> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov 0x89080999,%al │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ + mov $0x67,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80999a0 <__gmpz_get_d_2exp@plt+0x4dbd0> │ │ │ │ + jne 80967b0 <__gmpz_get_d_2exp@plt+0x4a9e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099a67 <__gmpz_get_d_2exp@plt+0x4dc97> │ │ │ │ + ja 8096877 <__gmpz_get_d_2exp@plt+0x4aaa7> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x8099894,-0x20(%edi) │ │ │ │ + movl $0x80966a4,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -93725,52 +90644,52 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + dec %esp │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ sub (%eax),%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x20(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099c02 <__gmpz_get_d_2exp@plt+0x4de32> │ │ │ │ - movl $0x8099c14,-0x10(%ebp) │ │ │ │ + jb 8096a12 <__gmpz_get_d_2exp@plt+0x4ac42> │ │ │ │ + movl $0x8096a24,-0x10(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099c14 <__gmpz_get_d_2exp@plt+0x4de44> │ │ │ │ + jne 8096a24 <__gmpz_get_d_2exp@plt+0x4ac54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099acf <__gmpz_get_d_2exp@plt+0x4dcff> │ │ │ │ + ja 80968df <__gmpz_get_d_2exp@plt+0x4ab0f> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80997d8,-0x3c(%edi) │ │ │ │ + movl $0x80965e8,-0x3c(%edi) │ │ │ │ mov %eax,-0x38(%edi) │ │ │ │ mov %ecx,-0x34(%edi) │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x30(%edi) │ │ │ │ mov %edx,0x88(%esp) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ @@ -93779,15 +90698,15 @@ │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x28(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x24(%edi) │ │ │ │ mov %edx,0xa0(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80999fc,-0x1c(%edi) │ │ │ │ + movl $0x809680c,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ @@ -93804,20 +90723,18 @@ │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 809861c <__gmpz_get_d_2exp@plt+0x4c84c> │ │ │ │ - dec %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 80699cc <__gmpz_get_d_2exp@plt+0x1dbfc> │ │ │ │ + sub %ch,0xca002b(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b2845(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ sbb $0x89,%al │ │ │ │ @@ -93826,59 +90743,57 @@ │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x24(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8099ade <__gmpz_get_d_2exp@plt+0x4dd0e> │ │ │ │ + jne 80968ee <__gmpz_get_d_2exp@plt+0x4ab1e> │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 809861c <__gmpz_get_d_2exp@plt+0x4c84c> │ │ │ │ + jmp 80699cc <__gmpz_get_d_2exp@plt+0x1dbfc> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fsubrl 0x6002b(%ebp) │ │ │ │ + mov $0x6002ba9,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock test $0x9b,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + lock mov $0x89080969,%eax │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099ba8 <__gmpz_get_d_2exp@plt+0x4ddd8> │ │ │ │ + jne 80969b8 <__gmpz_get_d_2exp@plt+0x4abe8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099c7f <__gmpz_get_d_2exp@plt+0x4deaf> │ │ │ │ + jb 8096a8f <__gmpz_get_d_2exp@plt+0x4acbf> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -93888,18 +90803,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099db1 <__gmpz_get_d_2exp@plt+0x4dfe1> │ │ │ │ + jb 8096bc1 <__gmpz_get_d_2exp@plt+0x4adf1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8099dbc,-0x24(%ebp) │ │ │ │ + movl $0x8096bcc,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -93915,45 +90830,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099dbc <__gmpz_get_d_2exp@plt+0x4dfec> │ │ │ │ + jne 8096bcc <__gmpz_get_d_2exp@plt+0x4adfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099d7e <__gmpz_get_d_2exp@plt+0x4dfae> │ │ │ │ + ja 8096b8e <__gmpz_get_d_2exp@plt+0x4adbe> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 8099d05 <__gmpz_get_d_2exp@plt+0x4df35> │ │ │ │ + jl 8096b15 <__gmpz_get_d_2exp@plt+0x4ad45> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 8099d6f <__gmpz_get_d_2exp@plt+0x4df9f> │ │ │ │ + jne 8096b7f <__gmpz_get_d_2exp@plt+0x4adaf> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 8099d05 <__gmpz_get_d_2exp@plt+0x4df35> │ │ │ │ + jl 8096b15 <__gmpz_get_d_2exp@plt+0x4ad45> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 8099d6f <__gmpz_get_d_2exp@plt+0x4df9f> │ │ │ │ - movl $0x8099c50,-0x1c(%edi) │ │ │ │ + jne 8096b7f <__gmpz_get_d_2exp@plt+0x4adaf> │ │ │ │ + movl $0x8096a60,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -93965,62 +90880,61 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8099d10 <__gmpz_get_d_2exp@plt+0x4df40> │ │ │ │ + jne 8096b20 <__gmpz_get_d_2exp@plt+0x4ad50> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cwtl │ │ │ │ - popf │ │ │ │ + test $0x6b,%al │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099d98 <__gmpz_get_d_2exp@plt+0x4dfc8> │ │ │ │ + jne 8096ba8 <__gmpz_get_d_2exp@plt+0x4add8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099e5f <__gmpz_get_d_2exp@plt+0x4e08f> │ │ │ │ + ja 8096c6f <__gmpz_get_d_2exp@plt+0x4ae9f> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x8099c8c,-0x20(%edi) │ │ │ │ + movl $0x8096a9c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -94037,15 +90951,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099ea3 <__gmpz_get_d_2exp@plt+0x4e0d3> │ │ │ │ + jb 8096cb3 <__gmpz_get_d_2exp@plt+0x4aee3> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -94055,18 +90969,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099fd5 <__gmpz_get_d_2exp@plt+0x4e205> │ │ │ │ + jb 8096de5 <__gmpz_get_d_2exp@plt+0x4b015> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8099fe0,-0x24(%ebp) │ │ │ │ + movl $0x8096df0,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -94082,45 +90996,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099fe0 <__gmpz_get_d_2exp@plt+0x4e210> │ │ │ │ + jne 8096df0 <__gmpz_get_d_2exp@plt+0x4b020> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099fa2 <__gmpz_get_d_2exp@plt+0x4e1d2> │ │ │ │ + ja 8096db2 <__gmpz_get_d_2exp@plt+0x4afe2> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 8099f29 <__gmpz_get_d_2exp@plt+0x4e159> │ │ │ │ + jl 8096d39 <__gmpz_get_d_2exp@plt+0x4af69> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 8099f93 <__gmpz_get_d_2exp@plt+0x4e1c3> │ │ │ │ + jne 8096da3 <__gmpz_get_d_2exp@plt+0x4afd3> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 8099f29 <__gmpz_get_d_2exp@plt+0x4e159> │ │ │ │ + jl 8096d39 <__gmpz_get_d_2exp@plt+0x4af69> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 8099f93 <__gmpz_get_d_2exp@plt+0x4e1c3> │ │ │ │ - movl $0x8099e74,-0x1c(%edi) │ │ │ │ + jne 8096da3 <__gmpz_get_d_2exp@plt+0x4afd3> │ │ │ │ + movl $0x8096c84,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -94132,59 +91046,62 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8099f34 <__gmpz_get_d_2exp@plt+0x4e164> │ │ │ │ + jne 8096d44 <__gmpz_get_d_2exp@plt+0x4af74> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov $0x8908099f,%esp │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ + int3 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099fbc <__gmpz_get_d_2exp@plt+0x4e1ec> │ │ │ │ + jne 8096dcc <__gmpz_get_d_2exp@plt+0x4affc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a083 <__gmpz_get_d_2exp@plt+0x4e2b3> │ │ │ │ + ja 8096e93 <__gmpz_get_d_2exp@plt+0x4b0c3> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x8099eb0,-0x20(%edi) │ │ │ │ + movl $0x8096cc0,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -94195,44 +91112,43 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - push %eax │ │ │ │ - test $0x17002b,%eax │ │ │ │ + xor %ah,0x17002b(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a1e4 <__gmpz_get_d_2exp@plt+0x4e414> │ │ │ │ - movl $0x809a1f4,-0x8(%ebp) │ │ │ │ + jb 8096ff4 <__gmpz_get_d_2exp@plt+0x4b224> │ │ │ │ + movl $0x8097004,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809a1f4 <__gmpz_get_d_2exp@plt+0x4e424> │ │ │ │ + jne 8097004 <__gmpz_get_d_2exp@plt+0x4b234> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a0d7 <__gmpz_get_d_2exp@plt+0x4e307> │ │ │ │ + ja 8096ee7 <__gmpz_get_d_2exp@plt+0x4b117> │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x6(%esi),%edx │ │ │ │ - movl $0x8099df4,-0x3c(%edi) │ │ │ │ + movl $0x8096c04,-0x3c(%edi) │ │ │ │ mov %ecx,-0x38(%edi) │ │ │ │ mov %edx,-0x34(%edi) │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x30(%edi) │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ @@ -94241,15 +91157,15 @@ │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - movl $0x809a018,-0x1c(%edi) │ │ │ │ + movl $0x8096e28,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ @@ -94265,3734 +91181,2129 @@ │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 809861c <__gmpz_get_d_2exp@plt+0x4c84c> │ │ │ │ - push %eax │ │ │ │ - test $0x2b,%al │ │ │ │ - add %cl,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 80699cc <__gmpz_get_d_2exp@plt+0x1dbfc> │ │ │ │ + xor %ah,0xc800(%ebx,%ebp,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b2045(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ sbb $0x89,%al │ │ │ │ dec %esp │ │ │ │ and $0x4c,%al │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 809a0e6 <__gmpz_get_d_2exp@plt+0x4e316> │ │ │ │ + jne 8096ef6 <__gmpz_get_d_2exp@plt+0x4b126> │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 809861c <__gmpz_get_d_2exp@plt+0x4c84c> │ │ │ │ + jmp 80699cc <__gmpz_get_d_2exp@plt+0x1dbfc> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - cld │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + fsubl 0x4002b(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock mov 0x890809a1,%al │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ + lock mov $0x6f,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809a1a0 <__gmpz_get_d_2exp@plt+0x4e3d0> │ │ │ │ + jne 8096fb0 <__gmpz_get_d_2exp@plt+0x4b1e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + mov $0xb3,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809a29d <__gmpz_get_d_2exp@plt+0x4e4cd> │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80970b9 <__gmpz_get_d_2exp@plt+0x4b2e9> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a293 <__gmpz_get_d_2exp@plt+0x4e4c3> │ │ │ │ - movl $0x8099a84,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x809a0a0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x835484d,-0x8(%ebp) │ │ │ │ - movl $0x8354720,-0x4(%ebp) │ │ │ │ + ja 80970af <__gmpz_get_d_2exp@plt+0x4b2df> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x8096894,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8096eb0,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x83521b0,-0x4(%ebp) │ │ │ │ lea -0x5(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x8354a2c,%esi │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%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 809a31b <__gmpz_get_d_2exp@plt+0x4e54b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809a2f4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a2f4 <__gmpz_get_d_2exp@plt+0x4e524> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809a2dd <__gmpz_get_d_2exp@plt+0x4e50d> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 809a39e <__gmpz_get_d_2exp@plt+0x4e5ce> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809a378,-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 809a378 <__gmpz_get_d_2exp@plt+0x4e5a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809a361 <__gmpz_get_d_2exp@plt+0x4e591> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a4fb <__gmpz_get_d_2exp@plt+0x4e72b> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809a475 <__gmpz_get_d_2exp@plt+0x4e6a5> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a4be <__gmpz_get_d_2exp@plt+0x4e6ee> │ │ │ │ - movl $0x809a2b0,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x8114370,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x809a458,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + jb 80970e8 <__gmpz_get_d_2exp@plt+0x4b318> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x1e000001,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - add $0x1c,%edi │ │ │ │ + or %dh,0x19002b(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809714f <__gmpz_get_d_2exp@plt+0x4b37f> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a431 <__gmpz_get_d_2exp@plt+0x4e661> │ │ │ │ - movl $0x809a328,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x8114370,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + ja 8097145 <__gmpz_get_d_2exp@plt+0x4b375> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x8097044,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80970cc,-0x8(%edi) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83521ce,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x809a4e4,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov %al,0x19002b │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 809a3f2 <__gmpz_get_d_2exp@plt+0x4e622> │ │ │ │ - mov $0x8354a48,%esi │ │ │ │ + jb 8097181 <__gmpz_get_d_2exp@plt+0x4b3b1> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x83513d0,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + xorb $0x5,0x19002b(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80971d7 <__gmpz_get_d_2exp@plt+0x4b407> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80971cd <__gmpz_get_d_2exp@plt+0x4b3fd> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x8097164,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8352162,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %eax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a562 <__gmpz_get_d_2exp@plt+0x4e792> │ │ │ │ - movl $0x809a544,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 8097209 <__gmpz_get_d_2exp@plt+0x4b439> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x835213c,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a544 <__gmpz_get_d_2exp@plt+0x4e774> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub %ch,0x19002b(%esi) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jo 809a4ee <__gmpz_get_d_2exp@plt+0x4e71e> │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 8097239 <__gmpz_get_d_2exp@plt+0x4b469> │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + movl $0x8352044,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a570 <__gmpz_get_d_2exp@plt+0x4e7a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4d8b044d(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x75890c45(%ecx) │ │ │ │ - adc %ch,%cl │ │ │ │ - and %bh,%dh │ │ │ │ - (bad) │ │ │ │ - incl (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + fdivs 0x19002b(%ecx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809728f <__gmpz_get_d_2exp@plt+0x4b4bf> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097285 <__gmpz_get_d_2exp@plt+0x4b4b5> │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x809721c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x835206a,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + call 9099f4f │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a660 <__gmpz_get_d_2exp@plt+0x4e890> │ │ │ │ + jb 80972ca <__gmpz_get_d_2exp@plt+0x4b4fa> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809a6c0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83629b2,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a6c0 <__gmpz_get_d_2exp@plt+0x4e8f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov $0x2c,%dh │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a5d3 <__gmpz_get_d_2exp@plt+0x4e803> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809733d <__gmpz_get_d_2exp@plt+0x4b56d> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097333 <__gmpz_get_d_2exp@plt+0x4b563> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80972a0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%esi,%eiz,4) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a63c <__gmpz_get_d_2exp@plt+0x4e86c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x82089dd,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x6c,%al │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809736f <__gmpz_get_d_2exp@plt+0x4b59f> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a5ec <__gmpz_get_d_2exp@plt+0x4e81c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sbb %ah,0x468b0809(%esi) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a618 <__gmpz_get_d_2exp@plt+0x4e848> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80973ab <__gmpz_get_d_2exp@plt+0x4b5db> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - 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 809a690 <__gmpz_get_d_2exp@plt+0x4e8c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc433bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a964 <__gmpz_get_d_2exp@plt+0x4eb94> │ │ │ │ + jb 80975f4 <__gmpz_get_d_2exp@plt+0x4b824> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809a970,-0x20(%ebp) │ │ │ │ + movl $0x8097600,-0x28(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%edx │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809a970 <__gmpz_get_d_2exp@plt+0x4eba0> │ │ │ │ + jne 8097600 <__gmpz_get_d_2exp@plt+0x4b830> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0xa8,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a8b0 <__gmpz_get_d_2exp@plt+0x4eae0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809a78e <__gmpz_get_d_2exp@plt+0x4e9be> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097557 <__gmpz_get_d_2exp@plt+0x4b787> │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 80974d8 <__gmpz_get_d_2exp@plt+0x4b708> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8097548 <__gmpz_get_d_2exp@plt+0x4b778> │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 809750d <__gmpz_get_d_2exp@plt+0x4b73d> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8097548 <__gmpz_get_d_2exp@plt+0x4b778> │ │ │ │ + movl $0x809737c,-0x1c(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - enter $0x7,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - adc $0xfc,%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a7fc <__gmpz_get_d_2exp@plt+0x4ea2c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8097448,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x48,%al │ │ │ │ - test $0x9,%al │ │ │ │ - or %cl,0x4d89084d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x7,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a7d4 <__gmpz_get_d_2exp@plt+0x4ea04> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8097491 <__gmpz_get_d_2exp@plt+0x4b6c1> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x94,%al │ │ │ │ + jne 8097612 <__gmpz_get_d_2exp@plt+0x4b842> │ │ │ │ + or %cl,0x4d89034e(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test $0xa7,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a7a8 <__gmpz_get_d_2exp@plt+0x4e9d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,0x1e0000 │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and $0xa8,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a824 <__gmpz_get_d_2exp@plt+0x4ea54> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x809a910,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a910 <__gmpz_get_d_2exp@plt+0x4eb40> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - push $0x18 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809a889 <__gmpz_get_d_2exp@plt+0x4eab9> │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 809a8e9 <__gmpz_get_d_2exp@plt+0x4eb19> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 809a8fa <__gmpz_get_d_2exp@plt+0x4eb2a> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp 0x20(%ebp),%eax │ │ │ │ - jge 809a8fa <__gmpz_get_d_2exp@plt+0x4eb2a> │ │ │ │ - mov $0x83674a5,%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 809a88b <__gmpz_get_d_2exp@plt+0x4eabb> │ │ │ │ - mov $0x83674a5,%edx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 809a88b <__gmpz_get_d_2exp@plt+0x4eabb> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x9(%eax,%ebp,4) │ │ │ │ - or %cl,0x45891845(%ebx) │ │ │ │ - lock mov %esi,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pusha │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a760 <__gmpz_get_d_2exp@plt+0x4e990> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0xa9,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ + ja 80976a9 <__gmpz_get_d_2exp@plt+0x4b8d9> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a93c <__gmpz_get_d_2exp@plt+0x4eb6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809aa38 <__gmpz_get_d_2exp@plt+0x4ec68> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809aa2e <__gmpz_get_d_2exp@plt+0x4ec5e> │ │ │ │ - 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 0x1b(%eax),%eax │ │ │ │ - movl $0x809a6ec,-0x1c(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1f(%esi),%edx │ │ │ │ + movl $0x80973b8,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8354a3d,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ab86 <__gmpz_get_d_2exp@plt+0x4edb6> │ │ │ │ + jb 80976ef <__gmpz_get_d_2exp@plt+0x4b91f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ac3c,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8097973 <__gmpz_get_d_2exp@plt+0x4bba3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8097980,-0x28(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%edx │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ac3c <__gmpz_get_d_2exp@plt+0x4ee6c> │ │ │ │ + jne 8097980 <__gmpz_get_d_2exp@plt+0x4bbb0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809aa89 <__gmpz_get_d_2exp@plt+0x4ecb9> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809789b <__gmpz_get_d_2exp@plt+0x4bacb> │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 809781c <__gmpz_get_d_2exp@plt+0x4ba4c> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 809788c <__gmpz_get_d_2exp@plt+0x4babc> │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8097851 <__gmpz_get_d_2exp@plt+0x4ba81> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 809788c <__gmpz_get_d_2exp@plt+0x4babc> │ │ │ │ + movl $0x80976c0,-0x1c(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x809778c,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809aaf0 <__gmpz_get_d_2exp@plt+0x4ed20> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bh,-0x74f7f655(%eax) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - clc │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %al,0x9(%ebx,%ebp,4) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ab44 <__gmpz_get_d_2exp@plt+0x4ed74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + or %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x94,%al │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 809796b <__gmpz_get_d_2exp@plt+0x4bb9b> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x8097910,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%ebx,%ebp,4) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ab1c <__gmpz_get_d_2exp@plt+0x4ed4c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + nop │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x830809aa,%al │ │ │ │ - (bad) │ │ │ │ - test $0x850f0003,%esi │ │ │ │ - idiv %esi │ │ │ │ - (bad) │ │ │ │ - decl -0x721f00fa(%ebx) │ │ │ │ - jbe 809abb0 <__gmpz_get_d_2exp@plt+0x4ede0> │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ab6c <__gmpz_get_d_2exp@plt+0x4ed9c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - int3 │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80977d5 <__gmpz_get_d_2exp@plt+0x4ba05> │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809aacc <__gmpz_get_d_2exp@plt+0x4ecfc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %es │ │ │ │ add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - loopne 809abc0 <__gmpz_get_d_2exp@plt+0x4edf0> │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809abe0 <__gmpz_get_d_2exp@plt+0x4ee10> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - adc %ch,0x3468b08(%ecx,%ecx,1) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + fdivrs 0x9(%eax) │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ac10 <__gmpz_get_d_2exp@plt+0x4ee40> │ │ │ │ + jne 80978d8 <__gmpz_get_d_2exp@plt+0x4bb08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809aca7 <__gmpz_get_d_2exp@plt+0x4eed7> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - movl $0x809aa48,-0x10(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - popf │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x6000100,%eax │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809ad9e <__gmpz_get_d_2exp@plt+0x4efce> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ad94 <__gmpz_get_d_2exp@plt+0x4efc4> │ │ │ │ - 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 │ │ │ │ - mov 0x1f(%eax),%eax │ │ │ │ - movl $0x809a9a0,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x809ac6c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8354419,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8098c40 <__gmpz_get_d_2exp@plt+0x4ce70> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - 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 809add5 <__gmpz_get_d_2exp@plt+0x4f005> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ae11 <__gmpz_get_d_2exp@plt+0x4f041> │ │ │ │ + ja 8097a29 <__gmpz_get_d_2exp@plt+0x4bc59> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - movl $0x809adac,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x9c,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809af09 <__gmpz_get_d_2exp@plt+0x4f139> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809aeff <__gmpz_get_d_2exp@plt+0x4f12f> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%ecx │ │ │ │ - mov 0x1f(%eax),%eax │ │ │ │ - movl $0x809a598,-0x3c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - movl $0x809acc4,-0x2c(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x809ade4,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%edx │ │ │ │ + movl $0x80976fc,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80995bc <__gmpz_get_d_2exp@plt+0x4d7ec> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x9b,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x8000100,%eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x1c(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809b022 <__gmpz_get_d_2exp@plt+0x4f252> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b018 <__gmpz_get_d_2exp@plt+0x4f248> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x1f(%eax),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x23(%eax),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x27(%eax),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x2b(%eax),%edx │ │ │ │ - mov 0x2f(%eax),%eax │ │ │ │ - movl $0x809ae30,-0x20(%edi) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 808ca94 <__gmpz_get_d_2exp@plt+0x40cc4> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - xor $0x9a,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b143 <__gmpz_get_d_2exp@plt+0x4f373> │ │ │ │ - movl $0x809b098,-0x14(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x3(%eax),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b098 <__gmpz_get_d_2exp@plt+0x4f2c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - aam $0x99 │ │ │ │ - sub (%eax),%eax │ │ │ │ - mov %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809b07d <__gmpz_get_d_2exp@plt+0x4f2ad> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x809a510,-0x38(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - movl $0x809af20,-0x30(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - lea -0x35(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808d1d4 <__gmpz_get_d_2exp@plt+0x41404> │ │ │ │ - mov $0x8354a7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b17d <__gmpz_get_d_2exp@plt+0x4f3ad> │ │ │ │ - movl $0x809b194,-0x4(%ebp) │ │ │ │ - mov $0x8354a84,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b194 <__gmpz_get_d_2exp@plt+0x4f3c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354a98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x85002b93,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x81,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x5216f3b3(%ecx) │ │ │ │ - loop 809b1ac <__gmpz_get_d_2exp@plt+0x4f3dc> │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b1e1 <__gmpz_get_d_2exp@plt+0x4f411> │ │ │ │ - movl $0x809b1f8,-0x4(%ebp) │ │ │ │ - mov $0x8354aa8,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b1f8 <__gmpz_get_d_2exp@plt+0x4f428> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354abc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - xchg %eax,%ebx │ │ │ │ - sub (%eax),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x49e90c4d(%ecx) │ │ │ │ - loop 809b210 <__gmpz_get_d_2exp@plt+0x4f440> │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b245 <__gmpz_get_d_2exp@plt+0x4f475> │ │ │ │ - movl $0x809b25c,-0x4(%ebp) │ │ │ │ - mov $0x8354acc,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b25c <__gmpz_get_d_2exp@plt+0x4f48c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354ae0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock xchg %eax,%edx │ │ │ │ - sub (%eax),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x91,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x1a16f3b3(%ecx) │ │ │ │ - loope 809b274 <__gmpz_get_d_2exp@plt+0x4f4a4> │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b2a9 <__gmpz_get_d_2exp@plt+0x4f4d9> │ │ │ │ - movl $0x809b2c0,-0x4(%ebp) │ │ │ │ - mov $0x8354af0,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b2c0 <__gmpz_get_d_2exp@plt+0x4f4f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354b04,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %ss,0x85002b(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x99,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x7e16f3b3(%ecx) │ │ │ │ - loope 809b2d8 <__gmpz_get_d_2exp@plt+0x4f508> │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b30d <__gmpz_get_d_2exp@plt+0x4f53d> │ │ │ │ - movl $0x809b324,-0x4(%ebp) │ │ │ │ - mov $0x8354b14,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b324 <__gmpz_get_d_2exp@plt+0x4f554> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354b28,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %dl,0x85002b(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xa1,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x1de90c4d(%ecx) │ │ │ │ - loope 809b33c <__gmpz_get_d_2exp@plt+0x4f56c> │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b371 <__gmpz_get_d_2exp@plt+0x4f5a1> │ │ │ │ - movl $0x809b388,-0x4(%ebp) │ │ │ │ - mov $0x8354b38,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b388 <__gmpz_get_d_2exp@plt+0x4f5b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354b4c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les 0x85002b(%ecx),%edx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xa9,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x4616f3b3(%ecx) │ │ │ │ - loopne 809b3a0 <__gmpz_get_d_2exp@plt+0x4f5d0> │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b3d5 <__gmpz_get_d_2exp@plt+0x4f605> │ │ │ │ - movl $0x809b3ec,-0x4(%ebp) │ │ │ │ - mov $0x8354b5c,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b3ec <__gmpz_get_d_2exp@plt+0x4f61c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354b70,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - xchg %eax,%ecx │ │ │ │ - sub (%eax),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xb1,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x55e90c4d(%ecx) │ │ │ │ - loopne 809b404 <__gmpz_get_d_2exp@plt+0x4f634> │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b439 <__gmpz_get_d_2exp@plt+0x4f669> │ │ │ │ - movl $0x809b450,-0x4(%ebp) │ │ │ │ - mov $0x8354b80,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b450 <__gmpz_get_d_2exp@plt+0x4f680> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354b94,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - sub (%eax),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xb9,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0xe16f3b3(%ecx) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b49d <__gmpz_get_d_2exp@plt+0x4f6cd> │ │ │ │ - movl $0x809b4b4,-0x4(%ebp) │ │ │ │ - mov $0x8354ba4,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b4b4 <__gmpz_get_d_2exp@plt+0x4f6e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354bb8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - nop │ │ │ │ - sub (%eax),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x1,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x7216f3b3(%ecx) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b501 <__gmpz_get_d_2exp@plt+0x4f731> │ │ │ │ - movl $0x809b518,-0x4(%ebp) │ │ │ │ - mov $0x8354bc8,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b518 <__gmpz_get_d_2exp@plt+0x4f748> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354bdc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0x90,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x9,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x29e90c4d(%ecx) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b565 <__gmpz_get_d_2exp@plt+0x4f795> │ │ │ │ - movl $0x809b57c,-0x4(%ebp) │ │ │ │ - mov $0x8354bec,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b57c <__gmpz_get_d_2exp@plt+0x4f7ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354c00,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rorb $1,0x85002b(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x11,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x3a16f3b3(%ecx) │ │ │ │ - fdivrp %st,%st(6) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b5c9 <__gmpz_get_d_2exp@plt+0x4f7f9> │ │ │ │ - movl $0x809b5e0,-0x4(%ebp) │ │ │ │ - mov $0x8354c10,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b5e0 <__gmpz_get_d_2exp@plt+0x4f810> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354c24,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - sub (%eax),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x19,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x61e90c4d(%ecx) │ │ │ │ - fdivrp %st,%st(6) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b62d <__gmpz_get_d_2exp@plt+0x4f85d> │ │ │ │ - movl $0x809b644,-0x4(%ebp) │ │ │ │ - mov $0x8354c34,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b644 <__gmpz_get_d_2exp@plt+0x4f874> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354c48,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %cl,0x85002b(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x21,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x216f3b3(%ecx) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b691 <__gmpz_get_d_2exp@plt+0x4f8c1> │ │ │ │ - movl $0x809b6a8,-0x4(%ebp) │ │ │ │ - mov $0x8354c58,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b6a8 <__gmpz_get_d_2exp@plt+0x4f8d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354c6c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov (%ebx),%gs │ │ │ │ - add %al,0x1e000000(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x29,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x6616f3b3(%ecx) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b6f5 <__gmpz_get_d_2exp@plt+0x4f925> │ │ │ │ - movl $0x809b70c,-0x4(%ebp) │ │ │ │ - mov $0x8354c7c,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b70c <__gmpz_get_d_2exp@plt+0x4f93c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354c90,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - mov (%ebx),%gs │ │ │ │ - add %al,0x1e000000(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x31,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x35e90c4d(%ecx) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b759 <__gmpz_get_d_2exp@plt+0x4f989> │ │ │ │ - movl $0x809b770,-0x4(%ebp) │ │ │ │ - mov $0x8354ca0,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b770 <__gmpz_get_d_2exp@plt+0x4f9a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354cb4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fmull 0x85002b(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x39,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x2e16f3b3(%ecx) │ │ │ │ - fdivr %st,%st(6) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b7bd <__gmpz_get_d_2exp@plt+0x4f9ed> │ │ │ │ - movl $0x809b7d4,-0x4(%ebp) │ │ │ │ - mov $0x8354cc4,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b7d4 <__gmpz_get_d_2exp@plt+0x4fa04> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354cd8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 809b757 <__gmpz_get_d_2exp@plt+0x4f987> │ │ │ │ - sub (%eax),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x41,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x6de90c4d(%ecx) │ │ │ │ - fdivr %st,%st(6) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b821 <__gmpz_get_d_2exp@plt+0x4fa51> │ │ │ │ - movl $0x809b838,-0x4(%ebp) │ │ │ │ - mov $0x8354ce8,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b838 <__gmpz_get_d_2exp@plt+0x4fa68> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354cfc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x8d,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x51,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x9e90c4d(%ecx) │ │ │ │ - fdivr %st,%st(6) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b885 <__gmpz_get_d_2exp@plt+0x4fab5> │ │ │ │ - movl $0x809b89c,-0x4(%ebp) │ │ │ │ - mov $0x8354d0c,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b89c <__gmpz_get_d_2exp@plt+0x4facc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354d20,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x8c,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x59,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x5a16f3b3(%ecx) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b8e9 <__gmpz_get_d_2exp@plt+0x4fb19> │ │ │ │ - movl $0x809b900,-0x4(%ebp) │ │ │ │ - mov $0x8354d30,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b900 <__gmpz_get_d_2exp@plt+0x4fb30> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354d44,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - mov %gs,(%ebx) │ │ │ │ - add %al,0x1e000000(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x79,%al │ │ │ │ - lea (%esi),%esi │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x41e90c4d(%ecx) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b94d <__gmpz_get_d_2exp@plt+0x4fb7d> │ │ │ │ - movl $0x809b964,-0x4(%ebp) │ │ │ │ - mov $0x8354d54,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b964 <__gmpz_get_d_2exp@plt+0x4fb94> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354d68,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 8d09e4e8 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xc1,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x2216f3b3(%ecx) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b9b1 <__gmpz_get_d_2exp@plt+0x4fbe1> │ │ │ │ - movl $0x809b9c8,-0x4(%ebp) │ │ │ │ - mov $0x8354d78,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b9c8 <__gmpz_get_d_2exp@plt+0x4fbf8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354d8c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %cl,0x85002b(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xc9,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x79e90c4d(%ecx) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809ba15 <__gmpz_get_d_2exp@plt+0x4fc45> │ │ │ │ - movl $0x809ba2c,-0x4(%ebp) │ │ │ │ - mov $0x8354d9c,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ba2c <__gmpz_get_d_2exp@plt+0x4fc5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354db8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %cl,0x85002b(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xd1,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x15e90c4d(%ecx) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809ba79 <__gmpz_get_d_2exp@plt+0x4fca9> │ │ │ │ - movl $0x809ba90,-0x4(%ebp) │ │ │ │ - mov $0x8354dc8,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ba90 <__gmpz_get_d_2exp@plt+0x4fcc0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354ddc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x85002b8a,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xd9,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x4e16f3b3(%ecx) │ │ │ │ - fsin │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809badd <__gmpz_get_d_2exp@plt+0x4fd0d> │ │ │ │ - movl $0x809baf4,-0x4(%ebp) │ │ │ │ - mov $0x8354dec,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809baf4 <__gmpz_get_d_2exp@plt+0x4fd24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354e00,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - mov (%ebx),%ch │ │ │ │ - add %al,0x1e000000(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xe1,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x4de90c4d(%ecx) │ │ │ │ - fsin │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809bb41 <__gmpz_get_d_2exp@plt+0x4fd71> │ │ │ │ - movl $0x809bb58,-0x4(%ebp) │ │ │ │ - mov $0x8354e10,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bb58 <__gmpz_get_d_2exp@plt+0x4fd88> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354e24,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - mov %ebp,(%ebx) │ │ │ │ - add %al,0x1e000000(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xe9,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x1616f3b3(%ecx) │ │ │ │ - fdivr %st(6),%st │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809bba5 <__gmpz_get_d_2exp@plt+0x4fdd5> │ │ │ │ - movl $0x809bbbc,-0x4(%ebp) │ │ │ │ - mov $0x8354e34,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bbbc <__gmpz_get_d_2exp@plt+0x4fdec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354e48,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - mov %ebp,(%ebx) │ │ │ │ - add %al,0x1e000000(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xf1,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x7a16f3b3(%ecx) │ │ │ │ - fdivr %st(6),%st │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809bc09 <__gmpz_get_d_2exp@plt+0x4fe39> │ │ │ │ - movl $0x809bc20,-0x4(%ebp) │ │ │ │ - mov $0x8354e58,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bc20 <__gmpz_get_d_2exp@plt+0x4fe50> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354e6c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x89,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xf9,%al │ │ │ │ - mov %esi,(%esi) │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x21e90c4d(%ecx) │ │ │ │ - fdivr %st(6),%st │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809bc6d <__gmpz_get_d_2exp@plt+0x4fe9d> │ │ │ │ - movl $0x809bc84,-0x4(%ebp) │ │ │ │ - mov $0x8354e7c,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bc84 <__gmpz_get_d_2exp@plt+0x4feb4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354e90,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x2b88,$0x0 │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x49,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x4216f3b3(%ecx) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809bcd1 <__gmpz_get_d_2exp@plt+0x4ff01> │ │ │ │ - movl $0x809bce8,-0x4(%ebp) │ │ │ │ - mov $0x8354ea0,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bce8 <__gmpz_get_d_2exp@plt+0x4ff18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354eb4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %ch,%fs:(%ebx) │ │ │ │ - add %al,0x1e000000(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x61,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x59e90c4d(%ecx) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809bd35 <__gmpz_get_d_2exp@plt+0x4ff65> │ │ │ │ - movl $0x809bd4c,-0x4(%ebp) │ │ │ │ - mov $0x8354ec4,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bd4c <__gmpz_get_d_2exp@plt+0x4ff7c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354ed8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %cl,0x85002b(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x69,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0xa16f3b3(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809bd99 <__gmpz_get_d_2exp@plt+0x4ffc9> │ │ │ │ - movl $0x809bdb0,-0x4(%ebp) │ │ │ │ - mov $0x8354ee8,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bdb0 <__gmpz_get_d_2exp@plt+0x4ffe0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354efc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - xchg %ebp,(%ebx) │ │ │ │ - add %al,0x1e000000(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x71,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x6e16f3b3(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809bdfd <__gmpz_get_d_2exp@plt+0x5002d> │ │ │ │ - movl $0x809be14,-0x4(%ebp) │ │ │ │ - mov $0x8354f0c,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809be14 <__gmpz_get_d_2exp@plt+0x50044> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354f20,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %al,0x85002b(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x79,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,0x2de90c4d(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x50019(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809be61 <__gmpz_get_d_2exp@plt+0x50091> │ │ │ │ - movl $0x809be78,-0x4(%ebp) │ │ │ │ - mov $0x8354f30,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809be78 <__gmpz_get_d_2exp@plt+0x500a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8354f44,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0x86 │ │ │ │ - sub (%eax),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x81,%al │ │ │ │ - mov (%esi),%dh │ │ │ │ - or %cl,0x4589084d(%ebx) │ │ │ │ - or %cl,-0x3616f3b3(%ecx) │ │ │ │ - aad $0xfe │ │ │ │ - call *0x2b92d4(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809bf15 <__gmpz_get_d_2exp@plt+0x50145> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809bf18 <__gmpz_get_d_2exp@plt+0x50148> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x809bef8,-0xc(%ebp) │ │ │ │ - mov $0x8355174,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bef8 <__gmpz_get_d_2exp@plt+0x50128> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809bee0 <__gmpz_get_d_2exp@plt+0x50110> │ │ │ │ - movl $0x80ed2e0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809bf8f <__gmpz_get_d_2exp@plt+0x501bf> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809bf68,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bf68 <__gmpz_get_d_2exp@plt+0x50198> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809bf51 <__gmpz_get_d_2exp@plt+0x50181> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adcb $0x2c,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809c020 <__gmpz_get_d_2exp@plt+0x50250> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809bfdc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bfdc <__gmpz_get_d_2exp@plt+0x5020c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - push %ss │ │ │ │ - sub $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809c011 <__gmpz_get_d_2exp@plt+0x50241> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add $0xffffffc0,%eax │ │ │ │ - cmp $0x10ffff,%eax │ │ │ │ - ja 809c006 <__gmpz_get_d_2exp@plt+0x50236> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - adc $0x1a002c,%eax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809c072 <__gmpz_get_d_2exp@plt+0x502a2> │ │ │ │ - movl $0x809bf24,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x809bfa0,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x83551a8,%esi │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c0bf <__gmpz_get_d_2exp@plt+0x502ef> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c0cc,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c0cc <__gmpz_get_d_2exp@plt+0x502fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x153c0076(%ebp) │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c164 <__gmpz_get_d_2exp@plt+0x50394> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c120,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c120 <__gmpz_get_d_2exp@plt+0x50350> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %dl,0x2c │ │ │ │ + lock xchg %eax,%esi │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809c155 <__gmpz_get_d_2exp@plt+0x50385> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add $0xffffffc0,%eax │ │ │ │ - cmp $0x10ffff,%eax │ │ │ │ - ja 809c14a <__gmpz_get_d_2exp@plt+0x5037a> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - cmp %dl,0x17002b(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c25a <__gmpz_get_d_2exp@plt+0x5048a> │ │ │ │ - movl $0x809c26c,-0x10(%ebp) │ │ │ │ + jb 8097be2 <__gmpz_get_d_2exp@plt+0x4be12> │ │ │ │ + movl $0x8097bf4,-0x18(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c26c <__gmpz_get_d_2exp@plt+0x5049c> │ │ │ │ + jne 8097bf4 <__gmpz_get_d_2exp@plt+0x4be24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add $0x48,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c1c3 <__gmpz_get_d_2exp@plt+0x503f3> │ │ │ │ - movl $0x809c08c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8097ab7 <__gmpz_get_d_2exp@plt+0x4bce7> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8097630,-0x44(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x80979b0,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x809c0e4,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - sub (%eax),%eax │ │ │ │ - pop %es │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + lea -0x1d(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 806630c <__gmpz_get_d_2exp@plt+0x1a53c> │ │ │ │ + mov 0xcc002b95,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - sbb %cl,-0x76b3dbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ + sub $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x70,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 809c1d2 <__gmpz_get_d_2exp@plt+0x50402> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809c034 <__gmpz_get_d_2exp@plt+0x50264> │ │ │ │ + jne 8097ac6 <__gmpz_get_d_2exp@plt+0x4bcf6> │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8097350 <__gmpz_get_d_2exp@plt+0x4b580> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %esp │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%ebp │ │ │ │ sub (%eax),%eax │ │ │ │ - push %es │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sbb $0xc2,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ + lock cwtl │ │ │ │ + jnp 8097c03 <__gmpz_get_d_2exp@plt+0x4be33> │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c21c <__gmpz_get_d_2exp@plt+0x5044c> │ │ │ │ + jne 8097b98 <__gmpz_get_d_2exp@plt+0x4bdc8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c2c7 <__gmpz_get_d_2exp@plt+0x504f7> │ │ │ │ + jb 8097c5f <__gmpz_get_d_2exp@plt+0x4be8f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c2d4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c2d4 <__gmpz_get_d_2exp@plt+0x50504> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x13340076(%ebp) │ │ │ │ - sub $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c36c <__gmpz_get_d_2exp@plt+0x5059c> │ │ │ │ + jb 8097ea8 <__gmpz_get_d_2exp@plt+0x4c0d8> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c328,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x8097eb4,-0x28(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%edx │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c328 <__gmpz_get_d_2exp@plt+0x50558> │ │ │ │ + jne 8097eb4 <__gmpz_get_d_2exp@plt+0x4c0e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - adc (%eax,%eax,1),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809c35d <__gmpz_get_d_2exp@plt+0x5058d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add $0xffffffc0,%eax │ │ │ │ - cmp $0x10ffff,%eax │ │ │ │ - ja 809c352 <__gmpz_get_d_2exp@plt+0x50582> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - xor %cl,0x17002b(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c445 <__gmpz_get_d_2exp@plt+0x50675> │ │ │ │ - movl $0x809c454,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c454 <__gmpz_get_d_2exp@plt+0x50684> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c3b7 <__gmpz_get_d_2exp@plt+0x505e7> │ │ │ │ - movl $0x809c294,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x809c2ec,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - mov 0x5002b8d,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - adc %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809c3c6 <__gmpz_get_d_2exp@plt+0x505f6> │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 809c034 <__gmpz_get_d_2exp@plt+0x50264> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %esp │ │ │ │ - lea (%ebx),%ebp │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - adc %al,%ah │ │ │ │ - or %ecx,(%eax) │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c410 <__gmpz_get_d_2exp@plt+0x50640> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x300,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809c4ed <__gmpz_get_d_2exp@plt+0x5071d> │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c4e3 <__gmpz_get_d_2exp@plt+0x50713> │ │ │ │ - movl $0x809c178,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8097e0b <__gmpz_get_d_2exp@plt+0x4c03b> │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8097d8c <__gmpz_get_d_2exp@plt+0x4bfbc> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8097dfc <__gmpz_get_d_2exp@plt+0x4c02c> │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8097dc1 <__gmpz_get_d_2exp@plt+0x4bff1> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8097dfc <__gmpz_get_d_2exp@plt+0x4c02c> │ │ │ │ + movl $0x8097c30,-0x1c(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x809c380,-0x8(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x83546c8,-0x8(%ebp) │ │ │ │ - movl $0x83546e6,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8097cfc,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x83551c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - rorb $1,0x1000200(%ebx,%ebp,1) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809c534 <__gmpz_get_d_2exp@plt+0x50764> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 809cb50 <__gmpz_get_d_2exp@plt+0x50d80> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c569 <__gmpz_get_d_2exp@plt+0x50799> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8097d45 <__gmpz_get_d_2exp@plt+0x4bf75> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x48,%al │ │ │ │ + jle 8097ec6 <__gmpz_get_d_2exp@plt+0x4c0f6> │ │ │ │ + or %cl,0x4d89034e(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809c5a5 <__gmpz_get_d_2exp@plt+0x507d5> │ │ │ │ + ja 8097f5d <__gmpz_get_d_2exp@plt+0x4c18d> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x809c540,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1f(%esi),%edx │ │ │ │ + movl $0x8097c6c,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c5e5 <__gmpz_get_d_2exp@plt+0x50815> │ │ │ │ + jb 8097fa3 <__gmpz_get_d_2exp@plt+0x4c1d3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809c621 <__gmpz_get_d_2exp@plt+0x50851> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x809c5bc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x6000100,%eax │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809c6cf <__gmpz_get_d_2exp@plt+0x508ff> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c6c5 <__gmpz_get_d_2exp@plt+0x508f5> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + jb 8098227 <__gmpz_get_d_2exp@plt+0x4c457> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8098234,-0x28(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x809c578,-0x14(%edi) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x809c5f4,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x24(%esi),%edx │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%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 809c747 <__gmpz_get_d_2exp@plt+0x50977> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c720,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c720 <__gmpz_get_d_2exp@plt+0x50950> │ │ │ │ + jne 8098234 <__gmpz_get_d_2exp@plt+0x4c464> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809c709 <__gmpz_get_d_2exp@plt+0x50939> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + nop │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809814f <__gmpz_get_d_2exp@plt+0x4c37f> │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 80980d0 <__gmpz_get_d_2exp@plt+0x4c300> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8098140 <__gmpz_get_d_2exp@plt+0x4c370> │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8098105 <__gmpz_get_d_2exp@plt+0x4c335> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8098140 <__gmpz_get_d_2exp@plt+0x4c370> │ │ │ │ + movl $0x8097f74,-0x1c(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - 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 809c787 <__gmpz_get_d_2exp@plt+0x509b7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c794,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c794 <__gmpz_get_d_2exp@plt+0x509c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8098040,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c87e <__gmpz_get_d_2exp@plt+0x50aae> │ │ │ │ - movl $0x809c88c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 809821f <__gmpz_get_d_2exp@plt+0x4c44f> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80981c4,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c88c <__gmpz_get_d_2exp@plt+0x50abc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c7e3 <__gmpz_get_d_2exp@plt+0x50a13> │ │ │ │ - movl $0x809c754,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + nop │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809c7f2 <__gmpz_get_d_2exp@plt+0x50a22> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c823 <__gmpz_get_d_2exp@plt+0x50a53> │ │ │ │ - movl $0x809c6dc,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8098089 <__gmpz_get_d_2exp@plt+0x4c2b9> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %es │ │ │ │ add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cmp $0xc8,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c83c <__gmpz_get_d_2exp@plt+0x50a6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - 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 809c91f <__gmpz_get_d_2exp@plt+0x50b4f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c8f8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c8f8 <__gmpz_get_d_2exp@plt+0x50b28> │ │ │ │ + mov %es,0x468b0809(%ecx) │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + add %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809818c <__gmpz_get_d_2exp@plt+0x4c3bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809c8e1 <__gmpz_get_d_2exp@plt+0x50b11> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 80982dd <__gmpz_get_d_2exp@plt+0x4c50d> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%edx │ │ │ │ + movl $0x8097fb0,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 809c95f <__gmpz_get_d_2exp@plt+0x50b8f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c96c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c96c <__gmpz_get_d_2exp@plt+0x50b9c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + cmp $0x8e,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ca56 <__gmpz_get_d_2exp@plt+0x50c86> │ │ │ │ - movl $0x809ca64,-0x4(%ebp) │ │ │ │ + jb 8098477 <__gmpz_get_d_2exp@plt+0x4c6a7> │ │ │ │ + movl $0x8098488,-0x14(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ca64 <__gmpz_get_d_2exp@plt+0x50c94> │ │ │ │ + jne 8098488 <__gmpz_get_d_2exp@plt+0x4c6b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x10,%edi │ │ │ │ + add $0x48,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c9bb <__gmpz_get_d_2exp@plt+0x50beb> │ │ │ │ - movl $0x809c92c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 809835d <__gmpz_get_d_2exp@plt+0x4c58d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8097ee4,-0x44(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x8098264,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + lea -0x1d(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 806630c <__gmpz_get_d_2exp@plt+0x1a53c> │ │ │ │ + add %cl,0xcb002b(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44892855(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ mov %esi,%eax │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 809c9ca <__gmpz_get_d_2exp@plt+0x50bfa> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c9fb <__gmpz_get_d_2exp@plt+0x50c2b> │ │ │ │ - movl $0x809c8b4,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jne 809836c <__gmpz_get_d_2exp@plt+0x4c59c> │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8097350 <__gmpz_get_d_2exp@plt+0x4b580> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x8c,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0xca,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + lock cmp %al,-0x740f76f8(%ecx,%ecx,1) │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890776(%ebx),%ecx │ │ │ │ + hlt │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ca14 <__gmpz_get_d_2exp@plt+0x50c44> │ │ │ │ + jne 8098438 <__gmpz_get_d_2exp@plt+0x4c668> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sarb $1,0x2b(%edx) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x300 │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + sahf │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x400,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809cb39 <__gmpz_get_d_2exp@plt+0x50d69> │ │ │ │ + jb 8098573 <__gmpz_get_d_2exp@plt+0x4c7a3> │ │ │ │ add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809cb2f <__gmpz_get_d_2exp@plt+0x50d5f> │ │ │ │ + ja 8098569 <__gmpz_get_d_2exp@plt+0x4c799> │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov 0x8(%eax),%edx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x809c63c,-0x30(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8097a48,-0x30(%edi) │ │ │ │ mov %ecx,-0x2c(%edi) │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ - movl $0x809c7ac,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + movl $0x80982fc,-0x14(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x809c984,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x2d(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x7a,%al │ │ │ │ + cmp $0x9e,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - adc (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809cbfd <__gmpz_get_d_2exp@plt+0x50e2d> │ │ │ │ + ja 80985ff <__gmpz_get_d_2exp@plt+0x4c82f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80972dc,-0x34(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movzbl (%eax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 809cc05 <__gmpz_get_d_2exp@plt+0x50e35> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809cb78 <__gmpz_get_d_2exp@plt+0x50da8> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x809c504,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81b903c,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x809ca94,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x81b9094,-0x28(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + lea -0x34(%edi),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x83674a5,-0x20(%edi) │ │ │ │ + movl $0x8097350,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + lea -0x26(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x80984c8,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - test %ebp,(%ebx) │ │ │ │ - add %ah,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809cb87 <__gmpz_get_d_2exp@plt+0x50db7> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x83551d4,%esi │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x809cbe8,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809cbe8 <__gmpz_get_d_2exp@plt+0x50e18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809cc93 <__gmpz_get_d_2exp@plt+0x50ec3> │ │ │ │ + jb 8098643 <__gmpz_get_d_2exp@plt+0x4c873> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809cc6c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8098775 <__gmpz_get_d_2exp@plt+0x4c9a5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8098780,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809cc6c <__gmpz_get_d_2exp@plt+0x50e9c> │ │ │ │ + jne 8098780 <__gmpz_get_d_2exp@plt+0x4c9b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809cc55 <__gmpz_get_d_2exp@plt+0x50e85> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8098742 <__gmpz_get_d_2exp@plt+0x4c972> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80986c9 <__gmpz_get_d_2exp@plt+0x4c8f9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8098733 <__gmpz_get_d_2exp@plt+0x4c963> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80986c9 <__gmpz_get_d_2exp@plt+0x4c8f9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8098733 <__gmpz_get_d_2exp@plt+0x4c963> │ │ │ │ + movl $0x8098614,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80986d4 <__gmpz_get_d_2exp@plt+0x4c904> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809cccc <__gmpz_get_d_2exp@plt+0x50efc> │ │ │ │ - movl $0x809cc28,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x83551dc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809cd53 <__gmpz_get_d_2exp@plt+0x50f83> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809cd2c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + pop %esp │ │ │ │ + xchg %ecx,(%ecx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809cd2c <__gmpz_get_d_2exp@plt+0x50f5c> │ │ │ │ + jne 809875c <__gmpz_get_d_2exp@plt+0x4c98c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809cd15 <__gmpz_get_d_2exp@plt+0x50f45> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 8098823 <__gmpz_get_d_2exp@plt+0x4ca53> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x8098650,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809cd89 <__gmpz_get_d_2exp@plt+0x50fb9> │ │ │ │ + jb 8098867 <__gmpz_get_d_2exp@plt+0x4ca97> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809cdc5 <__gmpz_get_d_2exp@plt+0x50ff5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x809cd60,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ce05 <__gmpz_get_d_2exp@plt+0x51035> │ │ │ │ + jb 8098999 <__gmpz_get_d_2exp@plt+0x4cbc9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80989a4,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80989a4 <__gmpz_get_d_2exp@plt+0x4cbd4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8098966 <__gmpz_get_d_2exp@plt+0x4cb96> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80988ed <__gmpz_get_d_2exp@plt+0x4cb1d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8098957 <__gmpz_get_d_2exp@plt+0x4cb87> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80988ed <__gmpz_get_d_2exp@plt+0x4cb1d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8098957 <__gmpz_get_d_2exp@plt+0x4cb87> │ │ │ │ + movl $0x8098838,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80988f8 <__gmpz_get_d_2exp@plt+0x4cb28> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + orb $0x8b,-0xf76f7f7(%ecx) │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8098980 <__gmpz_get_d_2exp@plt+0x4cbb0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ce41 <__gmpz_get_d_2exp@plt+0x51071> │ │ │ │ + ja 8098a47 <__gmpz_get_d_2exp@plt+0x4cc77> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - movl $0x809cddc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x8098874,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x6000100,%eax │ │ │ │ + hlt │ │ │ │ + cwtl │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809ceed <__gmpz_get_d_2exp@plt+0x5111d> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809cee3 <__gmpz_get_d_2exp@plt+0x51113> │ │ │ │ - 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 0x17(%eax),%eax │ │ │ │ - movl $0x809cd98,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x809ce14,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + jb 8098bbc <__gmpz_get_d_2exp@plt+0x4cdec> │ │ │ │ + movl $0x8098bcc,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 809cf00 <__gmpz_get_d_2exp@plt+0x51130> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0x76f7f631(%eax) │ │ │ │ - (bad) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809cf90 <__gmpz_get_d_2exp@plt+0x511c0> │ │ │ │ + jne 8098bcc <__gmpz_get_d_2exp@plt+0x4cdfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809cf17 <__gmpz_get_d_2exp@plt+0x51147> │ │ │ │ + ja 8098aa1 <__gmpz_get_d_2exp@plt+0x4ccd1> │ │ │ │ mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ - movl $0x809ce5c,-0x18(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + movl $0x80987b8,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80989dc,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 808cd48 <__gmpz_get_d_2exp@plt+0x40f78> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call d109b700 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 809cf26 <__gmpz_get_d_2exp@plt+0x51156> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809cf78 <__gmpz_get_d_2exp@plt+0x511a8> │ │ │ │ - movl $0x809cce8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + jne 8098ab0 <__gmpz_get_d_2exp@plt+0x4cce0> │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 808cd48 <__gmpz_get_d_2exp@plt+0x40f78> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov %ss,0x5002b(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000000,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d008 <__gmpz_get_d_2exp@plt+0x51238> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809d00b <__gmpz_get_d_2exp@plt+0x5123b> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,-0x10(%ebp) │ │ │ │ - movl $0x83674a5,-0xc(%ebp) │ │ │ │ + lock jo 8098b5c <__gmpz_get_d_2exp@plt+0x4cd8c> │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8098b70 <__gmpz_get_d_2exp@plt+0x4cda0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d047 <__gmpz_get_d_2exp@plt+0x51277> │ │ │ │ + jb 8098c37 <__gmpz_get_d_2exp@plt+0x4ce67> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -98002,166 +93313,162 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d181 <__gmpz_get_d_2exp@plt+0x513b1> │ │ │ │ + jb 8098d69 <__gmpz_get_d_2exp@plt+0x4cf99> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d18c,-0x24(%ebp) │ │ │ │ + movl $0x8098d74,-0x24(%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 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d18c <__gmpz_get_d_2exp@plt+0x513bc> │ │ │ │ + jne 8098d74 <__gmpz_get_d_2exp@plt+0x4cfa4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d14e <__gmpz_get_d_2exp@plt+0x5137e> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + ja 8098d36 <__gmpz_get_d_2exp@plt+0x4cf66> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809d0cd <__gmpz_get_d_2exp@plt+0x512fd> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809d13f <__gmpz_get_d_2exp@plt+0x5136f> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8098cbd <__gmpz_get_d_2exp@plt+0x4ceed> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8098d27 <__gmpz_get_d_2exp@plt+0x4cf57> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 809d0cd <__gmpz_get_d_2exp@plt+0x512fd> │ │ │ │ + jl 8098cbd <__gmpz_get_d_2exp@plt+0x4ceed> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 809d13f <__gmpz_get_d_2exp@plt+0x5136f> │ │ │ │ - movl $0x809d018,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + jne 8098d27 <__gmpz_get_d_2exp@plt+0x4cf57> │ │ │ │ + movl $0x8098c08,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 809d0d8 <__gmpz_get_d_2exp@plt+0x51308> │ │ │ │ + jne 8098cc8 <__gmpz_get_d_2exp@plt+0x4cef8> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - push $0x890809d1 │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ + push %eax │ │ │ │ + lea (%ecx),%ecx │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d168 <__gmpz_get_d_2exp@plt+0x51398> │ │ │ │ + jne 8098d50 <__gmpz_get_d_2exp@plt+0x4cf80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d237 <__gmpz_get_d_2exp@plt+0x51467> │ │ │ │ + ja 8098e17 <__gmpz_get_d_2exp@plt+0x4d047> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x809d054,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x8098c44,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d27b <__gmpz_get_d_2exp@plt+0x514ab> │ │ │ │ + jb 8098e5b <__gmpz_get_d_2exp@plt+0x4d08b> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -98171,2086 +93478,2379 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d3b5 <__gmpz_get_d_2exp@plt+0x515e5> │ │ │ │ + jb 8098f8d <__gmpz_get_d_2exp@plt+0x4d1bd> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d3c0,-0x24(%ebp) │ │ │ │ + movl $0x8098f98,-0x24(%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 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d3c0 <__gmpz_get_d_2exp@plt+0x515f0> │ │ │ │ + jne 8098f98 <__gmpz_get_d_2exp@plt+0x4d1c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d382 <__gmpz_get_d_2exp@plt+0x515b2> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + ja 8098f5a <__gmpz_get_d_2exp@plt+0x4d18a> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809d301 <__gmpz_get_d_2exp@plt+0x51531> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809d373 <__gmpz_get_d_2exp@plt+0x515a3> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8098ee1 <__gmpz_get_d_2exp@plt+0x4d111> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 8098f4b <__gmpz_get_d_2exp@plt+0x4d17b> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 809d301 <__gmpz_get_d_2exp@plt+0x51531> │ │ │ │ + jl 8098ee1 <__gmpz_get_d_2exp@plt+0x4d111> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 809d373 <__gmpz_get_d_2exp@plt+0x515a3> │ │ │ │ - movl $0x809d24c,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + jne 8098f4b <__gmpz_get_d_2exp@plt+0x4d17b> │ │ │ │ + movl $0x8098e2c,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 809d30c <__gmpz_get_d_2exp@plt+0x5153c> │ │ │ │ + jne 8098eec <__gmpz_get_d_2exp@plt+0x4d11c> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - pushf │ │ │ │ - rorl %cl,(%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + je 8098f2c <__gmpz_get_d_2exp@plt+0x4d15c> │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d39c <__gmpz_get_d_2exp@plt+0x515cc> │ │ │ │ + jne 8098f74 <__gmpz_get_d_2exp@plt+0x4d1a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d46b <__gmpz_get_d_2exp@plt+0x5169b> │ │ │ │ + ja 809903b <__gmpz_get_d_2exp@plt+0x4d26b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x809d288,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x8098e68,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cmp %bh,0x2b(%ebp) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %dl,0x17002b(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d612 <__gmpz_get_d_2exp@plt+0x51842> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80991b0 <__gmpz_get_d_2exp@plt+0x4d3e0> │ │ │ │ + movl $0x80991c0,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80991c0 <__gmpz_get_d_2exp@plt+0x4d3f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8099095 <__gmpz_get_d_2exp@plt+0x4d2c5> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x8098dac,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809d609 <__gmpz_get_d_2exp@plt+0x51839> │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x8098fd0,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 809c480 <__gmpz_get_d_2exp@plt+0x506b0> │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - movl $0x809d524,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - jl 809d546 <__gmpz_get_d_2exp@plt+0x51776> │ │ │ │ - add %ah,(%esi) │ │ │ │ - add (%eax),%al │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 808cd48 <__gmpz_get_d_2exp@plt+0x40f78> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sub (%eax),%eax │ │ │ │ + leave │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - sbb %cl,-0x74b3dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x4c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d4ee <__gmpz_get_d_2exp@plt+0x5171e> │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - movl $0x80ed298,-0x48(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x809d1c4,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80990a4 <__gmpz_get_d_2exp@plt+0x4d2d4> │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x809d3f8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 809c480 <__gmpz_get_d_2exp@plt+0x506b0> │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 809d54b <__gmpz_get_d_2exp@plt+0x5177b> │ │ │ │ - mov $0x8355208,%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 808cd48 <__gmpz_get_d_2exp@plt+0x40f78> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdivrl 0x2b(%ebx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809d686 <__gmpz_get_d_2exp@plt+0x518b6> │ │ │ │ - movl $0x809d668,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d668 <__gmpz_get_d_2exp@plt+0x51898> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - mov 0x3002b7b,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + lock fs xchg %eax,%ecx │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d698 <__gmpz_get_d_2exp@plt+0x518c8> │ │ │ │ + jne 8099164 <__gmpz_get_d_2exp@plt+0x4d394> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 809d709 <__gmpz_get_d_2exp@plt+0x51939> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + mov 0x19002b91,%al │ │ │ │ + add %al,0x200 │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4d8b044d(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x75890c45(%ecx) │ │ │ │ - adc %ch,%cl │ │ │ │ - sar $1,%ch │ │ │ │ - (bad) │ │ │ │ - ljmp (bad) │ │ │ │ - jmp 809dd8c <__gmpz_get_d_2exp@plt+0x51fbc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809927d <__gmpz_get_d_2exp@plt+0x4d4ad> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8099273 <__gmpz_get_d_2exp@plt+0x4d4a3> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8098a64,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x8099058,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8351faa,-0x4(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ 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 809d733 <__gmpz_get_d_2exp@plt+0x51963> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d70c,-0xc(%ebp) │ │ │ │ + jb 80992ac <__gmpz_get_d_2exp@plt+0x4d4dc> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d70c <__gmpz_get_d_2exp@plt+0x5193c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809d6f5 <__gmpz_get_d_2exp@plt+0x51925> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdivr %st,%st(6) │ │ │ │ - sub (%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + xchg %eax,%esi │ │ │ │ + sub $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d7bb <__gmpz_get_d_2exp@plt+0x519eb> │ │ │ │ + jb 80992e6 <__gmpz_get_d_2exp@plt+0x4d516> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d77c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83629b2,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + xchg %eax,%esi │ │ │ │ + sub $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d7ac <__gmpz_get_d_2exp@plt+0x519dc> │ │ │ │ - cmp $0x10ffff,%esi │ │ │ │ - ja 809d7a1 <__gmpz_get_d_2exp@plt+0x519d1> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8099359 <__gmpz_get_d_2exp@plt+0x4d589> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809934f <__gmpz_get_d_2exp@plt+0x4d57f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80992bc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82089dd,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - jns 809d7ee <__gmpz_get_d_2exp@plt+0x51a1e> │ │ │ │ - add %al,(%ecx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d83b <__gmpz_get_d_2exp@plt+0x51a6b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d814,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d814 <__gmpz_get_d_2exp@plt+0x51a44> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - test %bh,0x2b(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809d7f9 <__gmpz_get_d_2exp@plt+0x51a29> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 809938b <__gmpz_get_d_2exp@plt+0x4d5bb> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - jns 809d86e <__gmpz_get_d_2exp@plt+0x51a9e> │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d8bb <__gmpz_get_d_2exp@plt+0x51aeb> │ │ │ │ + jb 80993c7 <__gmpz_get_d_2exp@plt+0x4d5f7> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d894,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d894 <__gmpz_get_d_2exp@plt+0x51ac4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x79,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809d879 <__gmpz_get_d_2exp@plt+0x51aa9> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d977 <__gmpz_get_d_2exp@plt+0x51ba7> │ │ │ │ + jb 8099610 <__gmpz_get_d_2exp@plt+0x4d840> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d938,-0x1c(%ebp) │ │ │ │ + movl $0x809961c,-0x28(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%edx │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d938 <__gmpz_get_d_2exp@plt+0x51b68> │ │ │ │ + jne 809961c <__gmpz_get_d_2exp@plt+0x4d84c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809d921 <__gmpz_get_d_2exp@plt+0x51b51> │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + nop │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8099573 <__gmpz_get_d_2exp@plt+0x4d7a3> │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 80994f4 <__gmpz_get_d_2exp@plt+0x4d724> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8099564 <__gmpz_get_d_2exp@plt+0x4d794> │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8099529 <__gmpz_get_d_2exp@plt+0x4d759> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8099564 <__gmpz_get_d_2exp@plt+0x4d794> │ │ │ │ + movl $0x8099398,-0x1c(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - cld │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d9ff <__gmpz_get_d_2exp@plt+0x51c2f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d9c0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - cld │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8099464,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d9f0 <__gmpz_get_d_2exp@plt+0x51c20> │ │ │ │ - cmp $0x10ffff,%esi │ │ │ │ - ja 809d9e5 <__gmpz_get_d_2exp@plt+0x51c15> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80994ad <__gmpz_get_d_2exp@plt+0x4d6dd> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xb0,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80996c5 <__gmpz_get_d_2exp@plt+0x4d8f5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1f(%esi),%edx │ │ │ │ + movl $0x80993d4,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809da3b <__gmpz_get_d_2exp@plt+0x51c6b> │ │ │ │ + jb 809970b <__gmpz_get_d_2exp@plt+0x4d93b> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809dc49 <__gmpz_get_d_2exp@plt+0x51e79> │ │ │ │ + jb 809998f <__gmpz_get_d_2exp@plt+0x4dbbf> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809dc54,-0x24(%ebp) │ │ │ │ + movl $0x809999c,-0x28(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%edx │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809dc54 <__gmpz_get_d_2exp@plt+0x51e84> │ │ │ │ + jne 809999c <__gmpz_get_d_2exp@plt+0x4dbcc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffd0,%edi │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809dbc5 <__gmpz_get_d_2exp@plt+0x51df5> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 809dac1 <__gmpz_get_d_2exp@plt+0x51cf1> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 809db8b <__gmpz_get_d_2exp@plt+0x51dbb> │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 809dac1 <__gmpz_get_d_2exp@plt+0x51cf1> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 809db51 <__gmpz_get_d_2exp@plt+0x51d81> │ │ │ │ - movl $0x809da0c,-0x2c(%edi) │ │ │ │ + nop │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80998b7 <__gmpz_get_d_2exp@plt+0x4dae7> │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8099838 <__gmpz_get_d_2exp@plt+0x4da68> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80998a8 <__gmpz_get_d_2exp@plt+0x4dad8> │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 809986d <__gmpz_get_d_2exp@plt+0x4da9d> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80998a8 <__gmpz_get_d_2exp@plt+0x4dad8> │ │ │ │ + movl $0x80996dc,-0x1c(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80ed2f4,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80ed2f4,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80997a8,-0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8099987 <__gmpz_get_d_2exp@plt+0x4dbb7> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x809992c,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ nop │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 809dacc <__gmpz_get_d_2exp@plt+0x51cfc> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809dbd4 <__gmpz_get_d_2exp@plt+0x51e04> │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + jne 80997f1 <__gmpz_get_d_2exp@plt+0x4da21> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %es │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + cld │ │ │ │ hlt │ │ │ │ - in (%dx),%al │ │ │ │ - fisttpl (%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + cwtl │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809dbec <__gmpz_get_d_2exp@plt+0x51e1c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - or %dh,0x2b(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809dcf7 <__gmpz_get_d_2exp@plt+0x51f27> │ │ │ │ - movl $0x809dcd0,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809dcd0 <__gmpz_get_d_2exp@plt+0x51f00> │ │ │ │ + jne 80998f4 <__gmpz_get_d_2exp@plt+0x4db24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - enter $0x2b74,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809dcb3 <__gmpz_get_d_2exp@plt+0x51ee3> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 8099a45 <__gmpz_get_d_2exp@plt+0x4dc75> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%edx │ │ │ │ + movl $0x8099718,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - je 809dd2a <__gmpz_get_d_2exp@plt+0x51f5a> │ │ │ │ - add %al,(%ecx) │ │ │ │ + aam $0x76 │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809dd6f <__gmpz_get_d_2exp@plt+0x51f9f> │ │ │ │ - movl $0x809dd48,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8099bfe <__gmpz_get_d_2exp@plt+0x4de2e> │ │ │ │ + movl $0x8099c10,-0x18(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809dd48 <__gmpz_get_d_2exp@plt+0x51f78> │ │ │ │ + jne 8099c10 <__gmpz_get_d_2exp@plt+0x4de40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - je 809dd6a <__gmpz_get_d_2exp@plt+0x51f9a> │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8099ad3 <__gmpz_get_d_2exp@plt+0x4dd03> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809964c,-0x44(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x80999cc,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + lea -0x1d(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 806630c <__gmpz_get_d_2exp@plt+0x1a53c> │ │ │ │ + test %dh,0x2b(%ebp) │ │ │ │ + add %cl,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809dd2b <__gmpz_get_d_2exp@plt+0x51f5b> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0xf9,%al │ │ │ │ - (bad) │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x2b(,%esi,2) │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x70,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8099ae2 <__gmpz_get_d_2exp@plt+0x4dd12> │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 809936c <__gmpz_get_d_2exp@plt+0x4d59c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %dh,0x2b(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock mov $0x9b,%ah │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099bb4 <__gmpz_get_d_2exp@plt+0x4dde4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e2f6 <__gmpz_get_d_2exp@plt+0x52526> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + jb 8099c7b <__gmpz_get_d_2exp@plt+0x4deab> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809df4c <__gmpz_get_d_2exp@plt+0x5217c> │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jae 809e2df <__gmpz_get_d_2exp@plt+0x5250f> │ │ │ │ - mov %edx,%ecx │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 809e20f <__gmpz_get_d_2exp@plt+0x5243f> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e198 <__gmpz_get_d_2exp@plt+0x523c8> │ │ │ │ - movl $0x809d84c,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809dfe4,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809e038,-0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x809dec0,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %eax,(%ecx) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ + jb 8099ec4 <__gmpz_get_d_2exp@plt+0x4e0f4> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8099ed0,-0x28(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%edx │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099ed0 <__gmpz_get_d_2exp@plt+0x4e100> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ mov %edx,0x70(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ add $0x8,%ebp │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ mov %ecx,0xa0(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809de86 <__gmpz_get_d_2exp@plt+0x520b6> │ │ │ │ - movl $0x809da48,-0x20(%edi) │ │ │ │ + ja 8099e27 <__gmpz_get_d_2exp@plt+0x4e057> │ │ │ │ mov %edx,0xac(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8099da8 <__gmpz_get_d_2exp@plt+0x4dfd8> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8099e18 <__gmpz_get_d_2exp@plt+0x4e048> │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8099ddd <__gmpz_get_d_2exp@plt+0x4e00d> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8099e18 <__gmpz_get_d_2exp@plt+0x4e048> │ │ │ │ + movl $0x8099c4c,-0x1c(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jae 809e17b <__gmpz_get_d_2exp@plt+0x523ab> │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8099d18,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 809e08c <__gmpz_get_d_2exp@plt+0x522bc> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809de0d <__gmpz_get_d_2exp@plt+0x5203d> │ │ │ │ - movl $0x809dd08,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - jmp 809def1 <__gmpz_get_d_2exp@plt+0x52121> │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x71,%ah │ │ │ │ - sub (%eax),%eax │ │ │ │ - or %al,(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ or $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ adc $0x89,%al │ │ │ │ dec %esp │ │ │ │ - and $0x64,%al │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %edx,0x70(%esp) │ │ │ │ mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - jmp 809dfa8 <__gmpz_get_d_2exp@plt+0x521d8> │ │ │ │ - jo 809e0a0 <__gmpz_get_d_2exp@plt+0x522d0> │ │ │ │ - sub (%eax),%eax │ │ │ │ - or (%eax,%eax,1),%cl │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x14,%ebp │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %ecx,0xa0(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809de46 <__gmpz_get_d_2exp@plt+0x52076> │ │ │ │ - cmpl $0x10ffff,0x3(%eax) │ │ │ │ - jle 809e181 <__gmpz_get_d_2exp@plt+0x523b1> │ │ │ │ - movl $0x809dc90,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - jmp 809def1 <__gmpz_get_d_2exp@plt+0x52121> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x809e0f8,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %dh,%ch │ │ │ │ - sub (%eax),%eax │ │ │ │ - xchg %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e0c6 <__gmpz_get_d_2exp@plt+0x522f6> │ │ │ │ - movl $0x809d8c8,-0x24(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x809d988,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8099d61 <__gmpz_get_d_2exp@plt+0x4df91> │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - jmp 809e120 <__gmpz_get_d_2exp@plt+0x52350> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - jmp 809e120 <__gmpz_get_d_2exp@plt+0x52350> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809e1c8,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - shrb $1,0x2b(%edi) │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - repnz mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - jmp 809dddd <__gmpz_get_d_2exp@plt+0x5200d> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x4002b70,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - (bad) │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e248 <__gmpz_get_d_2exp@plt+0x52478> │ │ │ │ - cmpl $0x10ffff,0x3(%ecx) │ │ │ │ - jle 809e2e9 <__gmpz_get_d_2exp@plt+0x52519> │ │ │ │ - movl $0x809d7cc,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809e1f0,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x809e29c,0x8(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %dh,%bl │ │ │ │ - sub (%eax),%eax │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x387c073b(%ebx) │ │ │ │ - sbb %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 809e271 <__gmpz_get_d_2exp@plt+0x524a1> │ │ │ │ - movl $0x809d6c8,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x809d744,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - jmp 809e2a8 <__gmpz_get_d_2exp@plt+0x524d8> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - jmp 809e2a8 <__gmpz_get_d_2exp@plt+0x524d8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 809e82c <__gmpz_get_d_2exp@plt+0x52a5c> │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x64,%al │ │ │ │ + sahf │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809e3de <__gmpz_get_d_2exp@plt+0x5260e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809e38c,-0x20(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809e38c <__gmpz_get_d_2exp@plt+0x525bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809e373 <__gmpz_get_d_2exp@plt+0x525a3> │ │ │ │ - movl $0x81b9094,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 8099f79 <__gmpz_get_d_2exp@plt+0x4e1a9> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1f(%esi),%edx │ │ │ │ + movl $0x8099c88,-0x24(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %dh,%dl │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809e467 <__gmpz_get_d_2exp@plt+0x52697> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809e428,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - int1 │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809e458 <__gmpz_get_d_2exp@plt+0x52688> │ │ │ │ - cmp $0x10ffff,%esi │ │ │ │ - ja 809e44d <__gmpz_get_d_2exp@plt+0x5267d> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e4a3 <__gmpz_get_d_2exp@plt+0x526d3> │ │ │ │ + jb 8099fbf <__gmpz_get_d_2exp@plt+0x4e1ef> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e6e8 <__gmpz_get_d_2exp@plt+0x52918> │ │ │ │ + jb 809a243 <__gmpz_get_d_2exp@plt+0x4e473> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809e6f4,-0x20(%ebp) │ │ │ │ + movl $0x809a250,-0x28(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%edx │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e6f4 <__gmpz_get_d_2exp@plt+0x52924> │ │ │ │ + jne 809a250 <__gmpz_get_d_2exp@plt+0x4e480> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffd0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e649 <__gmpz_get_d_2exp@plt+0x52879> │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + nop │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809a16b <__gmpz_get_d_2exp@plt+0x4e39b> │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 809a0ec <__gmpz_get_d_2exp@plt+0x4e31c> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 809a15c <__gmpz_get_d_2exp@plt+0x4e38c> │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 809e51b <__gmpz_get_d_2exp@plt+0x5274b> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 809e5fb <__gmpz_get_d_2exp@plt+0x5282b> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 809e51b <__gmpz_get_d_2exp@plt+0x5274b> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 809e5ad <__gmpz_get_d_2exp@plt+0x527dd> │ │ │ │ - movl $0x809e474,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 809a121 <__gmpz_get_d_2exp@plt+0x4e351> │ │ │ │ + movl $0x80c81c8,-0x1c(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 809a15c <__gmpz_get_d_2exp@plt+0x4e38c> │ │ │ │ + movl $0x8099f90,-0x1c(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x81b9094,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80ed2f4,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80ed298,-0x10(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x81b9094,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80ed2f4,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80ed298,-0x10(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x809a05c,-0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 809a23b <__gmpz_get_d_2exp@plt+0x4e46b> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x809a1e0,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ca858 <__gmpz_get_d_2exp@plt+0x7ea88> │ │ │ │ nop │ │ │ │ - push $0x1e000018 │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ + adc $0x89,%al │ │ │ │ dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809e526 <__gmpz_get_d_2exp@plt+0x52756> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e658 <__gmpz_get_d_2exp@plt+0x52888> │ │ │ │ - movl $0x81b9094,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809a0a5 <__gmpz_get_d_2exp@plt+0x4e2d5> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %es │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - jo 809e6df <__gmpz_get_d_2exp@plt+0x5290f> │ │ │ │ + cld │ │ │ │ + test $0xa1,%al │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e670 <__gmpz_get_d_2exp@plt+0x528a0> │ │ │ │ + jne 809a1a8 <__gmpz_get_d_2exp@plt+0x4e3d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - push $0x1002b6a │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809a2f9 <__gmpz_get_d_2exp@plt+0x4e529> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%edx │ │ │ │ + movl $0x8099fcc,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %ch,0x2b(%esi) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e797 <__gmpz_get_d_2exp@plt+0x529c7> │ │ │ │ - movl $0x809e770,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 809a493 <__gmpz_get_d_2exp@plt+0x4e6c3> │ │ │ │ + movl $0x809a4a4,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e770 <__gmpz_get_d_2exp@plt+0x529a0> │ │ │ │ + jne 809a4a4 <__gmpz_get_d_2exp@plt+0x4e6d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %ch,0x2b(%edx) │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809a379 <__gmpz_get_d_2exp@plt+0x4e5a9> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8099f00,-0x44(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x809a280,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + lea -0x1d(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 806630c <__gmpz_get_d_2exp@plt+0x1a53c> │ │ │ │ + in $0x6c,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + lret │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44892855(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809a388 <__gmpz_get_d_2exp@plt+0x4e5b8> │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 809936c <__gmpz_get_d_2exp@plt+0x4d59c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock push %esp │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809a454 <__gmpz_get_d_2exp@plt+0x4e684> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x400,%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809e753 <__gmpz_get_d_2exp@plt+0x52983> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock imul $0x100,(%ebx),%ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 809a56c <__gmpz_get_d_2exp@plt+0x4e79c> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + movl $0x8099a64,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x809a318,-0x14(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x2d(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e80f <__gmpz_get_d_2exp@plt+0x52a3f> │ │ │ │ - movl $0x809e7e8,-0x4(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809a5ef <__gmpz_get_d_2exp@plt+0x4e81f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809a5c8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e7e8 <__gmpz_get_d_2exp@plt+0x52a18> │ │ │ │ + jne 809a5c8 <__gmpz_get_d_2exp@plt+0x4e7f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x69,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809e7cb <__gmpz_get_d_2exp@plt+0x529fb> │ │ │ │ + ja 809a5b1 <__gmpz_get_d_2exp@plt+0x4e7e1> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sar $1,%dl │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bh,0x2b(%edx,%ebp,2) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809eb86 <__gmpz_get_d_2exp@plt+0x52db6> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jae 809eb6a <__gmpz_get_d_2exp@plt+0x52d9a> │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 809ea72 <__gmpz_get_d_2exp@plt+0x52ca2> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e91b <__gmpz_get_d_2exp@plt+0x52b4b> │ │ │ │ - movl $0x809e7a8,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 809a631 <__gmpz_get_d_2exp@plt+0x4e861> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x809a584,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add $0x20,%edi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x83,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809a676 <__gmpz_get_d_2exp@plt+0x4e8a6> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83629b2,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivrs 0x0(%ebx,%ebp,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809a6f9 <__gmpz_get_d_2exp@plt+0x4e929> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e96c <__gmpz_get_d_2exp@plt+0x52b9c> │ │ │ │ - movl $0x809e4b0,-0x1c(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + ja 809a6ef <__gmpz_get_d_2exp@plt+0x4e91f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809a64c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + movl $0x8362991,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0x12(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 808e230 <__gmpz_get_d_2exp@plt+0x42460> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809e9d8,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809ea28,-0xc(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809a72b <__gmpz_get_d_2exp@plt+0x4e95b> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %ch,0x2b(%ecx) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809a759 <__gmpz_get_d_2exp@plt+0x4e989> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8063814 <__gmpz_get_d_2exp@plt+0x17a44> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub %bh,0x0(%ebx,%ebp,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809a8dc <__gmpz_get_d_2exp@plt+0x4eb0c> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809a8ec,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809a8ec <__gmpz_get_d_2exp@plt+0x4eb1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x809e99c,-0x4(%ebp) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + movl $0x809a7f4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x942484(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 809e8c9 <__gmpz_get_d_2exp@plt+0x52af9> │ │ │ │ - nop │ │ │ │ - shlb $0x0,0x2b(%edi) │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x942484(%ecx) │ │ │ │ + mov %?,0x2b(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - jmp 809e8a3 <__gmpz_get_d_2exp@plt+0x52ad3> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - subb $0x0,0x2b(%eax) │ │ │ │ - or %ecx,(%eax,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0x38,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e940 <__gmpz_get_d_2exp@plt+0x52b70> │ │ │ │ - cmpl $0x10ffff,0x3(%ecx) │ │ │ │ - jle 809eb74 <__gmpz_get_d_2exp@plt+0x52da4> │ │ │ │ - movl $0x809e730,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + ja 809a7cd <__gmpz_get_d_2exp@plt+0x4e9fd> │ │ │ │ + movl $0x80992f8,-0x34(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x81b9094,-0x28(%edi) │ │ │ │ + lea -0x34(%edi),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x83674a5,-0x20(%edi) │ │ │ │ + movl $0x809936c,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x26(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x809a4e4,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 809e8c9 <__gmpz_get_d_2exp@plt+0x52af9> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x809eadc,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - jmp 809eafe <__gmpz_get_d_2exp@plt+0x52d2e> │ │ │ │ - add %cl,(%eax) │ │ │ │ - push %es │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809a7af <__gmpz_get_d_2exp@plt+0x4e9df> │ │ │ │ + movl $0x809a740,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + jmp 809a803 <__gmpz_get_d_2exp@plt+0x4ea33> │ │ │ │ + nop │ │ │ │ + or %bh,0x2b(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - add $0x2c,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809a85e <__gmpz_get_d_2exp@plt+0x4ea8e> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809eaae <__gmpz_get_d_2exp@plt+0x52cde> │ │ │ │ - movl $0x809e30c,-0x28(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + ja 809a7be <__gmpz_get_d_2exp@plt+0x4e9ee> │ │ │ │ + movl $0x809a600,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ + movl $0x809a688,-0x14(%edi) │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - movl $0x809e3f0,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x809a70c,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - jmp 809eb0b <__gmpz_get_d_2exp@plt+0x52d3b> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - jmp 809eb0b <__gmpz_get_d_2exp@plt+0x52d3b> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + jmp 809a803 <__gmpz_get_d_2exp@plt+0x4ea33> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jp 809a90e <__gmpz_get_d_2exp@plt+0x4eb3e> │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ebff <__gmpz_get_d_2exp@plt+0x52e2f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ebd8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7f658(%eax) │ │ │ │ + jbe 809a921 <__gmpz_get_d_2exp@plt+0x4eb51> │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ebd8 <__gmpz_get_d_2exp@plt+0x52e08> │ │ │ │ + jne 809a888 <__gmpz_get_d_2exp@plt+0x4eab8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 809a980 <__gmpz_get_d_2exp@plt+0x4ebb0> │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ebc1 <__gmpz_get_d_2exp@plt+0x52df1> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 809a955 <__gmpz_get_d_2exp@plt+0x4eb85> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + movl $0x809a768,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc %ch,%dl │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + 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 809ec87 <__gmpz_get_d_2exp@plt+0x52eb7> │ │ │ │ + jb 809a9e9 <__gmpz_get_d_2exp@plt+0x4ec19> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ec48,-0xc(%ebp) │ │ │ │ + movl $0x809a9d4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubr %st(1),%st │ │ │ │ - sub (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809a9d4 <__gmpz_get_d_2exp@plt+0x4ec04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809a99f <__gmpz_get_d_2exp@plt+0x4ebcf> │ │ │ │ + movl $0x8365969,0x0(%ebp) │ │ │ │ + jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ec78 <__gmpz_get_d_2exp@plt+0x52ea8> │ │ │ │ - cmp $0x10ffff,%esi │ │ │ │ - ja 809ec6d <__gmpz_get_d_2exp@plt+0x52e9d> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x768b0809(%ecx,%ebp,4) │ │ │ │ + sub -0x9(%esi),%esp │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809a9b4 <__gmpz_get_d_2exp@plt+0x4ebe4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %ah,0x2b(%ebp) │ │ │ │ - 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 809ed07 <__gmpz_get_d_2exp@plt+0x52f37> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809aa5f <__gmpz_get_d_2exp@plt+0x4ec8f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ece0,-0xc(%ebp) │ │ │ │ + movl $0x809aa38,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ece0 <__gmpz_get_d_2exp@plt+0x52f10> │ │ │ │ + jne 809aa38 <__gmpz_get_d_2exp@plt+0x4ec68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov $0x2b64,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ecc5 <__gmpz_get_d_2exp@plt+0x52ef5> │ │ │ │ + ja 809aa21 <__gmpz_get_d_2exp@plt+0x4ec51> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - andb $0x1,0x0(%ebx,%ebp,1) │ │ │ │ + sbb %bh,0x2c(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ed87 <__gmpz_get_d_2exp@plt+0x52fb7> │ │ │ │ + jb 809aa9a <__gmpz_get_d_2exp@plt+0x4ecca> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ed60,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ed60 <__gmpz_get_d_2exp@plt+0x52f90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83629b2,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivrl 0x2c(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809ab4f <__gmpz_get_d_2exp@plt+0x4ed7f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ab45 <__gmpz_get_d_2exp@plt+0x4ed75> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809aa70,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809ab28,-0xc(%ebp) │ │ │ │ + movl $0x82089e5,-0x14(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmp %ah,0x0(%ebx,%ebp,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ed45 <__gmpz_get_d_2exp@plt+0x52f75> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 809ab0e <__gmpz_get_d_2exp@plt+0x4ed3e> │ │ │ │ + movl $0x80c81e8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + sub %bh,0x2c(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ee0a <__gmpz_get_d_2exp@plt+0x5303a> │ │ │ │ + jb 809abfb <__gmpz_get_d_2exp@plt+0x4ee2b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ede4,-0x14(%ebp) │ │ │ │ + movl $0x809abb4,-0x10(%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,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ede4 <__gmpz_get_d_2exp@plt+0x53014> │ │ │ │ + jne 809abb4 <__gmpz_get_d_2exp@plt+0x4ede4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x7d │ │ │ │ + sub $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809edcd <__gmpz_get_d_2exp@plt+0x52ffd> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 809ab97 <__gmpz_get_d_2exp@plt+0x4edc7> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x809aaac,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xe8,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 809ac7f <__gmpz_get_d_2exp@plt+0x4eeaf> │ │ │ │ + sub $0x0,%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ee93 <__gmpz_get_d_2exp@plt+0x530c3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ee54,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809ae0e <__gmpz_get_d_2exp@plt+0x4f03e> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ae04 <__gmpz_get_d_2exp@plt+0x4f034> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809a96c,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809acfc,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809acfc <__gmpz_get_d_2exp@plt+0x4ef2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jae 809ad4c <__gmpz_get_d_2exp@plt+0x4ef7c> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x809aca4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809aca4 <__gmpz_get_d_2exp@plt+0x4eed4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + in $0x7c,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 809adf8 <__gmpz_get_d_2exp@plt+0x4f028> │ │ │ │ + movl $0x809addc,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81b8a94 <__gmpz_get_d_2exp@plt+0x16ccc4> │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - out %eax,$0x2b │ │ │ │ + mov %?,0x0(%esp,%ebp,1) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 809acba <__gmpz_get_d_2exp@plt+0x4eeea> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x809ad3c,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + jl 809ad5f <__gmpz_get_d_2exp@plt+0x4ef8f> │ │ │ │ + add %al,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ad14 <__gmpz_get_d_2exp@plt+0x4ef44> │ │ │ │ + movl $0x809ab60,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x809ad98,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + cld │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ad77 <__gmpz_get_d_2exp@plt+0x4efa7> │ │ │ │ + movl $0x809a9f4,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jnp 809adff <__gmpz_get_d_2exp@plt+0x4f02f> │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809ee84 <__gmpz_get_d_2exp@plt+0x530b4> │ │ │ │ - cmp $0x10ffff,%esi │ │ │ │ - ja 809ee79 <__gmpz_get_d_2exp@plt+0x530a9> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 809ac66 <__gmpz_get_d_2exp@plt+0x4ee96> │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 809ada4 <__gmpz_get_d_2exp@plt+0x4efd4> │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + jmp 809ada4 <__gmpz_get_d_2exp@plt+0x4efd4> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809eecf <__gmpz_get_d_2exp@plt+0x530ff> │ │ │ │ + jb 809ae4b <__gmpz_get_d_2exp@plt+0x4f07b> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -100260,691 +95860,163 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f070 <__gmpz_get_d_2exp@plt+0x532a0> │ │ │ │ + jb 809af7d <__gmpz_get_d_2exp@plt+0x4f1ad> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809f07c,-0x24(%ebp) │ │ │ │ + movl $0x809af88,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f07c <__gmpz_get_d_2exp@plt+0x532ac> │ │ │ │ + jne 809af88 <__gmpz_get_d_2exp@plt+0x4f1b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f016 <__gmpz_get_d_2exp@plt+0x53246> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 809ef55 <__gmpz_get_d_2exp@plt+0x53185> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 809eff3 <__gmpz_get_d_2exp@plt+0x53223> │ │ │ │ + ja 809af4a <__gmpz_get_d_2exp@plt+0x4f17a> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 809ef55 <__gmpz_get_d_2exp@plt+0x53185> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 809efd0 <__gmpz_get_d_2exp@plt+0x53200> │ │ │ │ - movl $0x809eea0,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 809aed1 <__gmpz_get_d_2exp@plt+0x4f101> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 809af3b <__gmpz_get_d_2exp@plt+0x4f16b> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 809aed1 <__gmpz_get_d_2exp@plt+0x4f101> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 809af3b <__gmpz_get_d_2exp@plt+0x4f16b> │ │ │ │ + movl $0x809ae1c,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809ef60 <__gmpz_get_d_2exp@plt+0x53190> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f025 <__gmpz_get_d_2exp@plt+0x53255> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809aedc <__gmpz_get_d_2exp@plt+0x4f10c> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp $0xf0,%al │ │ │ │ + fs scas %es:(%edi),%eax │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f03c <__gmpz_get_d_2exp@plt+0x5326c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - in $0x60,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f11b <__gmpz_get_d_2exp@plt+0x5334b> │ │ │ │ - movl $0x809f0f4,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f0f4 <__gmpz_get_d_2exp@plt+0x53324> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - pusha │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809f0d7 <__gmpz_get_d_2exp@plt+0x53307> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - pusha │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f193 <__gmpz_get_d_2exp@plt+0x533c3> │ │ │ │ - movl $0x809f16c,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f16c <__gmpz_get_d_2exp@plt+0x5339c> │ │ │ │ + jne 809af64 <__gmpz_get_d_2exp@plt+0x4f194> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x60,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f14f <__gmpz_get_d_2exp@plt+0x5337f> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %ah,0x2b(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f766 <__gmpz_get_d_2exp@plt+0x53996> │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809f3ba <__gmpz_get_d_2exp@plt+0x535ea> │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jae 809f753 <__gmpz_get_d_2exp@plt+0x53983> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 809f687 <__gmpz_get_d_2exp@plt+0x538b7> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f61b <__gmpz_get_d_2exp@plt+0x5384b> │ │ │ │ - movl $0x809ed18,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809f45c,-0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809f4b8,-0x1c(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x809f32c,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + ja 809b02b <__gmpz_get_d_2exp@plt+0x4f25b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x809ae58,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f2d6 <__gmpz_get_d_2exp@plt+0x53506> │ │ │ │ - movl $0x809eedc,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jae 809f5f7 <__gmpz_get_d_2exp@plt+0x53827> │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x2(%eax),%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x6(%eax),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 809f51b <__gmpz_get_d_2exp@plt+0x5374b> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f227 <__gmpz_get_d_2exp@plt+0x53457> │ │ │ │ - movl $0x809f12c,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - jmp 809f363 <__gmpz_get_d_2exp@plt+0x53593> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0x5d,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - sub %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b2045(%ebx) │ │ │ │ - sbb %cl,0x44891c4d(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - jmp 809f412 <__gmpz_get_d_2exp@plt+0x53642> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock pop %ebp │ │ │ │ - sub (%eax),%eax │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f27b <__gmpz_get_d_2exp@plt+0x534ab> │ │ │ │ - cmpl $0x10ffff,0x3(%eax) │ │ │ │ - jle 809f607 <__gmpz_get_d_2exp@plt+0x53837> │ │ │ │ - movl $0x809f0b4,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - jmp 809f363 <__gmpz_get_d_2exp@plt+0x53593> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x809f598,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %ah,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f563 <__gmpz_get_d_2exp@plt+0x53793> │ │ │ │ - movl $0x809ed94,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x809ee1c,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 809f5b2 <__gmpz_get_d_2exp@plt+0x537e2> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 809f5b2 <__gmpz_get_d_2exp@plt+0x537e2> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809f648,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - pop %ebx │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b0c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - jmp 809f1fb <__gmpz_get_d_2exp@plt+0x5342b> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - pop %esp │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f6bc <__gmpz_get_d_2exp@plt+0x538ec> │ │ │ │ - cmpl $0x10ffff,0x3(%ecx) │ │ │ │ - jle 809f759 <__gmpz_get_d_2exp@plt+0x53989> │ │ │ │ - movl $0x809ec98,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809f668,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x809f710,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %bl,%bh │ │ │ │ - sub (%eax),%eax │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x387cfb3b(%ebx) │ │ │ │ - sbb %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 809f6e5 <__gmpz_get_d_2exp@plt+0x53915> │ │ │ │ - movl $0x809eb94,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x809ec10,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - jmp 809f71c <__gmpz_get_d_2exp@plt+0x5394c> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - jmp 809f71c <__gmpz_get_d_2exp@plt+0x5394c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x5b,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809f7ce <__gmpz_get_d_2exp@plt+0x539fe> │ │ │ │ - movl $0x809f808,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f808 <__gmpz_get_d_2exp@plt+0x53a38> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - pop %edx │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - testl $0x8bf08908,(%ecx) │ │ │ │ - jne 809f7c4 <__gmpz_get_d_2exp@plt+0x539f4> │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f7e0 <__gmpz_get_d_2exp@plt+0x53a10> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x2b5a,$0x0 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809f1a8 <__gmpz_get_d_2exp@plt+0x533d8> │ │ │ │ - mov 0x3002b5a,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0xf7,%ah │ │ │ │ - or %ecx,(%eax) │ │ │ │ - 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 809f7b4 <__gmpz_get_d_2exp@plt+0x539e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f863 <__gmpz_get_d_2exp@plt+0x53a93> │ │ │ │ + jb 809b06f <__gmpz_get_d_2exp@plt+0x4f29f> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -100954,654 +96026,455 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f99d <__gmpz_get_d_2exp@plt+0x53bcd> │ │ │ │ + jb 809b1a1 <__gmpz_get_d_2exp@plt+0x4f3d1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809f9a8,-0x24(%ebp) │ │ │ │ + movl $0x809b1ac,-0x24(%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 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f9a8 <__gmpz_get_d_2exp@plt+0x53bd8> │ │ │ │ + jne 809b1ac <__gmpz_get_d_2exp@plt+0x4f3dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f96a <__gmpz_get_d_2exp@plt+0x53b9a> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + ja 809b16e <__gmpz_get_d_2exp@plt+0x4f39e> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809f8e9 <__gmpz_get_d_2exp@plt+0x53b19> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 809f95b <__gmpz_get_d_2exp@plt+0x53b8b> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 809b0f5 <__gmpz_get_d_2exp@plt+0x4f325> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 809b15f <__gmpz_get_d_2exp@plt+0x4f38f> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 809f8e9 <__gmpz_get_d_2exp@plt+0x53b19> │ │ │ │ + jl 809b0f5 <__gmpz_get_d_2exp@plt+0x4f325> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 809f95b <__gmpz_get_d_2exp@plt+0x53b8b> │ │ │ │ - movl $0x809f834,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + jne 809b15f <__gmpz_get_d_2exp@plt+0x4f38f> │ │ │ │ + movl $0x809b040,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 809f8f4 <__gmpz_get_d_2exp@plt+0x53b24> │ │ │ │ + jne 809b100 <__gmpz_get_d_2exp@plt+0x4f330> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - test %bh,%cl │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ + mov %dh,-0xf76f7f7(%ecx) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f984 <__gmpz_get_d_2exp@plt+0x53bb4> │ │ │ │ + jne 809b188 <__gmpz_get_d_2exp@plt+0x4f3b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809fa53 <__gmpz_get_d_2exp@plt+0x53c83> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + ja 809b24f <__gmpz_get_d_2exp@plt+0x4f47f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x809f870,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x809b07c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cmp %bl,0x2b(%eax) │ │ │ │ - add %dl,(%edi) │ │ │ │ + sbb $0x77,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809fde5 <__gmpz_get_d_2exp@plt+0x54015> │ │ │ │ - movl $0x809fdb4,-0x1c(%ebp) │ │ │ │ + jb 809b3bf <__gmpz_get_d_2exp@plt+0x4f5ef> │ │ │ │ + movl $0x809b3d0,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809fdb4 <__gmpz_get_d_2exp@plt+0x53fe4> │ │ │ │ + jne 809b3d0 <__gmpz_get_d_2exp@plt+0x4f600> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809b2a9 <__gmpz_get_d_2exp@plt+0x4f4d9> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ + movl $0x809afc0,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 809fb72 <__gmpz_get_d_2exp@plt+0x53da2> │ │ │ │ - movl $0x809fb44,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809fb44 <__gmpz_get_d_2exp@plt+0x53d74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fs push %edi │ │ │ │ - sub (%eax),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %al,%ds:(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 809e82c <__gmpz_get_d_2exp@plt+0x52a5c> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 809fcce <__gmpz_get_d_2exp@plt+0x53efe> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 809fc12 <__gmpz_get_d_2exp@plt+0x53e42> │ │ │ │ - movl $0x809fbbc,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x809b1e4,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809fbbc <__gmpz_get_d_2exp@plt+0x53dec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - push %esi │ │ │ │ - sub (%eax),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %al,%ds:(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 809ac10 <__gmpz_get_d_2exp@plt+0x4ee40> │ │ │ │ + adc $0x76,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + leave │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 809b2b8 <__gmpz_get_d_2exp@plt+0x4f4e8> │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 809e82c <__gmpz_get_d_2exp@plt+0x52a5c> │ │ │ │ + jmp 809ac10 <__gmpz_get_d_2exp@plt+0x4ee40> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x56,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - enter $0x3,$0x0 │ │ │ │ - push %ds │ │ │ │ + mov $0x5002c75,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x4(%eax) │ │ │ │ + lock je 809b388 <__gmpz_get_d_2exp@plt+0x4f5b8> │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809fc40 <__gmpz_get_d_2exp@plt+0x53e70> │ │ │ │ + jne 809b374 <__gmpz_get_d_2exp@plt+0x4f5a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 809fc6e <__gmpz_get_d_2exp@plt+0x53e9e> │ │ │ │ - movl $0x809fbf8,0x10(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - push $0xc8002b56 │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x20758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 809dd8c <__gmpz_get_d_2exp@plt+0x51fbc> │ │ │ │ - movl $0x809fc98,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809b43b <__gmpz_get_d_2exp@plt+0x4f66b> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809b56d <__gmpz_get_d_2exp@plt+0x4f79d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809b578,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809fc98 <__gmpz_get_d_2exp@plt+0x53ec8> │ │ │ │ + jne 809b578 <__gmpz_get_d_2exp@plt+0x4f7a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %dl,0x2b(%esi) │ │ │ │ - add %cl,0x1e000029(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809b53a <__gmpz_get_d_2exp@plt+0x4f76a> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 809b4c1 <__gmpz_get_d_2exp@plt+0x4f6f1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 809b52b <__gmpz_get_d_2exp@plt+0x4f75b> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 809e82c <__gmpz_get_d_2exp@plt+0x52a5c> │ │ │ │ - movl $0x809fcf8,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 809b4c1 <__gmpz_get_d_2exp@plt+0x4f6f1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 809b52b <__gmpz_get_d_2exp@plt+0x4f75b> │ │ │ │ + movl $0x809b40c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809fcf8 <__gmpz_get_d_2exp@plt+0x53f28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x55,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - mov %ebp,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 809e82c <__gmpz_get_d_2exp@plt+0x52a5c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - sub (%eax),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - or $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76d7bb(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 809faed <__gmpz_get_d_2exp@plt+0x53d1d> │ │ │ │ - movl $0x809fd70,0xc(%ebp) │ │ │ │ + jne 809b4cc <__gmpz_get_d_2exp@plt+0x4f6fc> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809fd70 <__gmpz_get_d_2exp@plt+0x53fa0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %dl,0x2b(%ebp) │ │ │ │ - add %cl,0x1e000029(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 809e82c <__gmpz_get_d_2exp@plt+0x52a5c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - push %esp │ │ │ │ - sub (%eax),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp $0xfd,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + push %esp │ │ │ │ + mov $0x9,%ch │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809fd3c <__gmpz_get_d_2exp@plt+0x53f6c> │ │ │ │ + jne 809b554 <__gmpz_get_d_2exp@plt+0x4f784> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - rclb $0x17,0x0(%ebx,%ebp,1) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a0017 <__gmpz_get_d_2exp@plt+0x54247> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x9(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x3(%edx),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xb(%edx),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a0009 <__gmpz_get_d_2exp@plt+0x54239> │ │ │ │ - movl $0x8354819,-0x10(%ebp) │ │ │ │ - movl $0x835466c,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - movl $0x809fee4,-0x1c(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - aam $0x53 │ │ │ │ - sub (%eax),%eax │ │ │ │ - or %eax,(%esi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - and %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ + ja 809b61b <__gmpz_get_d_2exp@plt+0x4f84b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x4c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809fe8a <__gmpz_get_d_2exp@plt+0x540ba> │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - movl $0x80ed298,-0x48(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x809f9e0,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x809fa70,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x809b448,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8354819,-0x10(%ebp) │ │ │ │ - movl $0x835466c,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - jmp 809ff23 <__gmpz_get_d_2exp@plt+0x54153> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ss,0x2b(%edx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a007e <__gmpz_get_d_2exp@plt+0x542ae> │ │ │ │ - movl $0x80a0060,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0060 <__gmpz_get_d_2exp@plt+0x54290> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - push %edx │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - add %cl,(%edx) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0090 <__gmpz_get_d_2exp@plt+0x542c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %dl,0x2b(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809fdf8 <__gmpz_get_d_2exp@plt+0x54028> │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a00e3 <__gmpz_get_d_2exp@plt+0x54313> │ │ │ │ + jb 809b65f <__gmpz_get_d_2exp@plt+0x4f88f> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -101611,5049 +96484,5727 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a021d <__gmpz_get_d_2exp@plt+0x5444d> │ │ │ │ + jb 809b791 <__gmpz_get_d_2exp@plt+0x4f9c1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a0228,-0x24(%ebp) │ │ │ │ + movl $0x809b79c,-0x24(%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 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a0228 <__gmpz_get_d_2exp@plt+0x54458> │ │ │ │ + jne 809b79c <__gmpz_get_d_2exp@plt+0x4f9cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a01ea <__gmpz_get_d_2exp@plt+0x5441a> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + ja 809b75e <__gmpz_get_d_2exp@plt+0x4f98e> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a0169 <__gmpz_get_d_2exp@plt+0x54399> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a01db <__gmpz_get_d_2exp@plt+0x5440b> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 809b6e5 <__gmpz_get_d_2exp@plt+0x4f915> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 809b74f <__gmpz_get_d_2exp@plt+0x4f97f> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80a0169 <__gmpz_get_d_2exp@plt+0x54399> │ │ │ │ + jl 809b6e5 <__gmpz_get_d_2exp@plt+0x4f915> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80a01db <__gmpz_get_d_2exp@plt+0x5440b> │ │ │ │ - movl $0x80a00b4,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + jne 809b74f <__gmpz_get_d_2exp@plt+0x4f97f> │ │ │ │ + movl $0x809b630,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80a0174 <__gmpz_get_d_2exp@plt+0x543a4> │ │ │ │ + jne 809b6f0 <__gmpz_get_d_2exp@plt+0x4f920> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - add $0x2,%al │ │ │ │ - or (%eax),%cl │ │ │ │ + js 809b758 <__gmpz_get_d_2exp@plt+0x4f988> │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a0204 <__gmpz_get_d_2exp@plt+0x54434> │ │ │ │ + jne 809b778 <__gmpz_get_d_2exp@plt+0x4f9a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a02d3 <__gmpz_get_d_2exp@plt+0x54503> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + ja 809b83f <__gmpz_get_d_2exp@plt+0x4fa6f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x80a00f0,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x809b66c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x17002b4f,%eax │ │ │ │ + sub $0x71,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0665 <__gmpz_get_d_2exp@plt+0x54895> │ │ │ │ - movl $0x80a0634,-0x1c(%ebp) │ │ │ │ + jb 809b9af <__gmpz_get_d_2exp@plt+0x4fbdf> │ │ │ │ + movl $0x809b9c0,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a0634 <__gmpz_get_d_2exp@plt+0x54864> │ │ │ │ + jne 809b9c0 <__gmpz_get_d_2exp@plt+0x4fbf0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809b899 <__gmpz_get_d_2exp@plt+0x4fac9> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ + movl $0x809b5b0,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a03f2 <__gmpz_get_d_2exp@plt+0x54622> │ │ │ │ - movl $0x80a03c4,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a03c4 <__gmpz_get_d_2exp@plt+0x545f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x4e,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %al,%ds:(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 809e82c <__gmpz_get_d_2exp@plt+0x52a5c> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a054e <__gmpz_get_d_2exp@plt+0x5477e> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a0492 <__gmpz_get_d_2exp@plt+0x546c2> │ │ │ │ - movl $0x80a043c,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x809b7d4,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a043c <__gmpz_get_d_2exp@plt+0x5466c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - dec %esi │ │ │ │ - sub (%eax),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %al,%ds:(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 809e82c <__gmpz_get_d_2exp@plt+0x52a5c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %cl,0x2b(%esi) │ │ │ │ - add %cl,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 809ac10 <__gmpz_get_d_2exp@plt+0x4ee40> │ │ │ │ + and $0x70,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + leave │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - add $0xa,%al │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a04c0 <__gmpz_get_d_2exp@plt+0x546f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a04ee <__gmpz_get_d_2exp@plt+0x5471e> │ │ │ │ - movl $0x80a0478,0x10(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - call d00a3006 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x20758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 809dd8c <__gmpz_get_d_2exp@plt+0x51fbc> │ │ │ │ - movl $0x80a0518,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0518 <__gmpz_get_d_2exp@plt+0x54748> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - dec %ebp │ │ │ │ - sub (%eax),%eax │ │ │ │ - mov %ebp,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 809e82c <__gmpz_get_d_2exp@plt+0x52a5c> │ │ │ │ - movl $0x80a0578,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0578 <__gmpz_get_d_2exp@plt+0x547a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %cl,0x2b(%ebp) │ │ │ │ - add %cl,0x1e000029(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 809e82c <__gmpz_get_d_2exp@plt+0x52a5c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ + sbb $0x89,%al │ │ │ │ dec %esp │ │ │ │ - sub (%eax),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - or $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76d7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a036d <__gmpz_get_d_2exp@plt+0x5459d> │ │ │ │ - movl $0x80a05f0,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a05f0 <__gmpz_get_d_2exp@plt+0x54820> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x89002b4c,%eax │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 809b8a8 <__gmpz_get_d_2exp@plt+0x4fad8> │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 809e82c <__gmpz_get_d_2exp@plt+0x52a5c> │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 809ac10 <__gmpz_get_d_2exp@plt+0x4ee40> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - je 80a0676 <__gmpz_get_d_2exp@plt+0x548a6> │ │ │ │ - sub (%eax),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + enter $0x2c6f,$0x0 │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x8b080a05,%esp │ │ │ │ - inc %esi │ │ │ │ - add 0x488b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + lock fs mov $0xf0890809,%ecx │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a05bc <__gmpz_get_d_2exp@plt+0x547ec> │ │ │ │ + jne 809b964 <__gmpz_get_d_2exp@plt+0x4fb94> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %esp │ │ │ │ - dec %esp │ │ │ │ - sub (%eax),%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + imul $0x5001900,(%ebx),%ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a0897 <__gmpz_get_d_2exp@plt+0x54ac7> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x9(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x3(%edx),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xb(%edx),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a0889 <__gmpz_get_d_2exp@plt+0x54ab9> │ │ │ │ - movl $0x83547c9,-0x10(%ebp) │ │ │ │ - movl $0x83546a8,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809ba7d <__gmpz_get_d_2exp@plt+0x4fcad> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ba73 <__gmpz_get_d_2exp@plt+0x4fca3> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809b26c,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x809b85c,-0xc(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + movl $0x8351f86,-0x4(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - movl $0x80a0764,-0x1c(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - push $0x9002b4b │ │ │ │ - push %es │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - and %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809baac <__gmpz_get_d_2exp@plt+0x4fcdc> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8095d40 <__gmpz_get_d_2exp@plt+0x49f70> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1e000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x294c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 809c095 <__gmpz_get_d_2exp@plt+0x502c5> │ │ │ │ + movl $0x808eeb4,-0x290(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x28c(%edi) │ │ │ │ + movl $0x81ed24c,-0x288(%edi) │ │ │ │ + mov %eax,-0x280(%edi) │ │ │ │ + movl $0x808ef7c,-0x27c(%edi) │ │ │ │ + lea -0x288(%edi),%ecx │ │ │ │ + mov %ecx,-0x278(%edi) │ │ │ │ + movl $0x808ef98,-0x274(%edi) │ │ │ │ + mov %eax,-0x26c(%edi) │ │ │ │ + movl $0x808fbac,-0x268(%edi) │ │ │ │ + mov %eax,-0x264(%edi) │ │ │ │ + movl $0x81ed2f4,-0x260(%edi) │ │ │ │ + mov %eax,-0x258(%edi) │ │ │ │ + movl $0x808fc74,-0x254(%edi) │ │ │ │ + lea -0x260(%edi),%edx │ │ │ │ + mov %edx,-0x250(%edi) │ │ │ │ + movl $0x81ed0a8,-0x24c(%edi) │ │ │ │ + mov %eax,-0x244(%edi) │ │ │ │ + movl $0x8090e78,-0x240(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + lea -0x228(%edi),%ecx │ │ │ │ + mov %ecx,-0x23c(%edi) │ │ │ │ + mov %eax,-0x238(%edi) │ │ │ │ + movl $0x8091b4c,-0x234(%edi) │ │ │ │ + lea -0x240(%edi),%ecx │ │ │ │ + mov %ecx,-0x230(%edi) │ │ │ │ + lea -0x24c(%edi),%ecx │ │ │ │ + mov %ecx,-0x22c(%edi) │ │ │ │ + movl $0x809323c,-0x228(%edi) │ │ │ │ + lea -0x234(%edi),%ecx │ │ │ │ + mov %ecx,-0x224(%edi) │ │ │ │ + mov %eax,-0x220(%edi) │ │ │ │ + movl $0x81ed150,-0x21c(%edi) │ │ │ │ + mov %eax,-0x214(%edi) │ │ │ │ + movl $0x8093eb8,-0x210(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + lea -0x21c(%edi),%edx │ │ │ │ + mov %edx,-0x20c(%edi) │ │ │ │ + movl $0x80946b8,-0x208(%edi) │ │ │ │ + mov %ecx,-0x204(%edi) │ │ │ │ + lea -0x210(%edi),%edx │ │ │ │ + mov %edx,-0x200(%edi) │ │ │ │ + movl $0x8094930,-0x1fc(%edi) │ │ │ │ + mov %ecx,-0x1f8(%edi) │ │ │ │ + movl $0x8094ba0,-0x1f4(%edi) │ │ │ │ + mov %edx,-0x1f0(%edi) │ │ │ │ + movl $0x8094bf8,-0x1ec(%edi) │ │ │ │ + lea -0x208(%edi),%ecx │ │ │ │ + mov %ecx,-0x1e8(%edi) │ │ │ │ + lea -0x1f4(%edi),%ecx │ │ │ │ + mov %ecx,-0x1e4(%edi) │ │ │ │ + lea -0x1fc(%edi),%ecx │ │ │ │ + mov %ecx,-0x1e0(%edi) │ │ │ │ + mov %eax,-0x1dc(%edi) │ │ │ │ + movl $0x8094d64,-0x1d8(%edi) │ │ │ │ + lea -0x1ec(%edi),%ecx │ │ │ │ + mov %ecx,-0x1d4(%edi) │ │ │ │ + movl $0x8095d40,-0x1d0(%edi) │ │ │ │ + lea -0x1d8(%edi),%ecx │ │ │ │ + mov %ecx,-0x1cc(%edi) │ │ │ │ + movl $0x8095dbc,-0x1c8(%edi) │ │ │ │ + lea -0x1d0(%edi),%edx │ │ │ │ + mov %edx,-0x1c4(%edi) │ │ │ │ + movl $0x8095dec,-0x1c0(%edi) │ │ │ │ + mov %edx,-0x1bc(%edi) │ │ │ │ + movl $0x8095e1c,-0x1b8(%edi) │ │ │ │ + mov %edx,-0x1b4(%edi) │ │ │ │ + movl $0x8095e4c,-0x1b0(%edi) │ │ │ │ + mov %edx,-0x1ac(%edi) │ │ │ │ + movl $0x8095e7c,-0x1a8(%edi) │ │ │ │ + mov %edx,-0x1a4(%edi) │ │ │ │ + movl $0x8095eac,-0x1a0(%edi) │ │ │ │ + mov %edx,-0x19c(%edi) │ │ │ │ + movl $0x8095ed4,-0x198(%edi) │ │ │ │ + mov %eax,-0x190(%edi) │ │ │ │ + movl $0x8095f9c,-0x18c(%edi) │ │ │ │ + mov %edx,-0x188(%edi) │ │ │ │ + movl $0x8095fcc,-0x184(%edi) │ │ │ │ + mov %edx,-0x180(%edi) │ │ │ │ + movl $0x8095ffc,-0x17c(%edi) │ │ │ │ + mov %edx,-0x178(%edi) │ │ │ │ + movl $0x809602c,-0x174(%edi) │ │ │ │ + mov %edx,-0x170(%edi) │ │ │ │ + movl $0x8096058,-0x16c(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + lea -0x17c(%edi),%ecx │ │ │ │ + mov %ecx,-0x168(%edi) │ │ │ │ + lea -0x174(%edi),%ecx │ │ │ │ + mov %ecx,-0x164(%edi) │ │ │ │ + movl $0x809608c,-0x160(%edi) │ │ │ │ + lea -0x18c(%edi),%ecx │ │ │ │ + mov %ecx,-0x15c(%edi) │ │ │ │ + movl $0x80960d8,-0x158(%edi) │ │ │ │ + mov %ecx,-0x154(%edi) │ │ │ │ + movl $0x8096134,-0x150(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + lea -0x184(%edi),%edx │ │ │ │ + mov %edx,-0x14c(%edi) │ │ │ │ + movl $0x8096180,-0x148(%edi) │ │ │ │ + mov %edx,-0x144(%edi) │ │ │ │ + movl $0x80961dc,-0x140(%edi) │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x4c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a070a <__gmpz_get_d_2exp@plt+0x5493a> │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - movl $0x80ed298,-0x48(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x80a0260,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x13c(%edi) │ │ │ │ + movl $0x809620c,-0x138(%edi) │ │ │ │ + mov %ecx,-0x134(%edi) │ │ │ │ + movl $0x8096238,-0x130(%edi) │ │ │ │ + lea -0x1a8(%edi),%ecx │ │ │ │ + mov %ecx,-0x12c(%edi) │ │ │ │ + lea -0x1a0(%edi),%ecx │ │ │ │ + mov %ecx,-0x128(%edi) │ │ │ │ + movl $0x8096268,-0x124(%edi) │ │ │ │ + lea -0x1b8(%edi),%ecx │ │ │ │ + mov %ecx,-0x120(%edi) │ │ │ │ + lea -0x1b0(%edi),%ecx │ │ │ │ + mov %ecx,-0x11c(%edi) │ │ │ │ + movl $0x8096298,-0x118(%edi) │ │ │ │ + lea -0x1c8(%edi),%ecx │ │ │ │ + mov %ecx,-0x114(%edi) │ │ │ │ + lea -0x1c0(%edi),%ecx │ │ │ │ + mov %ecx,-0x110(%edi) │ │ │ │ + movl $0x80962f8,-0x10c(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x108(%edi) │ │ │ │ + movl $0x809636c,-0x104(%edi) │ │ │ │ + mov %ecx,-0x100(%edi) │ │ │ │ + movl $0x80963f4,-0xfc(%edi) │ │ │ │ + mov %ecx,-0xf8(%edi) │ │ │ │ + movl $0x80970fc,-0xf4(%edi) │ │ │ │ + mov %ecx,-0xf0(%edi) │ │ │ │ + movl $0x8097194,-0xec(%edi) │ │ │ │ + mov %ecx,-0xe8(%edi) │ │ │ │ + movl $0x80971ec,-0xe4(%edi) │ │ │ │ + mov %ecx,-0xe0(%edi) │ │ │ │ + movl $0x809724c,-0xdc(%edi) │ │ │ │ + mov %ecx,-0xd8(%edi) │ │ │ │ + movl $0x8098588,-0xd4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xd0(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xcc(%edi) │ │ │ │ + lea -0x254(%edi),%ecx │ │ │ │ + mov %ecx,-0xc8(%edi) │ │ │ │ + movl $0x8099204,-0xc4(%edi) │ │ │ │ + lea -0x274(%edi),%ecx │ │ │ │ + mov %ecx,-0xc0(%edi) │ │ │ │ + lea -0x268(%edi),%ecx │ │ │ │ + mov %ecx,-0xbc(%edi) │ │ │ │ + movl $0x8099290,-0xb8(%edi) │ │ │ │ + lea -0xc4(%edi),%ecx │ │ │ │ + mov %ecx,-0xb4(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xb0(%edi) │ │ │ │ + movl $0x809a914,-0xac(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xa8(%edi) │ │ │ │ + lea -0x27c(%edi),%ecx │ │ │ │ + mov %ecx,-0xa4(%edi) │ │ │ │ + mov %eax,-0xa0(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x9c(%edi) │ │ │ │ + movl $0x809ac10,-0x98(%edi) │ │ │ │ + lea -0x198(%edi),%ecx │ │ │ │ + mov %ecx,-0x94(%edi) │ │ │ │ + mov %eax,-0x90(%edi) │ │ │ │ + movl $0x809ba04,-0x8c(%edi) │ │ │ │ + lea -0x98(%edi),%eax │ │ │ │ + mov %eax,-0x88(%edi) │ │ │ │ + lea -0x290(%edi),%eax │ │ │ │ + mov %eax,-0x84(%edi) │ │ │ │ + movl $0x809ba90,-0x80(%edi) │ │ │ │ + lea -0x8c(%edi),%eax │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x78(%edi) │ │ │ │ + movl $0x80cc684,-0x74(%edi) │ │ │ │ + lea -0x80(%edi),%ecx │ │ │ │ + mov %ecx,-0x70(%edi) │ │ │ │ + lea -0xab(%edi),%ecx │ │ │ │ + mov %ecx,-0x6c(%edi) │ │ │ │ + lea -0xb8(%edi),%ecx │ │ │ │ + mov %ecx,-0x68(%edi) │ │ │ │ + lea -0xd3(%edi),%ecx │ │ │ │ + mov %ecx,-0x64(%edi) │ │ │ │ + lea -0xdc(%edi),%ecx │ │ │ │ + mov %ecx,-0x60(%edi) │ │ │ │ + lea -0xe4(%edi),%ecx │ │ │ │ + mov %ecx,-0x5c(%edi) │ │ │ │ + lea -0xec(%edi),%ecx │ │ │ │ + mov %ecx,-0x58(%edi) │ │ │ │ + lea -0xf4(%edi),%ecx │ │ │ │ + mov %ecx,-0x54(%edi) │ │ │ │ + lea -0xfc(%edi),%ecx │ │ │ │ + mov %ecx,-0x50(%edi) │ │ │ │ + lea -0x104(%edi),%ecx │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + movl $0x8351388,-0x48(%edi) │ │ │ │ + movl $0x8351378,-0x44(%edi) │ │ │ │ + movl $0x8351328,-0x40(%edi) │ │ │ │ + lea -0x10c(%edi),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + lea -0x118(%edi),%eax │ │ │ │ mov %eax,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%eax │ │ │ │ + lea -0x124(%edi),%eax │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0x130(%edi),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + lea -0x16c(%edi),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80a02f0,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x138(%edi),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + lea -0x140(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x148(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x150(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x83547c9,-0x10(%ebp) │ │ │ │ - movl $0x83546a8,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - jmp 80a07a3 <__gmpz_get_d_2exp@plt+0x549d3> │ │ │ │ + lea -0x158(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x160(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x73(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x294,0x33c(%ebx) │ │ │ │ + mov $0x83524b4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %cl,0x2b(%edx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809c0e1 <__gmpz_get_d_2exp@plt+0x50311> │ │ │ │ + movl $0x80cc63c,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80cc660,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8352534,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + dec %edi │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809c11e <__gmpz_get_d_2exp@plt+0x5034e> │ │ │ │ + movl $0x83689d1,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ + mov $0x8352538,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809c155 <__gmpz_get_d_2exp@plt+0x50385> │ │ │ │ + movl $0x8352538,-0x8(%ebp) │ │ │ │ + movl $0x8352556,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + mov $0x8352564,%esi │ │ │ │ + jmp *-0x4(%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 809c18f <__gmpz_get_d_2exp@plt+0x503bf> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x83670a9,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + 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 809c1c3 <__gmpz_get_d_2exp@plt+0x503f3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x83670a9,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + mov $0x14,%al │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + nop │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809c279 <__gmpz_get_d_2exp@plt+0x504a9> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809c26f <__gmpz_get_d_2exp@plt+0x5049f> │ │ │ │ + movl $0x809c168,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x809c19c,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x809c1d4,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x809c1ec,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8351110,-0x8(%ebp) │ │ │ │ + movl $0x8352564,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c7dec <__gmpz_get_d_2exp@plt+0x7c01c> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x8352574,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock bound %ebp,(%ebx) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a08fe <__gmpz_get_d_2exp@plt+0x54b2e> │ │ │ │ - movl $0x80a08e0,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 809c2e5 <__gmpz_get_d_2exp@plt+0x50515> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809c2c4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a08e0 <__gmpz_get_d_2exp@plt+0x54b10> │ │ │ │ + jne 809c2c4 <__gmpz_get_d_2exp@plt+0x504f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - dec %ecx │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + shlb $0x0,0x2b(%edx) │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - adc %cl,(%ecx) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %bh,%ah │ │ │ │ + ret $0x809 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a0910 <__gmpz_get_d_2exp@plt+0x54b40> │ │ │ │ + jne 809c2fc <__gmpz_get_d_2exp@plt+0x5052c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x8352594,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x3002b49,%esp │ │ │ │ + mov %ah,0x2b(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + lea (%edi),%ebp │ │ │ │ + or %cl,%ss:0x45890746(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a0678 <__gmpz_get_d_2exp@plt+0x548a8> │ │ │ │ - add $0x0,%al │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0af6 <__gmpz_get_d_2exp@plt+0x54d26> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809c35d <__gmpz_get_d_2exp@plt+0x5058d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a0c04,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0c04 <__gmpz_get_d_2exp@plt+0x54e34> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a097b <__gmpz_get_d_2exp@plt+0x54bab> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 809c399 <__gmpz_get_d_2exp@plt+0x505c9> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x809c334,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - or %ecx,(%edx) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a09e4 <__gmpz_get_d_2exp@plt+0x54c14> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + or %ah,0x2b(%edx) │ │ │ │ + add %al,0x3000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,0xb(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + jb 809c464 <__gmpz_get_d_2exp@plt+0x50694> │ │ │ │ + movl $0x809c474,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x80a0a38,0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0a38 <__gmpz_get_d_2exp@plt+0x54c68> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x28,%al │ │ │ │ - or (%edx),%ecx │ │ │ │ - or %cl,0x4d89104d(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x80a0a10,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a0a10 <__gmpz_get_d_2exp@plt+0x54c40> │ │ │ │ + jne 809c474 <__gmpz_get_d_2exp@plt+0x506a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - movb $0x0,(%edx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov $0x61,%ah │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0xb0,%al │ │ │ │ - or (%edx),%cl │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ + ja 809c3ef <__gmpz_get_d_2exp@plt+0x5061f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x809c36c,-0x8(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8350895,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0ab0 <__gmpz_get_d_2exp@plt+0x54ce0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + popa │ │ │ │ + sub (%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x4,%al │ │ │ │ - or (%edx),%ecx │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - movb $0x0,(%edx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x76f7f5f6(%eax) │ │ │ │ - lock mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + clc │ │ │ │ + or $0xc4,%al │ │ │ │ + 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 │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a0a88 <__gmpz_get_d_2exp@plt+0x54cb8> │ │ │ │ + jne 809c40c <__gmpz_get_d_2exp@plt+0x5063c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x300,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - or %ecx,(%edx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a0994 <__gmpz_get_d_2exp@plt+0x54bc4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 809c4fc <__gmpz_get_d_2exp@plt+0x5072c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809c4f2 <__gmpz_get_d_2exp@plt+0x50722> │ │ │ │ + movl $0x809c3b8,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8352594,-0x8(%ebp) │ │ │ │ + movl $0x83525b2,-0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x83525d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + shlb $1,0x2b(%eax) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fmull (%edx) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 809c565 <__gmpz_get_d_2exp@plt+0x50795> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809c544,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a0adc <__gmpz_get_d_2exp@plt+0x54d0c> │ │ │ │ + jne 809c544 <__gmpz_get_d_2exp@plt+0x50774> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xc4002b60,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - or %fs:(%edx),%cl │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0a64 <__gmpz_get_d_2exp@plt+0x54c94> │ │ │ │ + add %bh,0x9(%ebp,%eax,8) │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + or 0x4d890376(%ebx),%ecx │ │ │ │ + or %cl,-0x899f3bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809c57c <__gmpz_get_d_2exp@plt+0x507ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x83525f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + push $0x4002b60 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - rorb $0xa,(%ecx) │ │ │ │ - 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 80a09c0 <__gmpz_get_d_2exp@plt+0x54bf0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - jl 80a0bbc <__gmpz_get_d_2exp@plt+0x54dec> │ │ │ │ - or (%eax),%cl │ │ │ │ + hlt │ │ │ │ + jge 809c5b0 <__gmpz_get_d_2exp@plt+0x507e0> │ │ │ │ + or %cl,%ss:0x45890746(%ebx) │ │ │ │ + clc │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0b7c <__gmpz_get_d_2exp@plt+0x54dac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x0,%al │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80645b4 <__gmpz_get_d_2exp@plt+0x187e4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or (%edx),%ecx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0bac <__gmpz_get_d_2exp@plt+0x54ddc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809c5dd <__gmpz_get_d_2exp@plt+0x5080d> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fmuls (%ebx) │ │ │ │ - or (%eax),%cl │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809c619 <__gmpz_get_d_2exp@plt+0x50849> │ │ │ │ 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 80a0bd8 <__gmpz_get_d_2exp@plt+0x54e08> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x809c5b4,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%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 809c659 <__gmpz_get_d_2exp@plt+0x50889> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0c7d <__gmpz_get_d_2exp@plt+0x54ead> │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809c695 <__gmpz_get_d_2exp@plt+0x508c5> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ + movl $0x809c630,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x49,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809c73d <__gmpz_get_d_2exp@plt+0x5096d> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809c733 <__gmpz_get_d_2exp@plt+0x50963> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - movl $0x80a0934,-0x14(%edi) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + movl $0x809c5ec,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809c668,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8368c79,-0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8064b34 <__gmpz_get_d_2exp@plt+0x18d64> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x300,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0e56 <__gmpz_get_d_2exp@plt+0x55086> │ │ │ │ + jb 809c7b0 <__gmpz_get_d_2exp@plt+0x509e0> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809c7a6 <__gmpz_get_d_2exp@plt+0x509d6> │ │ │ │ + movl $0x809c6b4,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83525f4,-0x8(%ebp) │ │ │ │ + movl $0x8352612,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cacdc <__gmpz_get_d_2exp@plt+0x7ef0c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8352620,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + pop %esi │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809c800 <__gmpz_get_d_2exp@plt+0x50a30> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809c817 <__gmpz_get_d_2exp@plt+0x50a47> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x809c80c,-0xc(%ebp) │ │ │ │ + movl $0x8352635,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 809babc <__gmpz_get_d_2exp@plt+0x4fcec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7ce48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + jne 809c7bf <__gmpz_get_d_2exp@plt+0x509ef> │ │ │ │ + adc $0x0,%al │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809c847 <__gmpz_get_d_2exp@plt+0x50a77> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a0f64,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0f64 <__gmpz_get_d_2exp@plt+0x55194> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815c830 <__gmpz_get_d_2exp@plt+0x110a60> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a0cdb <__gmpz_get_d_2exp@plt+0x54f0b> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ + ja 809c87f <__gmpz_get_d_2exp@plt+0x50aaf> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809c824,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0xa(%ebp,%ecx,1) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0d44 <__gmpz_get_d_2exp@plt+0x54f74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809c8b7 <__gmpz_get_d_2exp@plt+0x50ae7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815c830 <__gmpz_get_d_2exp@plt+0x110a60> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dh,-0x74f7f5f2(%eax) │ │ │ │ - dec %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - clc │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809c8ef <__gmpz_get_d_2exp@plt+0x50b1f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809c894,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pop %ebp │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x80a0d98,0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + ja 809c946 <__gmpz_get_d_2exp@plt+0x50b76> │ │ │ │ + movl $0x809c858,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x809c8c8,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x8352678,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0d98 <__gmpz_get_d_2exp@plt+0x54fc8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8352688,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + rolb $1,0x2b(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x88,%al │ │ │ │ - push %cs │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x80a0d70,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0d70 <__gmpz_get_d_2exp@plt+0x54fa0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,(%edx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 809c995 <__gmpz_get_d_2exp@plt+0x50bc5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809c9ac,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350d34,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0x10,%al │ │ │ │ - push %cs │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0e10 <__gmpz_get_d_2exp@plt+0x55040> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x64,%al │ │ │ │ - push %cs │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - movb $0x0,(%edx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809c998 <__gmpz_get_d_2exp@plt+0x50bc8> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 809ca09 <__gmpz_get_d_2exp@plt+0x50c39> │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - or $0xf089080a,%eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0de8 <__gmpz_get_d_2exp@plt+0x55018> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809ca01 <__gmpz_get_d_2exp@plt+0x50c31> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809ca18,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350d48,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - hlt │ │ │ │ - or $0xa,%al │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a0cf4 <__gmpz_get_d_2exp@plt+0x54f24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809ca04 <__gmpz_get_d_2exp@plt+0x50c34> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %al,(%ecx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0xe,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0e3c <__gmpz_get_d_2exp@plt+0x5506c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - les 0xf089080a,%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0dc4 <__gmpz_get_d_2exp@plt+0x54ff4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + ja 809ca63 <__gmpz_get_d_2exp@plt+0x50c93> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and %cl,0x468b080a │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0d20 <__gmpz_get_d_2exp@plt+0x54f50> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809caa1 <__gmpz_get_d_2exp@plt+0x50cd1> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fmull (%esi) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0edc <__gmpz_get_d_2exp@plt+0x5510c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or $0xf,%al │ │ │ │ - or (%eax),%cl │ │ │ │ + ja 809cadd <__gmpz_get_d_2exp@plt+0x50d0d> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0f0c <__gmpz_get_d_2exp@plt+0x5513c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x809ca78,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp %cl,(%edi) │ │ │ │ - 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 80a0f38 <__gmpz_get_d_2exp@plt+0x55168> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x4000100,%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809cb1d <__gmpz_get_d_2exp@plt+0x50d4d> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a0fdd <__gmpz_get_d_2exp@plt+0x5520d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + ja 809cb6c <__gmpz_get_d_2exp@plt+0x50d9c> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x809caf4,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809cc23 <__gmpz_get_d_2exp@plt+0x50e53> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809cc19 <__gmpz_get_d_2exp@plt+0x50e49> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - movl $0x80a0c94,-0x14(%edi) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x809cab0,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809cb2c,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x8350244,-0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a13dc <__gmpz_get_d_2exp@plt+0x5560c> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a1414,-0x30(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x20(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x2c(%esi),%ecx │ │ │ │ - mov 0x24(%esi),%esi │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1414 <__gmpz_get_d_2exp@plt+0x55644> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - rolb $0x0,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - xor %cl,0x44891055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80a1360 <__gmpz_get_d_2exp@plt+0x55590> │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a1309 <__gmpz_get_d_2exp@plt+0x55539> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a1355 <__gmpz_get_d_2exp@plt+0x55585> │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a1309 <__gmpz_get_d_2exp@plt+0x55539> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a1372 <__gmpz_get_d_2exp@plt+0x555a2> │ │ │ │ - movl $0x80a1340,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809cc5b <__gmpz_get_d_2exp@plt+0x50e8b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - nop │ │ │ │ - or $0x18,%al │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0x10,%al │ │ │ │ - or (%eax),%cl │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809cc9b <__gmpz_get_d_2exp@plt+0x50ecb> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a10a8 <__gmpz_get_d_2exp@plt+0x552d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + rcrb $1,0x2b(%ecx) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x200 │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809cd58 <__gmpz_get_d_2exp@plt+0x50f88> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809cd4e <__gmpz_get_d_2exp@plt+0x50f7e> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809ca3c,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x809cb88,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x809cc34,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x809cc74,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8352688,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a1166 <__gmpz_get_d_2exp@plt+0x55396> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 809cda9 <__gmpz_get_d_2exp@plt+0x50fd9> │ │ │ │ + movl $0x809c964,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x809c9d0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809ccb8,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8352690,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - int $0xf8 │ │ │ │ + pop %eax │ │ │ │ + aas │ │ │ │ + sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0xd4,%al │ │ │ │ - adc %ecx,(%edx) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a11d4 <__gmpz_get_d_2exp@plt+0x55404> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or (%edi),%bl │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809cdf9 <__gmpz_get_d_2exp@plt+0x51029> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809ce10,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350d20,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - adc (%edx),%cl │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - lock mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - int $0xf8 │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809cdfc <__gmpz_get_d_2exp@plt+0x5102c> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + pop %eax │ │ │ │ + sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0xf76f7f6(%ecx,%edx,1) │ │ │ │ - mov 0x34(%ebp),%esi │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a11ac <__gmpz_get_d_2exp@plt+0x553dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809ce57 <__gmpz_get_d_2exp@plt+0x51087> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809cd6c <__gmpz_get_d_2exp@plt+0x50f9c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - incb (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0x4c,%al │ │ │ │ - adc (%edx),%cl │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a124c <__gmpz_get_d_2exp@plt+0x5547c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c72445(%ebx) │ │ │ │ - and $0x9c,%al │ │ │ │ - adc (%edx),%cl │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - sbb %cl,0x45892045(%ebx) │ │ │ │ - sbb $0x89,%al │ │ │ │ - jne 80a1288 <__gmpz_get_d_2exp@plt+0x554b8> │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - int3 │ │ │ │ - incb (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%edx,%edx,1) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x30(%ebp),%esi │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1224 <__gmpz_get_d_2exp@plt+0x55454> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 809ce8f <__gmpz_get_d_2exp@plt+0x510bf> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adcb $0xa,(%ecx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a1180 <__gmpz_get_d_2exp@plt+0x553b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x0(%edi),%bh │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809cecd <__gmpz_get_d_2exp@plt+0x510fd> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - js 80a12d7 <__gmpz_get_d_2exp@plt+0x55507> │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1278 <__gmpz_get_d_2exp@plt+0x554a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %esi,%edi │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %dl,(%edx) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1200 <__gmpz_get_d_2exp@plt+0x55430> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - movl $0x80a1388,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ + ja 809cf09 <__gmpz_get_d_2exp@plt+0x51139> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x809cea4,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1388 <__gmpz_get_d_2exp@plt+0x555b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or $0xf8,%al │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xf76fbab(%ebx) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80a1313 <__gmpz_get_d_2exp@plt+0x55543> │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - jmp 80a1313 <__gmpz_get_d_2exp@plt+0x55543> │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 80a1360 <__gmpz_get_d_2exp@plt+0x55590> │ │ │ │ - nop │ │ │ │ - or (%esi),%ebx │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809cf49 <__gmpz_get_d_2exp@plt+0x51179> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - adc (%edx),%cl │ │ │ │ - or %cl,0x45892c45(%ebx) │ │ │ │ - lock mov %esi,-0xc(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809cf98 <__gmpz_get_d_2exp@plt+0x511c8> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x809cf20,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809d047 <__gmpz_get_d_2exp@plt+0x51277> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809d03d <__gmpz_get_d_2exp@plt+0x5126d> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x809cedc,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809cf58,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - or (%eax,%eax,1),%ecx │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp %dl,(%ecx) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x2c(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1138 <__gmpz_get_d_2exp@plt+0x55368> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - or (%esi),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x13,%ah │ │ │ │ - or (%eax),%cl │ │ │ │ + ja 809d07f <__gmpz_get_d_2exp@plt+0x512af> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a13b4 <__gmpz_get_d_2exp@plt+0x555e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - or %eax,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - call 93121e2f │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a13e8 <__gmpz_get_d_2exp@plt+0x55618> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x8000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a14f1 <__gmpz_get_d_2exp@plt+0x55721> │ │ │ │ + ja 809d0bf <__gmpz_get_d_2exp@plt+0x512ef> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1f(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x23(%esi),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x27(%esi),%eax │ │ │ │ - movl $0x80a0ff4,-0x2c(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a18f0 <__gmpz_get_d_2exp@plt+0x55b20> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a1928,-0x30(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809d184 <__gmpz_get_d_2exp@plt+0x513b4> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809d17a <__gmpz_get_d_2exp@plt+0x513aa> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809ce68,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x809cfb4,-0x28(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x20(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x2c(%esi),%ecx │ │ │ │ - mov 0x24(%esi),%esi │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1928 <__gmpz_get_d_2exp@plt+0x55b58> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - rolb $0x0,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - xor %cl,0x44891055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80a1874 <__gmpz_get_d_2exp@plt+0x55aa4> │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a181d <__gmpz_get_d_2exp@plt+0x55a4d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a1869 <__gmpz_get_d_2exp@plt+0x55a99> │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a181d <__gmpz_get_d_2exp@plt+0x55a4d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a1886 <__gmpz_get_d_2exp@plt+0x55ab6> │ │ │ │ - movl $0x80a1854,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x809d058,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x809d098,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8350248,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - nop │ │ │ │ - or $0x18,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x8b080a15,%esp │ │ │ │ - inc %esi │ │ │ │ - add 0x488b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a15bc <__gmpz_get_d_2exp@plt+0x557ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a167a <__gmpz_get_d_2exp@plt+0x558aa> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 809d1d5 <__gmpz_get_d_2exp@plt+0x51405> │ │ │ │ + movl $0x809cdc8,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x809ce34,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809d0d8,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x83526a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - int $0xf8 │ │ │ │ + mov $0x54,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0xe8,%al │ │ │ │ - push %ss │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a16e8 <__gmpz_get_d_2exp@plt+0x55918> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or (%edi),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - pop %ss │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d214 <__gmpz_get_d_2exp@plt+0x51444> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - int $0xf8 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809d198 <__gmpz_get_d_2exp@plt+0x513c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + test %bh,(%ebx) │ │ │ │ + sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - push %ss │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x34(%ebp),%esi │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a16c0 <__gmpz_get_d_2exp@plt+0x558f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - incb (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0x60,%al │ │ │ │ - pop %ss │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1760 <__gmpz_get_d_2exp@plt+0x55990> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c72445(%ebx) │ │ │ │ - and $0xb0,%al │ │ │ │ - pop %ss │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %esi,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - int3 │ │ │ │ - incb (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - pop %ss │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x30(%ebp),%esi │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1738 <__gmpz_get_d_2exp@plt+0x55968> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d247 <__gmpz_get_d_2exp@plt+0x51477> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 805f29c <__gmpz_get_d_2exp@plt+0x134cc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %ss │ │ │ │ - or (%eax),%cl │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1694 <__gmpz_get_d_2exp@plt+0x558c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x0(%edi),%bh │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %ss,(%edi) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a178c <__gmpz_get_d_2exp@plt+0x559bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %esi,%edi │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0x17,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1714 <__gmpz_get_d_2exp@plt+0x55944> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - movl $0x80a189c,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a189c <__gmpz_get_d_2exp@plt+0x55acc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or $0xf8,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xf76fbab(%ebx) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80a1827 <__gmpz_get_d_2exp@plt+0x55a57> │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - jmp 80a1827 <__gmpz_get_d_2exp@plt+0x55a57> │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 80a1874 <__gmpz_get_d_2exp@plt+0x55aa4> │ │ │ │ - nop │ │ │ │ - or (%esi),%ebx │ │ │ │ + ja 809d27f <__gmpz_get_d_2exp@plt+0x514af> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - pop %ss │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d2bd <__gmpz_get_d_2exp@plt+0x514ed> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - or (%eax,%eax,1),%ecx │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %esp │ │ │ │ - push %ss │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x2c(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a164c <__gmpz_get_d_2exp@plt+0x5587c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - or (%esi),%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - enter $0xa18,$0x8 │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d2f9 <__gmpz_get_d_2exp@plt+0x51529> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a18c8 <__gmpz_get_d_2exp@plt+0x55af8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - or %eax,(%ebx) │ │ │ │ + movl $0x809d294,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - sbb %cl,(%edx) │ │ │ │ - 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 80a18fc <__gmpz_get_d_2exp@plt+0x55b2c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d339 <__gmpz_get_d_2exp@plt+0x51569> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a1a05 <__gmpz_get_d_2exp@plt+0x55c35> │ │ │ │ + ja 809d388 <__gmpz_get_d_2exp@plt+0x515b8> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x25(%esi),%eax │ │ │ │ - movl $0x80a1508,-0x2c(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + movl $0x809d310,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - aaa │ │ │ │ - sub (%eax),%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1bf6 <__gmpz_get_d_2exp@plt+0x55e26> │ │ │ │ - movl $0x80a1c08,-0x20(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809d437 <__gmpz_get_d_2exp@plt+0x51667> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809d42d <__gmpz_get_d_2exp@plt+0x5165d> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x809d2cc,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809d348,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1c08 <__gmpz_get_d_2exp@plt+0x55e38> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x58,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x58,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1ac3 <__gmpz_get_d_2exp@plt+0x55cf3> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80a1444,-0x54(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x50(%edi) │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov %esi,-0x44(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d46f <__gmpz_get_d_2exp@plt+0x5169f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d4af <__gmpz_get_d_2exp@plt+0x516df> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d54a <__gmpz_get_d_2exp@plt+0x5177a> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + movl $0x809d258,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x809d3a4,-0x28(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x80a1958,-0x28(%edi) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ + movl $0x809d448,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x809d488,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d5a1 <__gmpz_get_d_2exp@plt+0x517d1> │ │ │ │ + movl $0x809d1f4,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x809d224,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + movl $0x809d4c8,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x25(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - lea -0x53(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 809c480 <__gmpz_get_d_2exp@plt+0x506b0> │ │ │ │ - clc │ │ │ │ - xor $0x6d002b,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3445(%ebx) │ │ │ │ - xor %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a1ad2 <__gmpz_get_d_2exp@plt+0x55d02> │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov %edx,0x30(%ebp) │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 809c480 <__gmpz_get_d_2exp@plt+0x506b0> │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x83526b4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xa002b35,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + nop │ │ │ │ hlt │ │ │ │ - enter $0xa1b,$0x8 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1bc8 <__gmpz_get_d_2exp@plt+0x55df8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdivl 0x5002b │ │ │ │ + push %eax │ │ │ │ + sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a1d41 <__gmpz_get_d_2exp@plt+0x55f71> │ │ │ │ - add $0x50,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1d37 <__gmpz_get_d_2exp@plt+0x55f67> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%edx │ │ │ │ - mov 0x1f(%eax),%eax │ │ │ │ - movl $0x80a0c34,-0x4c(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x48(%edi) │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x80a0f94,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80a1a24,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x49(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x37(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8368c71,-0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d5e0 <__gmpz_get_d_2exp@plt+0x51810> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809d564 <__gmpz_get_d_2exp@plt+0x51794> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + cmp %ch,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1e8e <__gmpz_get_d_2exp@plt+0x560be> │ │ │ │ + jb 809d613 <__gmpz_get_d_2exp@plt+0x51843> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a1f44,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1f44 <__gmpz_get_d_2exp@plt+0x56174> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a1d91 <__gmpz_get_d_2exp@plt+0x55fc1> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - sbb $0xf089080a,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1df8 <__gmpz_get_d_2exp@plt+0x56028> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8060b88 <__gmpz_get_d_2exp@plt+0x14db8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %al,%al │ │ │ │ - push %ds │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0xa(%esi,%ebx,1) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1e4c <__gmpz_get_d_2exp@plt+0x5607c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x9c,%al │ │ │ │ - push %ds │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + ja 809d64b <__gmpz_get_d_2exp@plt+0x5187b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%esi,%ebx,1) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1e24 <__gmpz_get_d_2exp@plt+0x56054> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d689 <__gmpz_get_d_2exp@plt+0x518b9> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test $0x1d,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1da8 <__gmpz_get_d_2exp@plt+0x55fd8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - je 80a1ee3 <__gmpz_get_d_2exp@plt+0x56113> │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1e74 <__gmpz_get_d_2exp@plt+0x560a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0x1d │ │ │ │ - or (%eax),%cl │ │ │ │ + ja 809d6c5 <__gmpz_get_d_2exp@plt+0x518f5> │ │ │ │ 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 80a1dd4 <__gmpz_get_d_2exp@plt+0x56004> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - call 9312293e │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cf3bb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1ee8 <__gmpz_get_d_2exp@plt+0x56118> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x809d660,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sbb %bl,(%edi) │ │ │ │ - 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 80a1f18 <__gmpz_get_d_2exp@plt+0x56148> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d705 <__gmpz_get_d_2exp@plt+0x51935> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a1faf <__gmpz_get_d_2exp@plt+0x561df> │ │ │ │ + ja 809d754 <__gmpz_get_d_2exp@plt+0x51984> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - movl $0x80a1d50,-0x10(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + movl $0x809d6dc,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xor %fs:(%ebx),%ch │ │ │ │ - add %al,0x7000100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a20a0 <__gmpz_get_d_2exp@plt+0x562d0> │ │ │ │ - add $0x34,%edi │ │ │ │ + jb 809d803 <__gmpz_get_d_2exp@plt+0x51a33> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2096 <__gmpz_get_d_2exp@plt+0x562c6> │ │ │ │ + ja 809d7f9 <__gmpz_get_d_2exp@plt+0x51a29> │ │ │ │ mov 0x3(%eax),%ecx │ │ │ │ mov 0x7(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ - mov 0x1b(%eax),%eax │ │ │ │ - movl $0x80a1c44,-0x30(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x809d698,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809d714,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80a1f74,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8355166,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 809cf00 <__gmpz_get_d_2exp@plt+0x51130> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 80a2a64 <__gmpz_get_d_2exp@plt+0x56c94> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0x31,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d83b <__gmpz_get_d_2exp@plt+0x51a6b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d87b <__gmpz_get_d_2exp@plt+0x51aab> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d916 <__gmpz_get_d_2exp@plt+0x51b46> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + movl $0x809d624,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x809d770,-0x28(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x809d814,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x809d854,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d96d <__gmpz_get_d_2exp@plt+0x51b9d> │ │ │ │ + movl $0x809d5c0,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x809d5f0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809d894,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x83526c4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x28(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a223d <__gmpz_get_d_2exp@plt+0x5646d> │ │ │ │ + jb 809d9ab <__gmpz_get_d_2exp@plt+0x51bdb> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2200,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2200 <__gmpz_get_d_2exp@plt+0x56430> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815c830 <__gmpz_get_d_2exp@plt+0x110a60> │ │ │ │ + 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 809d9e3 <__gmpz_get_d_2exp@plt+0x51c13> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809d988,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - xor %ch,(%ebx) │ │ │ │ - add %ah,0x3(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a20f7 <__gmpz_get_d_2exp@plt+0x56327> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a21a8 <__gmpz_get_d_2exp@plt+0x563d8> │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80a2152 <__gmpz_get_d_2exp@plt+0x56382> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a2199 <__gmpz_get_d_2exp@plt+0x563c9> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80a2179 <__gmpz_get_d_2exp@plt+0x563a9> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a2199 <__gmpz_get_d_2exp@plt+0x563c9> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83551f8,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809da1b <__gmpz_get_d_2exp@plt+0x51c4b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815c830 <__gmpz_get_d_2exp@plt+0x110a60> │ │ │ │ + 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 809da53 <__gmpz_get_d_2exp@plt+0x51c83> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809d9f8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - xor $0x30,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - lds (%eax),%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or %cl,0x0(%ebx,%ebp,1) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 809daaa <__gmpz_get_d_2exp@plt+0x51cda> │ │ │ │ + movl $0x809d9bc,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x809da2c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x8352678,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x83526d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or %cl,0x0(%ebx,%ebp,1) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - or $0x21,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a210c <__gmpz_get_d_2exp@plt+0x5633c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - das │ │ │ │ + add %ch,%bl │ │ │ │ + mov %al,0x4b8c9066 │ │ │ │ sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - lock les (%ecx),%esp │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809db18 <__gmpz_get_d_2exp@plt+0x51d48> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809db2f <__gmpz_get_d_2exp@plt+0x51d5f> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x809db24,-0xc(%ebp) │ │ │ │ + movl $0x8352635,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a21c4 <__gmpz_get_d_2exp@plt+0x563f4> │ │ │ │ + jmp 809babc <__gmpz_get_d_2exp@plt+0x4fcec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cec8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %ebp │ │ │ │ + xchg %eax,%edi │ │ │ │ + adc $0x0,%al │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - aam $0xb3 │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x54e90376(%ebx) │ │ │ │ + aaa │ │ │ │ + adc $0x1000500,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x40e90376(%ebx) │ │ │ │ + aaa │ │ │ │ + adc $0x2b4b7800,%eax │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809dba6 <__gmpz_get_d_2exp@plt+0x51dd6> │ │ │ │ + movl $0x809db40,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x809db54,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x83526e4,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x83526f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x2f16fc8a(%ebx) │ │ │ │ + ss adc $0x1000500,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x4316fc8a(%ebx) │ │ │ │ + ss adc $0x5001900,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809dc26 <__gmpz_get_d_2exp@plt+0x51e56> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x809dbc4,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x809dbd8,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a22c3 <__gmpz_get_d_2exp@plt+0x564f3> │ │ │ │ + jb 809dca5 <__gmpz_get_d_2exp@plt+0x51ed5> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2284,-0xc(%ebp) │ │ │ │ + movl $0x809dcb0,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + movl $0x81ef06c,-0x18(%ebp) │ │ │ │ + movl $0x8361a15,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - mov $0x2b,%bl │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8127b30 <__gmpz_get_d_2exp@plt+0xdbd60> │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a22b4 <__gmpz_get_d_2exp@plt+0x564e4> │ │ │ │ - cmp $0x10ffff,%esi │ │ │ │ - ja 80a22a9 <__gmpz_get_d_2exp@plt+0x564d9> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809dc7a <__gmpz_get_d_2exp@plt+0x51eaa> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%esi),%ebp │ │ │ │ - sub (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x90,%al │ │ │ │ + fmull (%ecx) │ │ │ │ + or %cl,0x7589fc45(%ecx) │ │ │ │ + add %al,0x28e9fcc5(%ebx) │ │ │ │ + mov $0x170007,%ebx │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809dd17 <__gmpz_get_d_2exp@plt+0x51f47> │ │ │ │ + movl $0x809dbec,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x809dc3c,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x83578a8,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x83526fc,%esi │ │ │ │ + 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 %ch,%bl │ │ │ │ + lcall $0x2b,$0x2e8c9066 │ │ │ │ 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 80a2343 <__gmpz_get_d_2exp@plt+0x56573> │ │ │ │ + jb 809dd79 <__gmpz_get_d_2exp@plt+0x51fa9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a231c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a231c <__gmpz_get_d_2exp@plt+0x5654c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jl 80a2340 <__gmpz_get_d_2exp@plt+0x56570> │ │ │ │ - sub (%eax),%eax │ │ │ │ + movl $0x809dd90,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350bd4,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2301 <__gmpz_get_d_2exp@plt+0x56531> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809dd7c <__gmpz_get_d_2exp@plt+0x51fac> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - sub %cs:(%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x2e,%al │ │ │ │ + sub (%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 80a23c3 <__gmpz_get_d_2exp@plt+0x565f3> │ │ │ │ + jb 809dde5 <__gmpz_get_d_2exp@plt+0x52015> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a239c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a239c <__gmpz_get_d_2exp@plt+0x565cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cld │ │ │ │ - sub $0x2b,%eax │ │ │ │ + movl $0x809ddfc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8350be8,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x8350214,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2381 <__gmpz_get_d_2exp@plt+0x565b1> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809dde8 <__gmpz_get_d_2exp@plt+0x52018> │ │ │ │ + mov $0x83578a4,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809de47 <__gmpz_get_d_2exp@plt+0x52077> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a23ff <__gmpz_get_d_2exp@plt+0x5662f> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809de85 <__gmpz_get_d_2exp@plt+0x520b5> │ │ │ │ movl $0x81edd7c,-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 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809dec1 <__gmpz_get_d_2exp@plt+0x520f1> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x809de5c,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a25e9 <__gmpz_get_d_2exp@plt+0x56819> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809df01 <__gmpz_get_d_2exp@plt+0x52131> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2614,-0x20(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2614 <__gmpz_get_d_2exp@plt+0x56844> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2563 <__gmpz_get_d_2exp@plt+0x56793> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809df50 <__gmpz_get_d_2exp@plt+0x52180> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x809ded8,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a24cb <__gmpz_get_d_2exp@plt+0x566fb> │ │ │ │ - movl $0x80ed2f4,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80ed298,-0xc(%edi) │ │ │ │ - lea -0x1b(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809e007 <__gmpz_get_d_2exp@plt+0x52237> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809dffd <__gmpz_get_d_2exp@plt+0x5222d> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x809de94,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809df10,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a2558 <__gmpz_get_d_2exp@plt+0x56788> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x8350270,-0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80a251f <__gmpz_get_d_2exp@plt+0x5674f> │ │ │ │ - movl $0x80ed2f4,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e03f <__gmpz_get_d_2exp@plt+0x5226f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e07f <__gmpz_get_d_2exp@plt+0x522af> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %eax │ │ │ │ + inc %esi │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809e13c <__gmpz_get_d_2exp@plt+0x5236c> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809e132 <__gmpz_get_d_2exp@plt+0x52362> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809de20,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x809df6c,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80ed298,-0xc(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x809e018,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + movl $0x809e058,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83526f4,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a2558 <__gmpz_get_d_2exp@plt+0x56788> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a23d0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e18d <__gmpz_get_d_2exp@plt+0x523bd> │ │ │ │ + movl $0x809dd48,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x809ddb4,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x809e09c,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - or $0x1e0000,%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8352704,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a2477 <__gmpz_get_d_2exp@plt+0x566a7> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2572 <__gmpz_get_d_2exp@plt+0x567a2> │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - leave │ │ │ │ - or $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x758b080a(%ebp,%eiz,1) │ │ │ │ - adc %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a258c <__gmpz_get_d_2exp@plt+0x567bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lds (%eax),%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 809e1d3 <__gmpz_get_d_2exp@plt+0x52403> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %al,0x2b(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock hlt │ │ │ │ - and $0xf089080a,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a25f4 <__gmpz_get_d_2exp@plt+0x56824> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shrb $0x0,0x1002b(%edi) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a26d7 <__gmpz_get_d_2exp@plt+0x56907> │ │ │ │ + jb 809e20f <__gmpz_get_d_2exp@plt+0x5243f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2698,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ch,0x2b(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a26c8 <__gmpz_get_d_2exp@plt+0x568f8> │ │ │ │ - cmp $0x10ffff,%esi │ │ │ │ - ja 80a26bd <__gmpz_get_d_2exp@plt+0x568ed> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809e150 <__gmpz_get_d_2exp@plt+0x52380> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2713 <__gmpz_get_d_2exp@plt+0x56943> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809e245 <__gmpz_get_d_2exp@plt+0x52475> │ │ │ │ movl $0x81edd7c,-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 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e281 <__gmpz_get_d_2exp@plt+0x524b1> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x809e21c,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2921 <__gmpz_get_d_2exp@plt+0x56b51> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809e2c1 <__gmpz_get_d_2exp@plt+0x524f1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a292c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e310 <__gmpz_get_d_2exp@plt+0x52540> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x809e298,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809e3c7 <__gmpz_get_d_2exp@plt+0x525f7> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809e3bd <__gmpz_get_d_2exp@plt+0x525ed> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x809e254,-0x14(%edi) │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a292c <__gmpz_get_d_2exp@plt+0x56b5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffd0,%edi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x809e2d0,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a289d <__gmpz_get_d_2exp@plt+0x56acd> │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 80a2799 <__gmpz_get_d_2exp@plt+0x569c9> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80a2863 <__gmpz_get_d_2exp@plt+0x56a93> │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 80a2799 <__gmpz_get_d_2exp@plt+0x569c9> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80a2829 <__gmpz_get_d_2exp@plt+0x56a59> │ │ │ │ - movl $0x80a26e4,-0x2c(%edi) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80ed2f4,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80ed2f4,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a27a4 <__gmpz_get_d_2exp@plt+0x569d4> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e3ff <__gmpz_get_d_2exp@plt+0x5262f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e43f <__gmpz_get_d_2exp@plt+0x5266f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e47f <__gmpz_get_d_2exp@plt+0x526af> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e4bf <__gmpz_get_d_2exp@plt+0x526ef> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809e610 <__gmpz_get_d_2exp@plt+0x52840> │ │ │ │ + add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a28ac <__gmpz_get_d_2exp@plt+0x56adc> │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + ja 809e606 <__gmpz_get_d_2exp@plt+0x52836> │ │ │ │ + movl $0x809e1ac,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x809e1ec,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x809e32c,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ + lea -0x2b(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x809e5b4,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8350bc0,-0x4(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809e59b <__gmpz_get_d_2exp@plt+0x527cb> │ │ │ │ + movl $0x809e458,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x809e498,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x8350214,-0x4(%ebp) │ │ │ │ + movl $0x8350218,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - les (%eax),%ebp │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 809e559 <__gmpz_get_d_2exp@plt+0x52789> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809e59b <__gmpz_get_d_2exp@plt+0x527cb> │ │ │ │ + movl $0x809e3d8,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x809e418,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83578a4,-0x4(%ebp) │ │ │ │ + movl $0x8350218,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x8352718,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e64b <__gmpz_get_d_2exp@plt+0x5287b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a28c4 <__gmpz_get_d_2exp@plt+0x56af4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xor %ch,(%eax) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in $0x25,%al │ │ │ │ sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a29cf <__gmpz_get_d_2exp@plt+0x56bff> │ │ │ │ - movl $0x80a29a8,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a29a8 <__gmpz_get_d_2exp@plt+0x56bd8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jb 809e687 <__gmpz_get_d_2exp@plt+0x528b7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 805d528 <__gmpz_get_d_2exp@plt+0x11758> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - lock daa │ │ │ │ - sub (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809e6bd <__gmpz_get_d_2exp@plt+0x528ed> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a298b <__gmpz_get_d_2exp@plt+0x56bbb> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 809e6f9 <__gmpz_get_d_2exp@plt+0x52929> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x809e694,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x1002b27,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809e739 <__gmpz_get_d_2exp@plt+0x52969> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e788 <__gmpz_get_d_2exp@plt+0x529b8> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x809e710,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809e83f <__gmpz_get_d_2exp@plt+0x52a6f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809e835 <__gmpz_get_d_2exp@plt+0x52a65> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x809e6cc,-0x14(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x809e748,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e877 <__gmpz_get_d_2exp@plt+0x52aa7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e8b7 <__gmpz_get_d_2exp@plt+0x52ae7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e94a <__gmpz_get_d_2exp@plt+0x52b7a> │ │ │ │ + movl $0x809e624,-0x3c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + movl $0x809e664,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x809e7a4,-0x28(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + lea -0x3b(%edi),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + lea -0x34(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x809e850,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x809e890,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 809e4d8 <__gmpz_get_d_2exp@plt+0x52708> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x8352728,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e98f <__gmpz_get_d_2exp@plt+0x52bbf> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push $0x1002b23 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2a47 <__gmpz_get_d_2exp@plt+0x56c77> │ │ │ │ - movl $0x80a2a20,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2a20 <__gmpz_get_d_2exp@plt+0x56c50> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jb 809e9cb <__gmpz_get_d_2exp@plt+0x52bfb> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 805ea10 <__gmpz_get_d_2exp@plt+0x12c40> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - js 80a2a3d <__gmpz_get_d_2exp@plt+0x56c6d> │ │ │ │ - sub (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809ea01 <__gmpz_get_d_2exp@plt+0x52c31> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2a03 <__gmpz_get_d_2exp@plt+0x56c33> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 809ea3d <__gmpz_get_d_2exp@plt+0x52c6d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x809e9d8,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - idiv %bh │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sub %ch,(%ebx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809ea7d <__gmpz_get_d_2exp@plt+0x52cad> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809eacc <__gmpz_get_d_2exp@plt+0x52cfc> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x809ea54,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3018 <__gmpz_get_d_2exp@plt+0x57248> │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809eb83 <__gmpz_get_d_2exp@plt+0x52db3> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809eb79 <__gmpz_get_d_2exp@plt+0x52da9> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a2c3e <__gmpz_get_d_2exp@plt+0x56e6e> │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jae 80a3001 <__gmpz_get_d_2exp@plt+0x57231> │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80a2f1b <__gmpz_get_d_2exp@plt+0x5714b> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2ea0 <__gmpz_get_d_2exp@plt+0x570d0> │ │ │ │ - movl $0x80a2354,-0x8(%edi) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x809ea10,-0x14(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a1fcc <__gmpz_get_d_2exp@plt+0x561fc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a2cd4,-0xc(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a2d28,-0x18(%ebp) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x809ea8c,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80a2bac,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %ah,(%esi) │ │ │ │ - sub (%eax),%eax │ │ │ │ - xchg %eax,(%ecx) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2b6c <__gmpz_get_d_2exp@plt+0x56d9c> │ │ │ │ - movl $0x80a2720,-0x20(%edi) │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809ebbb <__gmpz_get_d_2exp@plt+0x52deb> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809ebfb <__gmpz_get_d_2exp@plt+0x52e2b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809ec8e <__gmpz_get_d_2exp@plt+0x52ebe> │ │ │ │ + movl $0x809e968,-0x3c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + movl $0x809e9a8,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x809eae8,-0x28(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + lea -0x3b(%edi),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ + lea -0x34(%edi),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x809eb94,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + movl $0x809ebd4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a1fcc <__gmpz_get_d_2exp@plt+0x561fc> │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jae 80a2e83 <__gmpz_get_d_2exp@plt+0x570b3> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 80a2d86 <__gmpz_get_d_2exp@plt+0x56fb6> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2aec <__gmpz_get_d_2exp@plt+0x56d1c> │ │ │ │ - movl $0x80a29e0,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - jmp 80a2be0 <__gmpz_get_d_2exp@plt+0x56e10> │ │ │ │ - andb $0x0,0x308002b │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - jmp 80a2c9d <__gmpz_get_d_2exp@plt+0x56ecd> │ │ │ │ - sub $0x25,%al │ │ │ │ + jmp 809e8d0 <__gmpz_get_d_2exp@plt+0x52b00> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x8352738,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809ecd3 <__gmpz_get_d_2exp@plt+0x52f03> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fdivrs (%ecx) │ │ │ │ sub (%eax),%eax │ │ │ │ - or (%eax),%ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb %cl,-0x74a7dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809ed0f <__gmpz_get_d_2exp@plt+0x52f3f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809d930 <__gmpz_get_d_2exp@plt+0x51b60> │ │ │ │ + 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 809ed45 <__gmpz_get_d_2exp@plt+0x52f75> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809ed81 <__gmpz_get_d_2exp@plt+0x52fb1> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x809ed1c,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%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 809edc1 <__gmpz_get_d_2exp@plt+0x52ff1> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809ee10 <__gmpz_get_d_2exp@plt+0x53040> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x809ed98,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809eec7 <__gmpz_get_d_2exp@plt+0x530f7> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2b25 <__gmpz_get_d_2exp@plt+0x56d55> │ │ │ │ - cmpl $0x10ffff,0x3(%ecx) │ │ │ │ - jle 80a2e89 <__gmpz_get_d_2exp@plt+0x570b9> │ │ │ │ - movl $0x80a2968,-0x8(%edi) │ │ │ │ + ja 809eebd <__gmpz_get_d_2exp@plt+0x530ed> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x809ed54,-0x14(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - jmp 80a2be0 <__gmpz_get_d_2exp@plt+0x56e10> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80a2df4,-0xc(%ebp) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x809edd0,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809eeff <__gmpz_get_d_2exp@plt+0x5312f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809ef3f <__gmpz_get_d_2exp@plt+0x5316f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809efd2 <__gmpz_get_d_2exp@plt+0x53202> │ │ │ │ + movl $0x809ecac,-0x3c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + movl $0x809ecec,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x809ee2c,-0x28(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + lea -0x3b(%edi),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + lea -0x34(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x809eed8,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x809ef18,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ + jmp 809ec14 <__gmpz_get_d_2exp@plt+0x52e44> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x8352748,%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 809f012 <__gmpz_get_d_2exp@plt+0x53242> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - sub $0xa8,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - or %al,(%ebx) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809f046 <__gmpz_get_d_2exp@plt+0x53276> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809f07f <__gmpz_get_d_2exp@plt+0x532af> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809f0bd <__gmpz_get_d_2exp@plt+0x532ed> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809f0f9 <__gmpz_get_d_2exp@plt+0x53329> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x809f094,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%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 809f139 <__gmpz_get_d_2exp@plt+0x53369> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809f188 <__gmpz_get_d_2exp@plt+0x533b8> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x809f110,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0x2c,%edi │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x6000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809f237 <__gmpz_get_d_2exp@plt+0x53467> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2dbe <__gmpz_get_d_2exp@plt+0x56fee> │ │ │ │ - movl $0x80a240c,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ + ja 809f22d <__gmpz_get_d_2exp@plt+0x5345d> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x809f0cc,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80a2660,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809f148,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809f26f <__gmpz_get_d_2exp@plt+0x5349f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809f2af <__gmpz_get_d_2exp@plt+0x534df> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809f34a <__gmpz_get_d_2exp@plt+0x5357a> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + movl $0x809f058,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x809f1a4,-0x28(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x809f248,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x809f288,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809f3ad <__gmpz_get_d_2exp@plt+0x535dd> │ │ │ │ + movl $0x809efec,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x809f020,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809f2c8,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 80a2e26 <__gmpz_get_d_2exp@plt+0x57056> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 80a2e26 <__gmpz_get_d_2exp@plt+0x57056> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a2ed0,0x8(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %ah,(%ebx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %ebx │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x8352758,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b0c45(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - int1 │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - jmp 80a2abc <__gmpz_get_d_2exp@plt+0x56cec> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + xchg %eax,%esi │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - and (%ebx),%ebp │ │ │ │ - add %al,0x1e000000 │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x4716fc8a(%ebx) │ │ │ │ + push %ds │ │ │ │ + adc $0x1000500,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2f54 <__gmpz_get_d_2exp@plt+0x57184> │ │ │ │ - cmpl $0x10ffff,0x3(%edx) │ │ │ │ - jle 80a300b <__gmpz_get_d_2exp@plt+0x5723b> │ │ │ │ - movl $0x80a22d4,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a1fcc <__gmpz_get_d_2exp@plt+0x561fc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a2ef8,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80a2fb0,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - pusha │ │ │ │ - and (%ebx),%ch │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x5b16fc8a(%ebx) │ │ │ │ push %ds │ │ │ │ + adc $0x2b334000,%eax │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sbb $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80a2f81 <__gmpz_get_d_2exp@plt+0x571b1> │ │ │ │ - movl $0x80a20bc,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80a224c,-0x8(%edi) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809f43d <__gmpz_get_d_2exp@plt+0x5366d> │ │ │ │ + movl $0x809f3dc,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x809f3f0,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 809ef58 <__gmpz_get_d_2exp@plt+0x53188> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8352760,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + or $0x32,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809f498 <__gmpz_get_d_2exp@plt+0x536c8> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809f4af <__gmpz_get_d_2exp@plt+0x536df> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x809f4a4,-0xc(%ebp) │ │ │ │ + movl $0x8352635,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 809babc <__gmpz_get_d_2exp@plt+0x4fcec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + fnstsw 0x14(%ebp) │ │ │ │ + add %cl,-0x6f1f00fa(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x2b16fc8a(%ebx) │ │ │ │ + sbb $0x50015,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809f522 <__gmpz_get_d_2exp@plt+0x53752> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x809f4c0,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x809f4d4,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - jmp 80a2fc3 <__gmpz_get_d_2exp@plt+0x571f3> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - jmp 80a2fc3 <__gmpz_get_d_2exp@plt+0x571f3> │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 81f1b58 <__gmpz_get_d_2exp@plt+0x1a5d88> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x58e90376(%ebx) │ │ │ │ + sbb $0x30015,%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a308c <__gmpz_get_d_2exp@plt+0x572bc> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3082 <__gmpz_get_d_2exp@plt+0x572b2> │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809f57b <__gmpz_get_d_2exp@plt+0x537ab> │ │ │ │ movl $0x81edd7c,-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 $0x81b9094,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc433bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a32d2 <__gmpz_get_d_2exp@plt+0x57502> │ │ │ │ + jb 809f6ad <__gmpz_get_d_2exp@plt+0x538dd> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a3304,-0x24(%ebp) │ │ │ │ + movl $0x809f6b8,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3304 <__gmpz_get_d_2exp@plt+0x57534> │ │ │ │ + jne 809f6b8 <__gmpz_get_d_2exp@plt+0x538e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a323c <__gmpz_get_d_2exp@plt+0x5746c> │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80a3181 <__gmpz_get_d_2exp@plt+0x573b1> │ │ │ │ - movl $0x81b9094,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809f67a <__gmpz_get_d_2exp@plt+0x538aa> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 809f601 <__gmpz_get_d_2exp@plt+0x53831> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 809f66b <__gmpz_get_d_2exp@plt+0x5389b> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80a322d <__gmpz_get_d_2exp@plt+0x5745d> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ + jl 809f601 <__gmpz_get_d_2exp@plt+0x53831> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jge 80a31e7 <__gmpz_get_d_2exp@plt+0x57417> │ │ │ │ - movl $0x81b9094,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + jne 809f66b <__gmpz_get_d_2exp@plt+0x5389b> │ │ │ │ + movl $0x809f54c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a322d <__gmpz_get_d_2exp@plt+0x5745d> │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - movl $0x80a302c,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80ed298,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lret $0x31 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - sbb %cl,0x44891c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a3115 <__gmpz_get_d_2exp@plt+0x57345> │ │ │ │ - add $0x28,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a323c <__gmpz_get_d_2exp@plt+0x5746c> │ │ │ │ - movl $0x81b9094,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809f60c <__gmpz_get_d_2exp@plt+0x5383c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lret $0x30 │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x32(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3258 <__gmpz_get_d_2exp@plt+0x57488> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock loopne 80a333b <__gmpz_get_d_2exp@plt+0x5756b> │ │ │ │ - or (%eax),%cl │ │ │ │ + hlt │ │ │ │ + xchg %eax,%esp │ │ │ │ + testb $0x8,(%ecx) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a32e0 <__gmpz_get_d_2exp@plt+0x57510> │ │ │ │ + jne 809f694 <__gmpz_get_d_2exp@plt+0x538c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shlb $1,0x1002b(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a33c7 <__gmpz_get_d_2exp@plt+0x575f7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a3388,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - mov %al,0x2b │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a33b8 <__gmpz_get_d_2exp@plt+0x575e8> │ │ │ │ - cmp $0x10ffff,%esi │ │ │ │ - ja 80a33ad <__gmpz_get_d_2exp@plt+0x575dd> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + ja 809f75b <__gmpz_get_d_2exp@plt+0x5398b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x809f588,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3403 <__gmpz_get_d_2exp@plt+0x57633> │ │ │ │ + jb 809f79f <__gmpz_get_d_2exp@plt+0x539cf> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3648 <__gmpz_get_d_2exp@plt+0x57878> │ │ │ │ + jb 809f8d1 <__gmpz_get_d_2exp@plt+0x53b01> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a3654,-0x20(%ebp) │ │ │ │ + movl $0x809f8dc,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3654 <__gmpz_get_d_2exp@plt+0x57884> │ │ │ │ + jne 809f8dc <__gmpz_get_d_2exp@plt+0x53b0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffd0,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x30,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a35a9 <__gmpz_get_d_2exp@plt+0x577d9> │ │ │ │ + ja 809f89e <__gmpz_get_d_2exp@plt+0x53ace> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a347b <__gmpz_get_d_2exp@plt+0x576ab> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80a355b <__gmpz_get_d_2exp@plt+0x5778b> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ + jl 809f825 <__gmpz_get_d_2exp@plt+0x53a55> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80a347b <__gmpz_get_d_2exp@plt+0x576ab> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a350d <__gmpz_get_d_2exp@plt+0x5773d> │ │ │ │ - movl $0x80a33d4,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + jne 809f88f <__gmpz_get_d_2exp@plt+0x53abf> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 809f825 <__gmpz_get_d_2exp@plt+0x53a55> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 809f88f <__gmpz_get_d_2exp@plt+0x53abf> │ │ │ │ + movl $0x809f770,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x81b9094,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80ed2f4,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80ed298,-0x10(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x81b9094,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80ed2f4,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80ed298,-0x10(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - push $0x1e000018 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a3486 <__gmpz_get_d_2exp@plt+0x576b6> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a35b8 <__gmpz_get_d_2exp@plt+0x577e8> │ │ │ │ - movl $0x81b9094,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x80ed2f4,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809f830 <__gmpz_get_d_2exp@plt+0x53a60> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - shlb $1,0xf089080a │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + mov $0x890809f8,%eax │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a35d0 <__gmpz_get_d_2exp@plt+0x57800> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - or %bl,(%ebx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a36f7 <__gmpz_get_d_2exp@plt+0x57927> │ │ │ │ - movl $0x80a36d0,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a36d0 <__gmpz_get_d_2exp@plt+0x57900> │ │ │ │ + jne 809f8b8 <__gmpz_get_d_2exp@plt+0x53ae8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x2b1a,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a36b3 <__gmpz_get_d_2exp@plt+0x578e3> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 809f97f <__gmpz_get_d_2exp@plt+0x53baf> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x809f7ac,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sbb (%ebx),%ch │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a376f <__gmpz_get_d_2exp@plt+0x5799f> │ │ │ │ - movl $0x80a3748,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 809fb41 <__gmpz_get_d_2exp@plt+0x53d71> │ │ │ │ + movl $0x809fb4c,-0x1c(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3748 <__gmpz_get_d_2exp@plt+0x57978> │ │ │ │ + jne 809fb4c <__gmpz_get_d_2exp@plt+0x53d7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - sbb (%ebx),%ch │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809fa15 <__gmpz_get_d_2exp@plt+0x53c45> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x809f6f0,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x809f914,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x34(%ebp),%esi │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 81f1b58 <__gmpz_get_d_2exp@plt+0x1a5d88> │ │ │ │ + int $0x0 │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sub $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 809fa24 <__gmpz_get_d_2exp@plt+0x53c54> │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 809f4e8 <__gmpz_get_d_2exp@plt+0x53718> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a372b <__gmpz_get_d_2exp@plt+0x5795b> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock in (%dx),%al │ │ │ │ + cli │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809faec <__gmpz_get_d_2exp@plt+0x53d1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ add (%eax),%eax │ │ │ │ - add %cl,%al │ │ │ │ - sbb (%ebx),%ch │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + jb 809fbb7 <__gmpz_get_d_2exp@plt+0x53de7> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3b2b <__gmpz_get_d_2exp@plt+0x57d5b> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + jb 809fce9 <__gmpz_get_d_2exp@plt+0x53f19> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809fcf4,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jae 80a3b06 <__gmpz_get_d_2exp@plt+0x57d36> │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 80a39f0 <__gmpz_get_d_2exp@plt+0x57c20> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3888 <__gmpz_get_d_2exp@plt+0x57ab8> │ │ │ │ - movl $0x80a3708,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809fcf4 <__gmpz_get_d_2exp@plt+0x53f24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a38e0 <__gmpz_get_d_2exp@plt+0x57b10> │ │ │ │ - movl $0x80a3410,-0x1c(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 809fcb6 <__gmpz_get_d_2exp@plt+0x53ee6> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 809fc3d <__gmpz_get_d_2exp@plt+0x53e6d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 809fca7 <__gmpz_get_d_2exp@plt+0x53ed7> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 809fc3d <__gmpz_get_d_2exp@plt+0x53e6d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 809fca7 <__gmpz_get_d_2exp@plt+0x53ed7> │ │ │ │ + movl $0x809fb88,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a1fcc <__gmpz_get_d_2exp@plt+0x561fc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a3950,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a39a0,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80a3914,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb $0x19,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - pop %es │ │ │ │ - pop %es │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809fc48 <__gmpz_get_d_2exp@plt+0x53e78> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,0xa02484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + sar $1,%ah │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - jmp 80a3836 <__gmpz_get_d_2exp@plt+0x57a66> │ │ │ │ - nop │ │ │ │ - add $0x19,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,0xa02484(%ecx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809fcd0 <__gmpz_get_d_2exp@plt+0x53f00> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - jmp 80a380d <__gmpz_get_d_2exp@plt+0x57a3d> │ │ │ │ - mov $0x18,%ah │ │ │ │ - sub (%eax),%eax │ │ │ │ - or (%eax),%bl │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a38ad <__gmpz_get_d_2exp@plt+0x57add> │ │ │ │ - cmpl $0x10ffff,0x3(%ecx) │ │ │ │ - jle 80a3b13 <__gmpz_get_d_2exp@plt+0x57d43> │ │ │ │ - movl $0x80a3690,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 80a3836 <__gmpz_get_d_2exp@plt+0x57a66> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - movl $0x80a3a64,-0xc(%ebp) │ │ │ │ + ja 809fd97 <__gmpz_get_d_2exp@plt+0x53fc7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x809fbc4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x9002b9b,%esp │ │ │ │ - or $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3a2f <__gmpz_get_d_2exp@plt+0x57c5f> │ │ │ │ - movl $0x80a309c,-0x2c(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80a3350,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 80a3a9a <__gmpz_get_d_2exp@plt+0x57cca> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 80a3a9a <__gmpz_get_d_2exp@plt+0x57cca> │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2002b16,%esp │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3cbd <__gmpz_get_d_2exp@plt+0x57eed> │ │ │ │ + jb 809fddb <__gmpz_get_d_2exp@plt+0x5400b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a3c80,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809ff0d <__gmpz_get_d_2exp@plt+0x5413d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809ff18,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3c80 <__gmpz_get_d_2exp@plt+0x57eb0> │ │ │ │ + jne 809ff18 <__gmpz_get_d_2exp@plt+0x54148> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %ss │ │ │ │ - sub (%eax),%eax │ │ │ │ - add (%bx,%si),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a3b77 <__gmpz_get_d_2exp@plt+0x57da7> │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3c28 <__gmpz_get_d_2exp@plt+0x57e58> │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 809feda <__gmpz_get_d_2exp@plt+0x5410a> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jge 80a3bd2 <__gmpz_get_d_2exp@plt+0x57e02> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jl 809fe61 <__gmpz_get_d_2exp@plt+0x54091> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80a3c19 <__gmpz_get_d_2exp@plt+0x57e49> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + jne 809fecb <__gmpz_get_d_2exp@plt+0x540fb> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jge 80a3bf9 <__gmpz_get_d_2exp@plt+0x57e29> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jl 809fe61 <__gmpz_get_d_2exp@plt+0x54091> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80a3c19 <__gmpz_get_d_2exp@plt+0x57e49> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + jne 809fecb <__gmpz_get_d_2exp@plt+0x540fb> │ │ │ │ + movl $0x809fdac,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83551f8,(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - mov $0x15,%ah │ │ │ │ - sub (%eax),%eax │ │ │ │ - lds (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809fe6c <__gmpz_get_d_2exp@plt+0x5409c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - mov %?,(%ebx) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + hlt │ │ │ │ + hlt │ │ │ │ + decb (%ecx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3b8c <__gmpz_get_d_2exp@plt+0x57dbc> │ │ │ │ + jne 809fef4 <__gmpz_get_d_2exp@plt+0x54124> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 80a3c8b <__gmpz_get_d_2exp@plt+0x57ebb> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock inc %esp │ │ │ │ - cmp $0xa,%al │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809ffbb <__gmpz_get_d_2exp@plt+0x541eb> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x809fde8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a0147 <__gmpz_get_d_2exp@plt+0x54377> │ │ │ │ + movl $0x80a0154,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3c44 <__gmpz_get_d_2exp@plt+0x57e74> │ │ │ │ + jne 80a0154 <__gmpz_get_d_2exp@plt+0x54384> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - push %esp │ │ │ │ - cltd │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a0035 <__gmpz_get_d_2exp@plt+0x54265> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x809fd2c,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x809ff50,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x2c(%ebp),%esi │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 81f1b58 <__gmpz_get_d_2exp@plt+0x1a5d88> │ │ │ │ + lret │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3d43 <__gmpz_get_d_2exp@plt+0x57f73> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a3d04,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x44892455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a0044 <__gmpz_get_d_2exp@plt+0x54274> │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 809f4e8 <__gmpz_get_d_2exp@plt+0x53718> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb $0x99,%al │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock add %al,(%ecx) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a0100 <__gmpz_get_d_2exp@plt+0x54330> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + aam $0x25 │ │ │ │ sub (%eax),%eax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3d34 <__gmpz_get_d_2exp@plt+0x57f64> │ │ │ │ - cmp $0x10ffff,%esi │ │ │ │ - ja 80a3d29 <__gmpz_get_d_2exp@plt+0x57f59> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 80a0226 <__gmpz_get_d_2exp@plt+0x54456> │ │ │ │ + movl $0x809f4e8,-0x44(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x809f53c,-0x3c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + movl $0x809f998,-0x34(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + lea -0x3b(%edi),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x809ffd4,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x8352768,%esi │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x31(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - adc $0x2b,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + mov $0x8352778,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor %ah,0x1a002b │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ch,%cl │ │ │ │ + inc %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x10076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3dc3 <__gmpz_get_d_2exp@plt+0x57ff3> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a027b <__gmpz_get_d_2exp@plt+0x544ab> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a3d9c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3d9c <__gmpz_get_d_2exp@plt+0x57fcc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cld │ │ │ │ - adc (%ebx),%ebp │ │ │ │ + jmp 80b1e08 <__gmpz_get_d_2exp@plt+0x66038> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3d81 <__gmpz_get_d_2exp@plt+0x57fb1> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%ebx),%edx │ │ │ │ - sub (%eax),%eax │ │ │ │ + ja 80a02b3 <__gmpz_get_d_2exp@plt+0x544e3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a0258,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + 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 80a3e43 <__gmpz_get_d_2exp@plt+0x58073> │ │ │ │ + jb 80a02eb <__gmpz_get_d_2exp@plt+0x5451b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a3e1c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3e1c <__gmpz_get_d_2exp@plt+0x5804c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jl 80a3e25 <__gmpz_get_d_2exp@plt+0x58055> │ │ │ │ - sub (%eax),%eax │ │ │ │ + jmp 80b1e08 <__gmpz_get_d_2exp@plt+0x66038> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3e01 <__gmpz_get_d_2exp@plt+0x58031> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + ja 80a0323 <__gmpz_get_d_2exp@plt+0x54553> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a02c8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3e7f <__gmpz_get_d_2exp@plt+0x580af> │ │ │ │ + jb 80a0367 <__gmpz_get_d_2exp@plt+0x54597> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4014 <__gmpz_get_d_2exp@plt+0x58244> │ │ │ │ + jb 80a0499 <__gmpz_get_d_2exp@plt+0x546c9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a4040,-0x20(%ebp) │ │ │ │ + movl $0x80a04a4,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4040 <__gmpz_get_d_2exp@plt+0x58270> │ │ │ │ + jne 80a04a4 <__gmpz_get_d_2exp@plt+0x546d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3fb7 <__gmpz_get_d_2exp@plt+0x581e7> │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ + ja 80a0466 <__gmpz_get_d_2exp@plt+0x54696> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80a3f33 <__gmpz_get_d_2exp@plt+0x58163> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a3fac <__gmpz_get_d_2exp@plt+0x581dc> │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jge 80a3f73 <__gmpz_get_d_2exp@plt+0x581a3> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jl 80a03ed <__gmpz_get_d_2exp@plt+0x5461d> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80a3fac <__gmpz_get_d_2exp@plt+0x581dc> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a3e50,-0x1c(%edi) │ │ │ │ + jne 80a0457 <__gmpz_get_d_2exp@plt+0x54687> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a03ed <__gmpz_get_d_2exp@plt+0x5461d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a0457 <__gmpz_get_d_2exp@plt+0x54687> │ │ │ │ + movl $0x80a0338,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - and $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a3ef7 <__gmpz_get_d_2exp@plt+0x58127> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3fc6 <__gmpz_get_d_2exp@plt+0x581f6> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a03f8 <__gmpz_get_d_2exp@plt+0x54628> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - leave │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - aas │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3fe0 <__gmpz_get_d_2exp@plt+0x58210> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%ecx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock and %al,0xa(%eax) │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + hlt │ │ │ │ + addb $0x8,(%edx,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4020 <__gmpz_get_d_2exp@plt+0x58250> │ │ │ │ + jne 80a0480 <__gmpz_get_d_2exp@plt+0x546b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - xchg %eax,%ebp │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4103 <__gmpz_get_d_2exp@plt+0x58333> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a40c4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - xchg %eax,%ebp │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a40f4 <__gmpz_get_d_2exp@plt+0x58324> │ │ │ │ - cmp $0x10ffff,%esi │ │ │ │ - ja 80a40e9 <__gmpz_get_d_2exp@plt+0x58319> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 8119b30 <__gmpz_get_d_2exp@plt+0xcdd60> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + ja 80a0547 <__gmpz_get_d_2exp@plt+0x54777> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80a0374,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a413f <__gmpz_get_d_2exp@plt+0x5836f> │ │ │ │ + jb 80a058b <__gmpz_get_d_2exp@plt+0x547bb> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -106663,2321 +102214,4383 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a42e0 <__gmpz_get_d_2exp@plt+0x58510> │ │ │ │ + jb 80a06bd <__gmpz_get_d_2exp@plt+0x548ed> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a42ec,-0x24(%ebp) │ │ │ │ + movl $0x80a06c8,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a42ec <__gmpz_get_d_2exp@plt+0x5851c> │ │ │ │ + jne 80a06c8 <__gmpz_get_d_2exp@plt+0x548f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4286 <__gmpz_get_d_2exp@plt+0x584b6> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80a41c5 <__gmpz_get_d_2exp@plt+0x583f5> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a4263 <__gmpz_get_d_2exp@plt+0x58493> │ │ │ │ + ja 80a068a <__gmpz_get_d_2exp@plt+0x548ba> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80a41c5 <__gmpz_get_d_2exp@plt+0x583f5> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a4240 <__gmpz_get_d_2exp@plt+0x58470> │ │ │ │ - movl $0x80a4110,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a0611 <__gmpz_get_d_2exp@plt+0x54841> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a067b <__gmpz_get_d_2exp@plt+0x548ab> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a0611 <__gmpz_get_d_2exp@plt+0x54841> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a067b <__gmpz_get_d_2exp@plt+0x548ab> │ │ │ │ + movl $0x80a055c,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a41d0 <__gmpz_get_d_2exp@plt+0x58400> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4295 <__gmpz_get_d_2exp@plt+0x584c5> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a061c <__gmpz_get_d_2exp@plt+0x5484c> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %edx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %es │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a42ac <__gmpz_get_d_2exp@plt+0x584dc> │ │ │ │ + jne 80a06a4 <__gmpz_get_d_2exp@plt+0x548d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - je 80a4328 <__gmpz_get_d_2exp@plt+0x58558> │ │ │ │ - sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a438b <__gmpz_get_d_2exp@plt+0x585bb> │ │ │ │ - movl $0x80a4364,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a4364 <__gmpz_get_d_2exp@plt+0x58594> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0xe,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a4347 <__gmpz_get_d_2exp@plt+0x58577> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - or $0x1002b,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4403 <__gmpz_get_d_2exp@plt+0x58633> │ │ │ │ - movl $0x80a43dc,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a43dc <__gmpz_get_d_2exp@plt+0x5860c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jb 80a071f <__gmpz_get_d_2exp@plt+0x5494f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b1e08 <__gmpz_get_d_2exp@plt+0x66038> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x2b0d,%esp │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a43bf <__gmpz_get_d_2exp@plt+0x585ef> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x835519a,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - push %cs │ │ │ │ - sub (%eax),%eax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4a5c <__gmpz_get_d_2exp@plt+0x58c8c> │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + ja 80a07ae <__gmpz_get_d_2exp@plt+0x549de> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a463e <__gmpz_get_d_2exp@plt+0x5886e> │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jae 80a4a49 <__gmpz_get_d_2exp@plt+0x58c79> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80a4962 <__gmpz_get_d_2exp@plt+0x58b92> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a48f1 <__gmpz_get_d_2exp@plt+0x58b21> │ │ │ │ - movl $0x80a3dd4,-0x8(%edi) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a0598,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80a06fc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80a1fcc <__gmpz_get_d_2exp@plt+0x561fc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a46d8,-0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a4740,-0x20(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80a45b0,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - orb $0x0,(%ebx,%ebp,1) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a095a <__gmpz_get_d_2exp@plt+0x54b8a> │ │ │ │ + movl $0x80a096c,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a096c <__gmpz_get_d_2exp@plt+0x54b9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a082d <__gmpz_get_d_2exp@plt+0x54a5d> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80a04dc,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4554 <__gmpz_get_d_2exp@plt+0x58784> │ │ │ │ - movl $0x80a414c,-0x20(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80a0730,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80a1fcc <__gmpz_get_d_2exp@plt+0x561fc> │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xb(%edx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jae 80a48c9 <__gmpz_get_d_2exp@plt+0x58af9> │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x6(%ecx),%edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a47aa <__gmpz_get_d_2exp@plt+0x589da> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a449e <__gmpz_get_d_2exp@plt+0x586ce> │ │ │ │ - movl $0x80a439c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - jmp 80a45e7 <__gmpz_get_d_2exp@plt+0x58817> │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80617a0 <__gmpz_get_d_2exp@plt+0x159d0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jl 80a46d9 <__gmpz_get_d_2exp@plt+0x58909> │ │ │ │ + or $0x6,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - sub %al,(%edx) │ │ │ │ + lret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ sbb %cl,0x44891c55(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ mov %esi,%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - jmp 80a469c <__gmpz_get_d_2exp@plt+0x588cc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0xb,%al │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a083c <__gmpz_get_d_2exp@plt+0x54a6c> │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80617a0 <__gmpz_get_d_2exp@plt+0x159d0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x5,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - mov (%ecx),%eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - sub %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock or %cl,(%ecx) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a0908 <__gmpz_get_d_2exp@plt+0x54b38> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a09d7 <__gmpz_get_d_2exp@plt+0x54c07> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a0b09 <__gmpz_get_d_2exp@plt+0x54d39> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a0b14,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - add $0x20,%ebp │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - add $0xc,%edi │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a0b14 <__gmpz_get_d_2exp@plt+0x54d44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a44f2 <__gmpz_get_d_2exp@plt+0x58722> │ │ │ │ - cmpl $0x10ffff,0x3(%ecx) │ │ │ │ - jle 80a48d4 <__gmpz_get_d_2exp@plt+0x58b04> │ │ │ │ - movl $0x80a4324,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + ja 80a0ad6 <__gmpz_get_d_2exp@plt+0x54d06> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a0a5d <__gmpz_get_d_2exp@plt+0x54c8d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a0ac7 <__gmpz_get_d_2exp@plt+0x54cf7> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a0a5d <__gmpz_get_d_2exp@plt+0x54c8d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a0ac7 <__gmpz_get_d_2exp@plt+0x54cf7> │ │ │ │ + movl $0x80a09a8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - jmp 80a45e7 <__gmpz_get_d_2exp@plt+0x58817> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80a4838,-0x14(%ebp) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - call d00a73be │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a0a68 <__gmpz_get_d_2exp@plt+0x54c98> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + lock or (%edx),%cl │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a0af0 <__gmpz_get_d_2exp@plt+0x54d20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a0bb7 <__gmpz_get_d_2exp@plt+0x54de7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a47e4 <__gmpz_get_d_2exp@plt+0x58a14> │ │ │ │ - movl $0x80a3e8c,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80a09e4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80a408c,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - jmp 80a4867 <__gmpz_get_d_2exp@plt+0x58a97> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - jmp 80a4867 <__gmpz_get_d_2exp@plt+0x58a97> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a491c,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmp %cl,(%ecx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %ebx │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80a4472 <__gmpz_get_d_2exp@plt+0x586a2> │ │ │ │ - nop │ │ │ │ - add $0x9,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a0bfb <__gmpz_get_d_2exp@plt+0x54e2b> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a0d2d <__gmpz_get_d_2exp@plt+0x54f5d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a0d38,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a0d38 <__gmpz_get_d_2exp@plt+0x54f68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4997 <__gmpz_get_d_2exp@plt+0x58bc7> │ │ │ │ - cmpl $0x10ffff,0x3(%edx) │ │ │ │ - jle 80a4a4f <__gmpz_get_d_2exp@plt+0x58c7f> │ │ │ │ - movl $0x80a3d54,-0x8(%edi) │ │ │ │ + ja 80a0cfa <__gmpz_get_d_2exp@plt+0x54f2a> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a0c81 <__gmpz_get_d_2exp@plt+0x54eb1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a0ceb <__gmpz_get_d_2exp@plt+0x54f1b> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a0c81 <__gmpz_get_d_2exp@plt+0x54eb1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a0ceb <__gmpz_get_d_2exp@plt+0x54f1b> │ │ │ │ + movl $0x80a0bcc,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80a1fcc <__gmpz_get_d_2exp@plt+0x561fc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a493c,-0x8(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80a49f8,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %cl,(%eax) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a0c8c <__gmpz_get_d_2exp@plt+0x54ebc> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + adc $0xd,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a0d14 <__gmpz_get_d_2exp@plt+0x54f44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a0d8f <__gmpz_get_d_2exp@plt+0x54fbf> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b1e08 <__gmpz_get_d_2exp@plt+0x66038> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a0e1e <__gmpz_get_d_2exp@plt+0x5504e> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a0c08,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a49c7 <__gmpz_get_d_2exp@plt+0x58bf7> │ │ │ │ - movl $0x80a3b3c,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80a3ccc,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80a0d6c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 80a4a0b <__gmpz_get_d_2exp@plt+0x58c3b> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 80a4a0b <__gmpz_get_d_2exp@plt+0x58c3b> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - hlt │ │ │ │ - pop %es │ │ │ │ + fadds (%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4ac2 <__gmpz_get_d_2exp@plt+0x58cf2> │ │ │ │ - movl $0x80a4afc,-0x4(%ebp) │ │ │ │ + jb 80a0f71 <__gmpz_get_d_2exp@plt+0x551a1> │ │ │ │ + movl $0x80a0f80,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4afc <__gmpz_get_d_2exp@plt+0x58d2c> │ │ │ │ + jne 80a0f80 <__gmpz_get_d_2exp@plt+0x551b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x4002b07,%esp │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a0e79 <__gmpz_get_d_2exp@plt+0x550a9> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a0b4c,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80a0da0,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80617a0 <__gmpz_get_d_2exp@plt+0x159d0> │ │ │ │ + fdivr %st,%st(7) │ │ │ │ + sub (%eax),%al │ │ │ │ + leave │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a0e88 <__gmpz_get_d_2exp@plt+0x550b8> │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80617a0 <__gmpz_get_d_2exp@plt+0x159d0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + ljmp *(%edx) │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - dec %edx │ │ │ │ + lock cmp %cl,(%edi) │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4ad4 <__gmpz_get_d_2exp@plt+0x58d04> │ │ │ │ + jne 80a0f38 <__gmpz_get_d_2exp@plt+0x55168> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ - pop %es │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a4418 <__gmpz_get_d_2exp@plt+0x58648> │ │ │ │ - push $0x3002b07 │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test $0x4a,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + ja 80a1030 <__gmpz_get_d_2exp@plt+0x55260> │ │ │ │ + movl $0x80a028c,-0x34(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80a02fc,-0x2c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x80a07cc,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x33(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x2b(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80a0e3c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov $0x8352768,%esi │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a4aa8 <__gmpz_get_d_2exp@plt+0x58cd8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xor $0x7,%al │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x8352788,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x17,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %ch,%cl │ │ │ │ + arpl %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4be8 <__gmpz_get_d_2exp@plt+0x58e18> │ │ │ │ - movl $0x80a4cb4,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a4cb4 <__gmpz_get_d_2exp@plt+0x58ee4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - push %es │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bh,%al │ │ │ │ - dec %ebx │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + jb 80a10a7 <__gmpz_get_d_2exp@plt+0x552d7> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a11d9 <__gmpz_get_d_2exp@plt+0x55409> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a11e4,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4bf8 <__gmpz_get_d_2exp@plt+0x58e28> │ │ │ │ + jne 80a11e4 <__gmpz_get_d_2exp@plt+0x55414> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a11a6 <__gmpz_get_d_2exp@plt+0x553d6> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a112d <__gmpz_get_d_2exp@plt+0x5535d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a1197 <__gmpz_get_d_2exp@plt+0x553c7> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a112d <__gmpz_get_d_2exp@plt+0x5535d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a1197 <__gmpz_get_d_2exp@plt+0x553c7> │ │ │ │ + movl $0x80a1078,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - enter $0x2b06,$0x0 │ │ │ │ - push %es │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a1138 <__gmpz_get_d_2exp@plt+0x55368> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - dec %ebx │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + hlt │ │ │ │ + rclb $0xa,(%ecx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4bc4 <__gmpz_get_d_2exp@plt+0x58df4> │ │ │ │ + jne 80a11c0 <__gmpz_get_d_2exp@plt+0x553f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x6002b06,%al │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,0xa(%esp,%ecx,2) │ │ │ │ - or %cl,0x4d89184d(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1287 <__gmpz_get_d_2exp@plt+0x554b7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80a10b4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %es │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a4418 <__gmpz_get_d_2exp@plt+0x58648> │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a12cb <__gmpz_get_d_2exp@plt+0x554fb> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0x6,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - inc %esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x4b(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a13fd <__gmpz_get_d_2exp@plt+0x5562d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a1408,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4b70 <__gmpz_get_d_2exp@plt+0x58da0> │ │ │ │ + jne 80a1408 <__gmpz_get_d_2exp@plt+0x55638> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %al,(%esi) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x1,%al │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a13ca <__gmpz_get_d_2exp@plt+0x555fa> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a1351 <__gmpz_get_d_2exp@plt+0x55581> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a13bb <__gmpz_get_d_2exp@plt+0x555eb> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a1351 <__gmpz_get_d_2exp@plt+0x55581> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a13bb <__gmpz_get_d_2exp@plt+0x555eb> │ │ │ │ + movl $0x80a129c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a135c <__gmpz_get_d_2exp@plt+0x5558c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub %cl,0x8(%edx,%ecx,1) │ │ │ │ + hlt │ │ │ │ + in $0x13,%al │ │ │ │ + or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4c28 <__gmpz_get_d_2exp@plt+0x58e58> │ │ │ │ + jne 80a13e4 <__gmpz_get_d_2exp@plt+0x55614> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x5,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a14ab <__gmpz_get_d_2exp@plt+0x556db> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a12d8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fcoms (%edx) │ │ │ │ sub (%eax),%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pushf │ │ │ │ - dec %ebx │ │ │ │ - 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 │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a164e <__gmpz_get_d_2exp@plt+0x5587e> │ │ │ │ + movl $0x80a1660,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4b9c <__gmpz_get_d_2exp@plt+0x58dcc> │ │ │ │ + jne 80a1660 <__gmpz_get_d_2exp@plt+0x55890> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x5,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a1529 <__gmpz_get_d_2exp@plt+0x55759> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80a121c,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80a1440,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 809ef58 <__gmpz_get_d_2exp@plt+0x53188> │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + adc %ebp,(%ebx) │ │ │ │ + add %cl,%bl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x44891c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a1538 <__gmpz_get_d_2exp@plt+0x55768> │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 809f408 <__gmpz_get_d_2exp@plt+0x53638> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + adc %ebp,(%ebx) │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - orb $0x8b,0x8(%edx,%ecx,1) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - adc %cl,0x4589004d(%ecx) │ │ │ │ - adc %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a4c80 <__gmpz_get_d_2exp@plt+0x58eb0> │ │ │ │ + lock cld │ │ │ │ + adc $0xf089080a,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a15fc <__gmpz_get_d_2exp@plt+0x5582c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jl 80a4cdf <__gmpz_get_d_2exp@plt+0x58f0f> │ │ │ │ - sub (%eax),%eax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4dd2 <__gmpz_get_d_2exp@plt+0x59002> │ │ │ │ - movl $0x80a4ebc,-0xc(%ebp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a16cb <__gmpz_get_d_2exp@plt+0x558fb> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a17fd <__gmpz_get_d_2exp@plt+0x55a2d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a1808,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4ebc <__gmpz_get_d_2exp@plt+0x590ec> │ │ │ │ + jne 80a1808 <__gmpz_get_d_2exp@plt+0x55a38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp %al,0x1948002b │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a17ca <__gmpz_get_d_2exp@plt+0x559fa> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a1751 <__gmpz_get_d_2exp@plt+0x55981> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a17bb <__gmpz_get_d_2exp@plt+0x559eb> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a1751 <__gmpz_get_d_2exp@plt+0x55981> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a17bb <__gmpz_get_d_2exp@plt+0x559eb> │ │ │ │ + movl $0x80a169c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a175c <__gmpz_get_d_2exp@plt+0x5598c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %ah,%ah │ │ │ │ - dec %ebp │ │ │ │ + hlt │ │ │ │ + in $0x17,%al │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a17e4 <__gmpz_get_d_2exp@plt+0x55a14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a18ab <__gmpz_get_d_2exp@plt+0x55adb> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80a16d8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a18ef <__gmpz_get_d_2exp@plt+0x55b1f> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a1a21 <__gmpz_get_d_2exp@plt+0x55c51> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a1a2c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4de4 <__gmpz_get_d_2exp@plt+0x59014> │ │ │ │ + jne 80a1a2c <__gmpz_get_d_2exp@plt+0x55c5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a19ee <__gmpz_get_d_2exp@plt+0x55c1e> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a1975 <__gmpz_get_d_2exp@plt+0x55ba5> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a19df <__gmpz_get_d_2exp@plt+0x55c0f> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a1975 <__gmpz_get_d_2exp@plt+0x55ba5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a19df <__gmpz_get_d_2exp@plt+0x55c0f> │ │ │ │ + movl $0x80a18c0,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %al,0x10c9002b │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a1980 <__gmpz_get_d_2exp@plt+0x55bb0> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x88,%al │ │ │ │ - dec %ebp │ │ │ │ + hlt │ │ │ │ + or %bl,(%edx) │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4d88 <__gmpz_get_d_2exp@plt+0x58fb8> │ │ │ │ + jne 80a1a08 <__gmpz_get_d_2exp@plt+0x55c38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - faddl (%ebx,%ebp,1) │ │ │ │ - add %al,(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - dec %esi │ │ │ │ - or (%eax),%cl │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1acf <__gmpz_get_d_2exp@plt+0x55cff> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a18fc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add $0x2b,%al │ │ │ │ - add %cl,%cl │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0xc,%ah │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0xa(%ebp,%ecx,2) │ │ │ │ - or %cl,0x24758bf0(%ecx) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a1c34 <__gmpz_get_d_2exp@plt+0x55e64> │ │ │ │ + movl $0x80a1c44,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4d5c <__gmpz_get_d_2exp@plt+0x58f8c> │ │ │ │ + jne 80a1c44 <__gmpz_get_d_2exp@plt+0x55e74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addb $0x0,(%ebx,%ebp,1) │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a1b29 <__gmpz_get_d_2exp@plt+0x55d59> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80a1840,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80a1a64,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 809ef58 <__gmpz_get_d_2exp@plt+0x53188> │ │ │ │ + nop │ │ │ │ + mov $0xb,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + leave │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a1b38 <__gmpz_get_d_2exp@plt+0x55d68> │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80a4418 <__gmpz_get_d_2exp@plt+0x58648> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 809f408 <__gmpz_get_d_2exp@plt+0x53638> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ pop %esp │ │ │ │ - add $0x2b,%al │ │ │ │ - add %al,0x6(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or (%ebx),%ebp │ │ │ │ + add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0x4d,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lock lock sbb (%edx),%ecx │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4d2c <__gmpz_get_d_2exp@plt+0x58f5c> │ │ │ │ + jne 80a1bf0 <__gmpz_get_d_2exp@plt+0x55e20> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1ce7 <__gmpz_get_d_2exp@plt+0x55f17> │ │ │ │ + movl $0x80a1068,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80a14c8,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x2b(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80a1aec,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov $0x8352768,%esi │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x83527b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0x4,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a1d27 <__gmpz_get_d_2exp@plt+0x55f57> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80af6a4 <__gmpz_get_d_2exp@plt+0x638d4> │ │ │ │ + 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 80a1d5f <__gmpz_get_d_2exp@plt+0x55f8f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a1d04,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a1d97 <__gmpz_get_d_2exp@plt+0x55fc7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80af6a4 <__gmpz_get_d_2exp@plt+0x638d4> │ │ │ │ + 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 80a1dcf <__gmpz_get_d_2exp@plt+0x55fff> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a1d74,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + les (%ecx),%ecx │ │ │ │ sub (%eax),%eax │ │ │ │ - pop %es │ │ │ │ - or $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1e21 <__gmpz_get_d_2exp@plt+0x56051> │ │ │ │ + movl $0x80a1d38,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80a1da8,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 80a1c80 <__gmpz_get_d_2exp@plt+0x55eb0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x83527c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jl 80a1e3f <__gmpz_get_d_2exp@plt+0x5606f> │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x8,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x89080a4d,%eax │ │ │ │ - lock mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a4db8 <__gmpz_get_d_2exp@plt+0x58fe8> │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a1e90 <__gmpz_get_d_2exp@plt+0x560c0> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a1eaf <__gmpz_get_d_2exp@plt+0x560df> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80a1ea0,-0xc(%ebp) │ │ │ │ + movl $0x8352635,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 809babc <__gmpz_get_d_2exp@plt+0x4fcec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + add %ch,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c73776(%ebx) │ │ │ │ + add %ah,%al │ │ │ │ + push %ds │ │ │ │ + xor $0xf3ede908,%eax │ │ │ │ + adc $0x0,%al │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x300,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a1ef9 <__gmpz_get_d_2exp@plt+0x56129> │ │ │ │ + movl $0x8352788,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x83527d0,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c5914 <__gmpz_get_d_2exp@plt+0x79b44> │ │ │ │ + mov $0x83527e0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x4,%al │ │ │ │ + in $0x8,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov %cs,0xa(%esi) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a4e8c <__gmpz_get_d_2exp@plt+0x590bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fadds (%ebx) │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a1f4c <__gmpz_get_d_2exp@plt+0x5617c> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a1f6b <__gmpz_get_d_2exp@plt+0x5619b> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80a1f5c,-0xc(%ebp) │ │ │ │ + movl $0x8352635,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 809babc <__gmpz_get_d_2exp@plt+0x4fcec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + test %cl,(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x30,%al │ │ │ │ - dec %esi │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + add %cl,0x45c74f76(%ebx) │ │ │ │ + add %ah,%al │ │ │ │ + daa │ │ │ │ + xor $0xf331e908,%eax │ │ │ │ + adc $0x0,%al │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + push %es │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a1fb1 <__gmpz_get_d_2exp@plt+0x561e1> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a1fb4 <__gmpz_get_d_2exp@plt+0x561e4> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x8352635,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - test $0x3,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - push %es │ │ │ │ + jmp 809babc <__gmpz_get_d_2exp@plt+0x4fcec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + or %ch,%fs:(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - pusha │ │ │ │ - dec %esi │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a2004 <__gmpz_get_d_2exp@plt+0x56234> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a2023 <__gmpz_get_d_2exp@plt+0x56253> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80a2014,-0xc(%ebp) │ │ │ │ + mov $0x8352818,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4e60 <__gmpz_get_d_2exp@plt+0x59090> │ │ │ │ + jne 80a2014 <__gmpz_get_d_2exp@plt+0x56244> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - je 80a4ee5 <__gmpz_get_d_2exp@plt+0x59115> │ │ │ │ - sub (%eax),%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + (bad) │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c73776(%ebx) │ │ │ │ + add %ah,%al │ │ │ │ + push %ds │ │ │ │ + xor $0xf279e908,%eax │ │ │ │ + adc $0x0,%al │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + adc %cl,(%eax) │ │ │ │ + sub (%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4f42 <__gmpz_get_d_2exp@plt+0x59172> │ │ │ │ - movl $0x80a4f7c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 80a2055 <__gmpz_get_d_2exp@plt+0x56285> │ │ │ │ + movl $0x80a2064,-0x4(%ebp) │ │ │ │ + mov 0x4(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in $0x7,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x1e000002,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x38,%al │ │ │ │ + sub %dh,0x84d8b08 │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + jmp 80c5914 <__gmpz_get_d_2exp@plt+0x79b44> │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a2102 <__gmpz_get_d_2exp@plt+0x56332> │ │ │ │ + movl $0x80a20d8,-0x4(%ebp) │ │ │ │ + mov $0x8352818,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4f7c <__gmpz_get_d_2exp@plt+0x591ac> │ │ │ │ + jne 80a20d8 <__gmpz_get_d_2exp@plt+0x56308> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0x3,%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jo 80a20d5 <__gmpz_get_d_2exp@plt+0x56305> │ │ │ │ sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0xa(%edi,%ecx,2) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a20bd <__gmpz_get_d_2exp@plt+0x562ed> │ │ │ │ + mov 0x4f(%esi),%eax │ │ │ │ + movl $0x80a2038,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a4f54 <__gmpz_get_d_2exp@plt+0x59184> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov $0x8352858,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x7,%al │ │ │ │ sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x10758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a4ce8 <__gmpz_get_d_2exp@plt+0x58f18> │ │ │ │ - call b0a7a77 │ │ │ │ + add %ch,%cl │ │ │ │ + ja 80a211e <__gmpz_get_d_2exp@plt+0x5634e> │ │ │ │ + (bad) │ │ │ │ + decl 0x6e80076(%ebp) │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub %cl,0xa(%edi) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a2170 <__gmpz_get_d_2exp@plt+0x563a0> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a2187 <__gmpz_get_d_2exp@plt+0x563b7> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80a217c,-0xc(%ebp) │ │ │ │ + mov $0x8352818,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4f28 <__gmpz_get_d_2exp@plt+0x59158> │ │ │ │ + jne 80a217c <__gmpz_get_d_2exp@plt+0x563ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cc08a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + add $0x8b001451,%eax │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a50e6 <__gmpz_get_d_2exp@plt+0x59316> │ │ │ │ + jb 80a21b9 <__gmpz_get_d_2exp@plt+0x563e9> │ │ │ │ + movl $0x83510a8,-0x8(%ebp) │ │ │ │ + movl $0x8352870,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + mov $0x8352880,%esi │ │ │ │ + jmp *-0x4(%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 80a2237 <__gmpz_get_d_2exp@plt+0x56467> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a2210,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2210 <__gmpz_get_d_2exp@plt+0x56440> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a21f9 <__gmpz_get_d_2exp@plt+0x56429> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + 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 80a22b3 <__gmpz_get_d_2exp@plt+0x564e3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a519c,-0x14(%ebp) │ │ │ │ + movl $0x80a22c0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a519c <__gmpz_get_d_2exp@plt+0x593cc> │ │ │ │ + jne 80a22c0 <__gmpz_get_d_2exp@plt+0x564f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a4fe9 <__gmpz_get_d_2exp@plt+0x59219> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 80a2277 <__gmpz_get_d_2exp@plt+0x564a7> │ │ │ │ + movl $0x80b860c,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x50(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %dl,-0x76f7f5de(%eax) │ │ │ │ + lock mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5050 <__gmpz_get_d_2exp@plt+0x59280> │ │ │ │ + jne 80a2290 <__gmpz_get_d_2exp@plt+0x564c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,(%eax) │ │ │ │ - push %ecx │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - lds (%eax),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a2396 <__gmpz_get_d_2exp@plt+0x565c6> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + movl $0x80a21cc,-0x4c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + movl $0x80a2244,-0x40(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + movl $0x81b8eb4,-0x30(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + lea -0x40(%edi),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x81b9094,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x83674a5,-0x18(%edi) │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + movl $0x8361a15,-0x10(%edi) │ │ │ │ + lea -0x1e(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + movl $0x8361a15,-0x4(%edi) │ │ │ │ + movl $0x8361a15,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x4c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + 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 80a23df <__gmpz_get_d_2exp@plt+0x5660f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a23ec,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a23ec <__gmpz_get_d_2exp@plt+0x5661c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %ah,-0xf76f7f6(%eax,%edx,2) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a246f <__gmpz_get_d_2exp@plt+0x5669f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a247c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a50a4 <__gmpz_get_d_2exp@plt+0x592d4> │ │ │ │ + jne 80a247c <__gmpz_get_d_2exp@plt+0x566ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xf4,%al │ │ │ │ - push %eax │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a2433 <__gmpz_get_d_2exp@plt+0x56663> │ │ │ │ + movl $0x80b860c,-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) │ │ │ │ xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0xa(%eax,%edx,2) │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + add %cl,0xa(%esp) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a507c <__gmpz_get_d_2exp@plt+0x592ac> │ │ │ │ + jne 80a244c <__gmpz_get_d_2exp@plt+0x5667c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %dl,0xa(%eax) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a5000 <__gmpz_get_d_2exp@plt+0x59230> │ │ │ │ + jb 80a2625 <__gmpz_get_d_2exp@plt+0x56855> │ │ │ │ + movl $0x80a2630,-0x20(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1d(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2630 <__gmpz_get_d_2exp@plt+0x56860> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x54,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x54,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a252f <__gmpz_get_d_2exp@plt+0x5675f> │ │ │ │ + movl $0x80a23ac,-0x50(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + movl $0x80a2400,-0x40(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x81b8eb4,-0x30(%edi) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x81b9094,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x83674a5,-0x18(%edi) │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + movl $0x8361a15,-0x10(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + movl $0x8361a15,-0x4(%edi) │ │ │ │ + movl $0x8361a15,(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x50(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,-0x7683dbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a253e <__gmpz_get_d_2exp@plt+0x5676e> │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80a22e8 <__gmpz_get_d_2exp@plt+0x56518> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - int3 │ │ │ │ - push %eax │ │ │ │ + loopne 80a265a <__gmpz_get_d_2exp@plt+0x5688a> │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a50cc <__gmpz_get_d_2exp@plt+0x592fc> │ │ │ │ + jne 80a25e0 <__gmpz_get_d_2exp@plt+0x56810> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a268b <__gmpz_get_d_2exp@plt+0x568bb> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a2698,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2698 <__gmpz_get_d_2exp@plt+0x568c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a271b <__gmpz_get_d_2exp@plt+0x5694b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a2728,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2728 <__gmpz_get_d_2exp@plt+0x56958> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a26df <__gmpz_get_d_2exp@plt+0x5690f> │ │ │ │ + movl $0x80b860c,-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) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0x50,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + add %bh,%al │ │ │ │ + or %es:(%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a502c <__gmpz_get_d_2exp@plt+0x5925c> │ │ │ │ + jne 80a26f8 <__gmpz_get_d_2exp@plt+0x56928> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - push %ecx │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a28af <__gmpz_get_d_2exp@plt+0x56adf> │ │ │ │ + movl $0x80a28bc,-0x18(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5140 <__gmpz_get_d_2exp@plt+0x59370> │ │ │ │ + jne 80a28bc <__gmpz_get_d_2exp@plt+0x56aec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x54,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x54,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a27bf <__gmpz_get_d_2exp@plt+0x569ef> │ │ │ │ + movl $0x80a2658,-0x50(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + movl $0x80a26ac,-0x40(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x81b8eb4,-0x30(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x81b9094,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x83674a5,-0x18(%edi) │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + movl $0x8361a15,-0x10(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + movl $0x8361a15,-0x4(%edi) │ │ │ │ + movl $0x8361a15,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x50(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,-0x769bdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a27ce <__gmpz_get_d_2exp@plt+0x569fe> │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80a22e8 <__gmpz_get_d_2exp@plt+0x56518> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - jo 80a51f2 <__gmpz_get_d_2exp@plt+0x59422> │ │ │ │ + jo 80a28e9 <__gmpz_get_d_2exp@plt+0x56b19> │ │ │ │ or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5170 <__gmpz_get_d_2exp@plt+0x593a0> │ │ │ │ + jne 80a2870 <__gmpz_get_d_2exp@plt+0x56aa0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pusha │ │ │ │ - add %ch,(%ebx) │ │ │ │ - add %al,0x3000100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0xff,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a520b <__gmpz_get_d_2exp@plt+0x5943b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80a4fa8,-0x10(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + ja 80a298f <__gmpz_get_d_2exp@plt+0x56bbf> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + movl $0x80a22e8,-0x4c(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + movl $0x80a24a4,-0x3c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a1fcc <__gmpz_get_d_2exp@plt+0x561fc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + lea -0x4c(%edi),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x80a2750,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov $0x8352808,%esi │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x39(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc43fbb(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a29c7 <__gmpz_get_d_2exp@plt+0x56bf7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80af6a4 <__gmpz_get_d_2exp@plt+0x638d4> │ │ │ │ + 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 80a2a03 <__gmpz_get_d_2exp@plt+0x56c33> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a554c <__gmpz_get_d_2exp@plt+0x5977c> │ │ │ │ + jb 80a2b35 <__gmpz_get_d_2exp@plt+0x56d65> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a5558,-0x2c(%ebp) │ │ │ │ + movl $0x80a2b40,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5558 <__gmpz_get_d_2exp@plt+0x59788> │ │ │ │ + jne 80a2b40 <__gmpz_get_d_2exp@plt+0x56d70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - xor %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sub %cl,0x44891055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80a54d0 <__gmpz_get_d_2exp@plt+0x59700> │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a5479 <__gmpz_get_d_2exp@plt+0x596a9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a54c5 <__gmpz_get_d_2exp@plt+0x596f5> │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a2b02 <__gmpz_get_d_2exp@plt+0x56d32> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a2a89 <__gmpz_get_d_2exp@plt+0x56cb9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a2af3 <__gmpz_get_d_2exp@plt+0x56d23> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80a5479 <__gmpz_get_d_2exp@plt+0x596a9> │ │ │ │ + jl 80a2a89 <__gmpz_get_d_2exp@plt+0x56cb9> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80a54e2 <__gmpz_get_d_2exp@plt+0x59712> │ │ │ │ - movl $0x80a54b0,0xc(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jne 80a2af3 <__gmpz_get_d_2exp@plt+0x56d23> │ │ │ │ + movl $0x80a29d4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or (%esi),%al │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a2a94 <__gmpz_get_d_2exp@plt+0x56cc4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - rclb $0x8,0xa(%edx) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + sbb $0x2b,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a52c0 <__gmpz_get_d_2exp@plt+0x594f0> │ │ │ │ + jne 80a2b1c <__gmpz_get_d_2exp@plt+0x56d4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a537a <__gmpz_get_d_2exp@plt+0x595aa> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - lret │ │ │ │ - jle 80a53bb <__gmpz_get_d_2exp@plt+0x595eb> │ │ │ │ - add %bl,(%esi) │ │ │ │ + ja 80a2be3 <__gmpz_get_d_2exp@plt+0x56e13> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80a2a10,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0xe8,%al │ │ │ │ - push %ebx │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a2c27 <__gmpz_get_d_2exp@plt+0x56e57> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a2d59 <__gmpz_get_d_2exp@plt+0x56f89> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a2d64,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a53e8 <__gmpz_get_d_2exp@plt+0x59618> │ │ │ │ + jne 80a2d64 <__gmpz_get_d_2exp@plt+0x56f94> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a2d26 <__gmpz_get_d_2exp@plt+0x56f56> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a2cad <__gmpz_get_d_2exp@plt+0x56edd> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a2d17 <__gmpz_get_d_2exp@plt+0x56f47> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a2cad <__gmpz_get_d_2exp@plt+0x56edd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a2d17 <__gmpz_get_d_2exp@plt+0x56f47> │ │ │ │ + movl $0x80a2bf8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - enter $0x7,$0x0 │ │ │ │ - push %ds │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a2cb8 <__gmpz_get_d_2exp@plt+0x56ee8> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c72045(%ebx) │ │ │ │ - and %bh,(%eax) │ │ │ │ - push %esp │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - lret │ │ │ │ - jle 80a540f <__gmpz_get_d_2exp@plt+0x5963f> │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - push %ebx │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2c(%ebp),%esi │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ + hlt │ │ │ │ + inc %eax │ │ │ │ + sub $0xf089080a,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a53c0 <__gmpz_get_d_2exp@plt+0x595f0> │ │ │ │ + jne 80a2d40 <__gmpz_get_d_2exp@plt+0x56f70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80a2e07 <__gmpz_get_d_2exp@plt+0x57037> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a2c34,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in $0xf9,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %ebx │ │ │ │ - or (%eax),%cl │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a2fdf <__gmpz_get_d_2exp@plt+0x5720f> │ │ │ │ + movl $0x80a2ff0,-0x18(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x16(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5394 <__gmpz_get_d_2exp@plt+0x595c4> │ │ │ │ + jne 80a2ff0 <__gmpz_get_d_2exp@plt+0x57220> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %edi,(%edi) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a2e93 <__gmpz_get_d_2exp@plt+0x570c3> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80a2b78,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80a2d9c,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80a28ec <__gmpz_get_d_2exp@plt+0x56b1c> │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + sub (%eax),%al │ │ │ │ + lret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a2ea2 <__gmpz_get_d_2exp@plt+0x570d2> │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80a28ec <__gmpz_get_d_2exp@plt+0x56b1c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %bh,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0x54,%al │ │ │ │ + lock js 80a3024 <__gmpz_get_d_2exp@plt+0x57254> │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5414 <__gmpz_get_d_2exp@plt+0x59644> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - movl $0x80a54f8,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a54f8 <__gmpz_get_d_2exp@plt+0x59728> │ │ │ │ + jne 80a2f78 <__gmpz_get_d_2exp@plt+0x571a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or (%esi),%bh │ │ │ │ + aam $0xf7 │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xf76fbab(%ebx) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80a5483 <__gmpz_get_d_2exp@plt+0x596b3> │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80a3097 <__gmpz_get_d_2exp@plt+0x572c7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + movl $0x80a29a4,-0x24(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80a2e24,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - jmp 80a5483 <__gmpz_get_d_2exp@plt+0x596b3> │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 80a54d0 <__gmpz_get_d_2exp@plt+0x59700> │ │ │ │ - nop │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x16(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0xa(%esp,%edx,2) │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - lock mov %esi,-0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - or %eax,(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a30cf <__gmpz_get_d_2exp@plt+0x572ff> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80af6a4 <__gmpz_get_d_2exp@plt+0x638d4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %esp │ │ │ │ - push %ebx │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80a310b <__gmpz_get_d_2exp@plt+0x5733b> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a323d <__gmpz_get_d_2exp@plt+0x5746d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a3248,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a534c <__gmpz_get_d_2exp@plt+0x5957c> │ │ │ │ + jne 80a3248 <__gmpz_get_d_2exp@plt+0x57478> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a320a <__gmpz_get_d_2exp@plt+0x5743a> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a3191 <__gmpz_get_d_2exp@plt+0x573c1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a31fb <__gmpz_get_d_2exp@plt+0x5742b> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a3191 <__gmpz_get_d_2exp@plt+0x573c1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a31fb <__gmpz_get_d_2exp@plt+0x5742b> │ │ │ │ + movl $0x80a30dc,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a319c <__gmpz_get_d_2exp@plt+0x573cc> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov %al,(%ecx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - and $0x55,%al │ │ │ │ + hlt │ │ │ │ + and $0x32,%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 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5524 <__gmpz_get_d_2exp@plt+0x59754> │ │ │ │ + jne 80a3224 <__gmpz_get_d_2exp@plt+0x57454> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - cld │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x7000100,%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a5625 <__gmpz_get_d_2exp@plt+0x59855> │ │ │ │ + ja 80a32eb <__gmpz_get_d_2exp@plt+0x5751b> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1f(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x23(%esi),%eax │ │ │ │ - movl $0x80a5220,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80a3118,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a1fcc <__gmpz_get_d_2exp@plt+0x561fc> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %bh,%ah │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc437bb(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a59ec <__gmpz_get_d_2exp@plt+0x59c1c> │ │ │ │ - movl $0x80a59fc,-0x24(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x21(%esi),%eax │ │ │ │ - mov 0x19(%esi),%esi │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + jb 80a332f <__gmpz_get_d_2exp@plt+0x5755f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a3461 <__gmpz_get_d_2exp@plt+0x57691> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a346c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a59fc <__gmpz_get_d_2exp@plt+0x59c2c> │ │ │ │ + jne 80a346c <__gmpz_get_d_2exp@plt+0x5769c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %bh,%bl │ │ │ │ - sub (%eax),%al │ │ │ │ - jo 80a5736 <__gmpz_get_d_2exp@plt+0x59966> │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80a5968 <__gmpz_get_d_2exp@plt+0x59b98> │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a590d <__gmpz_get_d_2exp@plt+0x59b3d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a595d <__gmpz_get_d_2exp@plt+0x59b8d> │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a342e <__gmpz_get_d_2exp@plt+0x5765e> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a33b5 <__gmpz_get_d_2exp@plt+0x575e5> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a341f <__gmpz_get_d_2exp@plt+0x5764f> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80a590d <__gmpz_get_d_2exp@plt+0x59b3d> │ │ │ │ + jl 80a33b5 <__gmpz_get_d_2exp@plt+0x575e5> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80a597a <__gmpz_get_d_2exp@plt+0x59baa> │ │ │ │ - movl $0x80a5948,0xc(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jne 80a341f <__gmpz_get_d_2exp@plt+0x5764f> │ │ │ │ + movl $0x80a3300,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - cli │ │ │ │ - sub (%eax),%al │ │ │ │ - or $0x1e00000c,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a33c0 <__gmpz_get_d_2exp@plt+0x575f0> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - fcoml 0xa(%esi) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + dec %eax │ │ │ │ + xor $0xa,%al │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a56dc <__gmpz_get_d_2exp@plt+0x5990c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x4d002afa,%esp │ │ │ │ - incl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bl,0xa(%eax,%ebx,2) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a585c <__gmpz_get_d_2exp@plt+0x59a8c> │ │ │ │ + jne 80a3448 <__gmpz_get_d_2exp@plt+0x57678> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %?,%edx │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a350f <__gmpz_get_d_2exp@plt+0x5773f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a333c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fdiv %st,%st(2) │ │ │ │ sub (%eax),%al │ │ │ │ - into │ │ │ │ - cld │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0x4,%al │ │ │ │ - pop %eax │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a369d <__gmpz_get_d_2exp@plt+0x578cd> │ │ │ │ + movl $0x80a36ac,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5804 <__gmpz_get_d_2exp@plt+0x59a34> │ │ │ │ + jne 80a36ac <__gmpz_get_d_2exp@plt+0x578dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - cli │ │ │ │ - sub (%eax),%al │ │ │ │ - mov (%edi),%ecx │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3577 <__gmpz_get_d_2exp@plt+0x577a7> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80a3280,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80a34a4,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80a28ec <__gmpz_get_d_2exp@plt+0x56b1c> │ │ │ │ + mov $0xc9002af1,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - pop %eax │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - xor %bh,%dl │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a3586 <__gmpz_get_d_2exp@plt+0x577b6> │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80a28ec <__gmpz_get_d_2exp@plt+0x56b1c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %esp │ │ │ │ + int1 │ │ │ │ sub (%eax),%al │ │ │ │ - into │ │ │ │ - cld │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - push %edi │ │ │ │ - or (%eax),%cl │ │ │ │ + lock dec %esp │ │ │ │ + or %ss:(%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x38(%ebp),%esi │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a57d8 <__gmpz_get_d_2exp@plt+0x59a08> │ │ │ │ + jne 80a364c <__gmpz_get_d_2exp@plt+0x5787c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %bh,%dl │ │ │ │ + nop │ │ │ │ + sbb %dh,%cl │ │ │ │ sub (%eax),%al │ │ │ │ - lret │ │ │ │ - aaa │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a2a64 <__gmpz_get_d_2exp@plt+0x56c94> │ │ │ │ - aam $0xf9 │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a3737 <__gmpz_get_d_2exp@plt+0x57967> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80a30ac,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80a352c,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp $0xf1,%al │ │ │ │ sub (%eax),%al │ │ │ │ - dec %ebp │ │ │ │ - jg 80a588d <__gmpz_get_d_2exp@plt+0x59abd> │ │ │ │ - add %bl,(%esi) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x74f7f5a9(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or 0x55892c75(%ebx),%ecx │ │ │ │ - sub %cl,0x45892c4d(%ecx) │ │ │ │ - xor $0x66,%al │ │ │ │ - test $0x850f0003,%esi │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x6f1f00fa(%ebx) │ │ │ │ - pushf │ │ │ │ - stc │ │ │ │ - sub (%eax),%al │ │ │ │ - lret │ │ │ │ - lahf │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a37c2 <__gmpz_get_d_2exp@plt+0x579f2> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80a28ec,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80a3034,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x30(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80a36f0,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a1c80 <__gmpz_get_d_2exp@plt+0x55eb0> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - or (%eax),%cl │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a3807 <__gmpz_get_d_2exp@plt+0x57a37> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a3939 <__gmpz_get_d_2exp@plt+0x57b69> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a3944,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5890 <__gmpz_get_d_2exp@plt+0x59ac0> │ │ │ │ + jne 80a3944 <__gmpz_get_d_2exp@plt+0x57b74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3906 <__gmpz_get_d_2exp@plt+0x57b36> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a388d <__gmpz_get_d_2exp@plt+0x57abd> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a38f7 <__gmpz_get_d_2exp@plt+0x57b27> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a388d <__gmpz_get_d_2exp@plt+0x57abd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a38f7 <__gmpz_get_d_2exp@plt+0x57b27> │ │ │ │ + movl $0x80a37d8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - js 80a58db <__gmpz_get_d_2exp@plt+0x59b0b> │ │ │ │ - sub (%eax),%al │ │ │ │ - or $0x3f,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a3898 <__gmpz_get_d_2exp@plt+0x57ac8> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - xor $0x58,%al │ │ │ │ + hlt │ │ │ │ + and %bh,(%ecx) │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5834 <__gmpz_get_d_2exp@plt+0x59a64> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - movl $0x80a5994,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5994 <__gmpz_get_d_2exp@plt+0x59bc4> │ │ │ │ + jne 80a3920 <__gmpz_get_d_2exp@plt+0x57b50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb $0xf9,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - or $0x1e00007c,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xf76fbab(%ebx) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80a5917 <__gmpz_get_d_2exp@plt+0x59b47> │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - jmp 80a5917 <__gmpz_get_d_2exp@plt+0x59b47> │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 80a5968 <__gmpz_get_d_2exp@plt+0x59b98> │ │ │ │ - nop │ │ │ │ - sar $1,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - or $0xf,%al │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - pop %eax │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - mov 0xc002af8,%al │ │ │ │ - push %es │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %edi │ │ │ │ - or (%eax),%cl │ │ │ │ + ja 80a39e7 <__gmpz_get_d_2exp@plt+0x57c17> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x30(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80a3814,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a3a2b <__gmpz_get_d_2exp@plt+0x57c5b> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a3b5d <__gmpz_get_d_2exp@plt+0x57d8d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a3b68,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a576c <__gmpz_get_d_2exp@plt+0x5999c> │ │ │ │ + jne 80a3b68 <__gmpz_get_d_2exp@plt+0x57d98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - push $0xb002af8 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3b2a <__gmpz_get_d_2exp@plt+0x57d5a> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a3ab1 <__gmpz_get_d_2exp@plt+0x57ce1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a3b1b <__gmpz_get_d_2exp@plt+0x57d4b> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a3ab1 <__gmpz_get_d_2exp@plt+0x57ce1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a3b1b <__gmpz_get_d_2exp@plt+0x57d4b> │ │ │ │ + movl $0x80a39fc,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a3abc <__gmpz_get_d_2exp@plt+0x57cec> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - les 0xa(%ecx),%ebx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + hlt │ │ │ │ + inc %esp │ │ │ │ + cmp (%edx),%ecx │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a59c4 <__gmpz_get_d_2exp@plt+0x59bf4> │ │ │ │ + jne 80a3b44 <__gmpz_get_d_2exp@plt+0x57d74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - inc %esp │ │ │ │ - clc │ │ │ │ - sub (%eax),%al │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a3c0b <__gmpz_get_d_2exp@plt+0x57e3b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a3a38,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push $0x17002aec │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5c0a <__gmpz_get_d_2exp@plt+0x59e3a> │ │ │ │ - movl $0x80a5c1c,-0x1c(%ebp) │ │ │ │ + jb 80a3dd7 <__gmpz_get_d_2exp@plt+0x58007> │ │ │ │ + movl $0x80a3de8,-0x14(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5c1c <__gmpz_get_d_2exp@plt+0x59e4c> │ │ │ │ + jne 80a3de8 <__gmpz_get_d_2exp@plt+0x58018> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x50,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5abb <__gmpz_get_d_2exp@plt+0x59ceb> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a558c,-0x4c(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x48(%edi) │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov %esi,-0x3c(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ + ja 80a3c89 <__gmpz_get_d_2exp@plt+0x57eb9> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80a397c,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ mov %edx,-0x34(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x80a5644,-0x24(%edi) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80a3ba0,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8354819,0x18(%ebp) │ │ │ │ - movl $0x835466c,0x1c(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x2c(%ebp) │ │ │ │ - lea -0x4b(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ + jmp 80a3754 <__gmpz_get_d_2exp@plt+0x57984> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xf6,%ah │ │ │ │ + and %ch,%bl │ │ │ │ sub (%eax),%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + lret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - sub %cl,0x44892c55(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a5aca <__gmpz_get_d_2exp@plt+0x59cfa> │ │ │ │ - movl $0x8354819,0x18(%ebp) │ │ │ │ - movl $0x835466c,0x1c(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a3c98 <__gmpz_get_d_2exp@plt+0x57ec8> │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x2c(%ebp) │ │ │ │ - mov %edx,0x30(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ + jmp 80a3754 <__gmpz_get_d_2exp@plt+0x57984> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - imulb (%edx) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0xea,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - rcrb $0x8,0xa(%ebx) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + lock jo 80a3e2a <__gmpz_get_d_2exp@plt+0x5805a> │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5bc0 <__gmpz_get_d_2exp@plt+0x59df0> │ │ │ │ + jne 80a3d70 <__gmpz_get_d_2exp@plt+0x57fa0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %dh,%dh │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x8000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a5d47 <__gmpz_get_d_2exp@plt+0x59f77> │ │ │ │ - add $0x4c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5d3d <__gmpz_get_d_2exp@plt+0x59f6d> │ │ │ │ - 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 │ │ │ │ - mov 0x1f(%eax),%eax │ │ │ │ - movl $0x80a4ce8,-0x48(%edi) │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - movl $0x80a4ef0,-0x38(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - lea -0x48(%edi),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - movl $0x80a51d0,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80a5a30,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x35(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8368d41,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5d83 <__gmpz_get_d_2exp@plt+0x59fb3> │ │ │ │ + jb 80a3e53 <__gmpz_get_d_2exp@plt+0x58083> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -108987,18 +106600,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5eb5 <__gmpz_get_d_2exp@plt+0x5a0e5> │ │ │ │ + jb 80a3f85 <__gmpz_get_d_2exp@plt+0x581b5> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a5ec0,-0x24(%ebp) │ │ │ │ + movl $0x80a3f90,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -109014,45 +106627,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5ec0 <__gmpz_get_d_2exp@plt+0x5a0f0> │ │ │ │ + jne 80a3f90 <__gmpz_get_d_2exp@plt+0x581c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5e82 <__gmpz_get_d_2exp@plt+0x5a0b2> │ │ │ │ + ja 80a3f52 <__gmpz_get_d_2exp@plt+0x58182> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80a5e09 <__gmpz_get_d_2exp@plt+0x5a039> │ │ │ │ + jl 80a3ed9 <__gmpz_get_d_2exp@plt+0x58109> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80a5e73 <__gmpz_get_d_2exp@plt+0x5a0a3> │ │ │ │ + jne 80a3f43 <__gmpz_get_d_2exp@plt+0x58173> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80a5e09 <__gmpz_get_d_2exp@plt+0x5a039> │ │ │ │ + jl 80a3ed9 <__gmpz_get_d_2exp@plt+0x58109> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80a5e73 <__gmpz_get_d_2exp@plt+0x5a0a3> │ │ │ │ - movl $0x80a5d54,-0x1c(%edi) │ │ │ │ + jne 80a3f43 <__gmpz_get_d_2exp@plt+0x58173> │ │ │ │ + movl $0x80a3e24,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -109064,64 +106677,62 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80a5e14 <__gmpz_get_d_2exp@plt+0x5a044> │ │ │ │ + jne 80a3ee4 <__gmpz_get_d_2exp@plt+0x58114> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - pushf │ │ │ │ - pop %esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + aas │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5e9c <__gmpz_get_d_2exp@plt+0x5a0cc> │ │ │ │ + jne 80a3f6c <__gmpz_get_d_2exp@plt+0x5819c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - js 80a5ee1 <__gmpz_get_d_2exp@plt+0x5a111> │ │ │ │ - sub (%eax),%al │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a5f67 <__gmpz_get_d_2exp@plt+0x5a197> │ │ │ │ + ja 80a4033 <__gmpz_get_d_2exp@plt+0x58263> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80a5d90,-0x20(%edi) │ │ │ │ + movl $0x80a3e60,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -109129,5030 +106740,5526 @@ │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a5c5c <__gmpz_get_d_2exp@plt+0x59e8c> │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4077 <__gmpz_get_d_2exp@plt+0x582a7> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a41a9 <__gmpz_get_d_2exp@plt+0x583d9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a41b4,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a41b4 <__gmpz_get_d_2exp@plt+0x583e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a4176 <__gmpz_get_d_2exp@plt+0x583a6> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a40fd <__gmpz_get_d_2exp@plt+0x5832d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a4167 <__gmpz_get_d_2exp@plt+0x58397> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a40fd <__gmpz_get_d_2exp@plt+0x5832d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a4167 <__gmpz_get_d_2exp@plt+0x58397> │ │ │ │ + movl $0x80a4048,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a4108 <__gmpz_get_d_2exp@plt+0x58338> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + nop │ │ │ │ + inc %ecx │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a4190 <__gmpz_get_d_2exp@plt+0x583c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a4257 <__gmpz_get_d_2exp@plt+0x58487> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a4084,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - loopne 80a5f68 <__gmpz_get_d_2exp@plt+0x5a198> │ │ │ │ + sbb $0xe6,%al │ │ │ │ sub (%eax),%al │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc443bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a703e <__gmpz_get_d_2exp@plt+0x5b26e> │ │ │ │ - movl $0x80a7008,-0x28(%ebp) │ │ │ │ + jb 80a43d9 <__gmpz_get_d_2exp@plt+0x58609> │ │ │ │ + movl $0x80a43e8,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a43e8 <__gmpz_get_d_2exp@plt+0x58618> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a42b1 <__gmpz_get_d_2exp@plt+0x584e1> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80a3fc8,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0x21(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x25(%esi),%ecx │ │ │ │ - mov 0x1d(%esi),%esi │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ mov %ecx,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80a41ec,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80a3754 <__gmpz_get_d_2exp@plt+0x57984> │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ah,%ch │ │ │ │ + sub (%eax),%al │ │ │ │ + leave │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a42c0 <__gmpz_get_d_2exp@plt+0x584f0> │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80a3754 <__gmpz_get_d_2exp@plt+0x57984> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + test $0xe4,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock mov %al,0xa(%ebx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7008 <__gmpz_get_d_2exp@plt+0x5b238> │ │ │ │ + jne 80a4388 <__gmpz_get_d_2exp@plt+0x585b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a607e <__gmpz_get_d_2exp@plt+0x5a2ae> │ │ │ │ - movl $0x80a6050,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4502 <__gmpz_get_d_2exp@plt+0x58732> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a44f8 <__gmpz_get_d_2exp@plt+0x58728> │ │ │ │ + movl $0x80a3754,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a4490,-0x4(%ebp) │ │ │ │ + mov $0x8352818,%esi │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6050 <__gmpz_get_d_2exp@plt+0x5a280> │ │ │ │ + jne 80a4490 <__gmpz_get_d_2exp@plt+0x586c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0xf2,%al │ │ │ │ + add %ah,%ah │ │ │ │ sub (%eax),%al │ │ │ │ - jae 80a6029 <__gmpz_get_d_2exp@plt+0x5a259> │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a4472 <__gmpz_get_d_2exp@plt+0x586a2> │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + movl $0x80a3c28,-0x24(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x3c(%ebp) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x40(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x44(%ebp) │ │ │ │ - mov %eax,0x4c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a61f6 <__gmpz_get_d_2exp@plt+0x5a426> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80a6136 <__gmpz_get_d_2exp@plt+0x5a366> │ │ │ │ - movl $0x80a60e0,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80a4274,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a60e0 <__gmpz_get_d_2exp@plt+0x5a310> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 80a60c7 <__gmpz_get_d_2exp@plt+0x5a2f7> │ │ │ │ - sub (%eax),%al │ │ │ │ - jae 80a60b9 <__gmpz_get_d_2exp@plt+0x5a2e9> │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x3c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x40(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x44(%ebp) │ │ │ │ - mov %eax,0x4c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x83528a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - int1 │ │ │ │ - sub (%eax),%al │ │ │ │ - sar $1,%ch │ │ │ │ - adc (%eax),%eax │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x61(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x38(%ebp),%esi │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6168 <__gmpz_get_d_2exp@plt+0x5a398> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a6190 <__gmpz_get_d_2exp@plt+0x5a3c0> │ │ │ │ - movl $0x80a611c,0xc(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x4c(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4543 <__gmpz_get_d_2exp@plt+0x58773> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - lock sub (%eax),%al │ │ │ │ - sar $1,%ch │ │ │ │ - pop %es │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x14758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp 80a2a64 <__gmpz_get_d_2exp@plt+0x56c94> │ │ │ │ - movl $0x80a61c8,0xc(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x44(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0x4c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a467d <__gmpz_get_d_2exp@plt+0x588ad> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a4688,-0x24(%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 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a61c8 <__gmpz_get_d_2exp@plt+0x5a3f8> │ │ │ │ + jne 80a4688 <__gmpz_get_d_2exp@plt+0x588b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %?,%eax │ │ │ │ - sub (%eax),%al │ │ │ │ - sar $1,%bl │ │ │ │ - add (%eax),%eax │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a464a <__gmpz_get_d_2exp@plt+0x5887a> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a45c9 <__gmpz_get_d_2exp@plt+0x587f9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a463b <__gmpz_get_d_2exp@plt+0x5886b> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a45c9 <__gmpz_get_d_2exp@plt+0x587f9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a463b <__gmpz_get_d_2exp@plt+0x5886b> │ │ │ │ + movl $0x80a4514,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - movl $0x80a6230,0xc(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x44(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0x4c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6230 <__gmpz_get_d_2exp@plt+0x5a460> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0xf0,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - sar $1,%bl │ │ │ │ - add (%eax),%eax │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ add $0x28,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - out %eax,(%dx) │ │ │ │ - sub (%eax),%al │ │ │ │ - jae 80a6234 <__gmpz_get_d_2exp@plt+0x5a464> │ │ │ │ - pop %es │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76bbbb(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80a6023 <__gmpz_get_d_2exp@plt+0x5a253> │ │ │ │ - movl $0x80a62a0,0x0(%ebp) │ │ │ │ + jne 80a45d4 <__gmpz_get_d_2exp@plt+0x58804> │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a62a0 <__gmpz_get_d_2exp@plt+0x5a4d0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xef,%ah │ │ │ │ - sub (%eax),%al │ │ │ │ - jae 80a6279 <__gmpz_get_d_2exp@plt+0x5a4a9> │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x3c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x40(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x44(%ebp) │ │ │ │ - mov %eax,0x4c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a65da <__gmpz_get_d_2exp@plt+0x5a80a> │ │ │ │ - movl $0x80a626c,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - mov %ecx,0x4c(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + fs inc %esi │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a626c <__gmpz_get_d_2exp@plt+0x5a49c> │ │ │ │ + jne 80a4664 <__gmpz_get_d_2exp@plt+0x58894> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a638a <__gmpz_get_d_2exp@plt+0x5a5ba> │ │ │ │ - movl $0x80a635c,0x0(%ebp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a4733 <__gmpz_get_d_2exp@plt+0x58963> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + movl $0x80a4550,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4777 <__gmpz_get_d_2exp@plt+0x589a7> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a48b1 <__gmpz_get_d_2exp@plt+0x58ae1> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a48bc,-0x24(%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 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a635c <__gmpz_get_d_2exp@plt+0x5a58c> │ │ │ │ + jne 80a48bc <__gmpz_get_d_2exp@plt+0x58aec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - out %al,(%dx) │ │ │ │ - sub (%eax),%al │ │ │ │ - jae 80a6335 <__gmpz_get_d_2exp@plt+0x5a565> │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x3c(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a487e <__gmpz_get_d_2exp@plt+0x58aae> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x40(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x44(%ebp) │ │ │ │ - mov %eax,0x4c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80a6502 <__gmpz_get_d_2exp@plt+0x5a732> │ │ │ │ + jl 80a47fd <__gmpz_get_d_2exp@plt+0x58a2d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a486f <__gmpz_get_d_2exp@plt+0x58a9f> │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jge 80a6442 <__gmpz_get_d_2exp@plt+0x5a672> │ │ │ │ - movl $0x80a63ec,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + jl 80a47fd <__gmpz_get_d_2exp@plt+0x58a2d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a486f <__gmpz_get_d_2exp@plt+0x58a9f> │ │ │ │ + movl $0x80a4748,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a63ec <__gmpz_get_d_2exp@plt+0x5a61c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push $0x73002aee │ │ │ │ - fbld 0x1001e00(%edi) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x3c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x40(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x44(%ebp) │ │ │ │ - mov %eax,0x4c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xee,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - sar $1,%ch │ │ │ │ - adc (%eax),%eax │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a4808 <__gmpz_get_d_2exp@plt+0x58a38> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0xa(%esp,%eiz,2) │ │ │ │ - or %cl,0x38758bf0(%ecx) │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ + hlt │ │ │ │ + cwtl │ │ │ │ + dec %eax │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6474 <__gmpz_get_d_2exp@plt+0x5a6a4> │ │ │ │ + jne 80a4898 <__gmpz_get_d_2exp@plt+0x58ac8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a649c <__gmpz_get_d_2exp@plt+0x5a6cc> │ │ │ │ - movl $0x80a6428,0xc(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a4967 <__gmpz_get_d_2exp@plt+0x58b97> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + movl $0x80a4784,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb $0xdf,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a4b4c <__gmpz_get_d_2exp@plt+0x58d7c> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xb(%edx),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a4b3f <__gmpz_get_d_2exp@plt+0x58d6f> │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x4c(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a4428 <__gmpz_get_d_2exp@plt+0x58658> │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + movl $0x80a4a40,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lock in (%dx),%eax │ │ │ │ - sub (%eax),%al │ │ │ │ - sar $1,%ch │ │ │ │ - pop %es │ │ │ │ + pusha │ │ │ │ + fisubrs (%edx) │ │ │ │ + add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x14758bf0(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp 80a2a64 <__gmpz_get_d_2exp@plt+0x56c94> │ │ │ │ - movl $0x80a64d4,0xc(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x44(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x4c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a64d4 <__gmpz_get_d_2exp@plt+0x5a704> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x4c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a49fb <__gmpz_get_d_2exp@plt+0x58c2b> │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + movl $0x80c81c8,-0x48(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + movl $0x80a46c0,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + lea -0x47(%edi),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80a48f4,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a4428 <__gmpz_get_d_2exp@plt+0x58658> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + jmp 80a4a6e <__gmpz_get_d_2exp@plt+0x58c9e> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sub $0x2a,%ch │ │ │ │ - add %dl,%al │ │ │ │ - sti │ │ │ │ - add (%eax),%eax │ │ │ │ - push %ds │ │ │ │ + inc %eax │ │ │ │ + (bad) (%edx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - movl $0x80a653c,0xc(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x44(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x4c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4bb6 <__gmpz_get_d_2exp@plt+0x58de6> │ │ │ │ + movl $0x80a4b98,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a653c <__gmpz_get_d_2exp@plt+0x5a76c> │ │ │ │ + jne 80a4b98 <__gmpz_get_d_2exp@plt+0x58dc8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %ch,%ch │ │ │ │ + or %bl,%ch │ │ │ │ sub (%eax),%al │ │ │ │ - sar $1,%bl │ │ │ │ add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - in (%dx),%al │ │ │ │ - sub (%eax),%al │ │ │ │ - jae 80a6540 <__gmpz_get_d_2exp@plt+0x5a770> │ │ │ │ - pop %es │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76bbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a632f <__gmpz_get_d_2exp@plt+0x5a55f> │ │ │ │ - movl $0x80a65ac,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + enter $0xa4b,$0x8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a65ac <__gmpz_get_d_2exp@plt+0x5a7dc> │ │ │ │ + jne 80a4bc8 <__gmpz_get_d_2exp@plt+0x58df8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test $0xec,%al │ │ │ │ + fcomp %st(4) │ │ │ │ sub (%eax),%al │ │ │ │ - jae 80a6585 <__gmpz_get_d_2exp@plt+0x5a7b5> │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x3c(%ebp) │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x40(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x44(%ebp) │ │ │ │ - mov %eax,0x4c(%ebp) │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a6cc2 <__gmpz_get_d_2exp@plt+0x5aef2> │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a6649 <__gmpz_get_d_2exp@plt+0x5a879> │ │ │ │ - movl $0x80a6578,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - mov %ecx,0x4c(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a4984 <__gmpz_get_d_2exp@plt+0x58bb4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + fsubrl (%edx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4c80 <__gmpz_get_d_2exp@plt+0x58eb0> │ │ │ │ + movl $0x80a4c34,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6578 <__gmpz_get_d_2exp@plt+0x5a7a8> │ │ │ │ + jne 80a4c34 <__gmpz_get_d_2exp@plt+0x58e64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmp %ch,%ah │ │ │ │ - sub (%eax),%al │ │ │ │ - dec %esi │ │ │ │ - incl (%ecx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + fsubrl (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bh,0xa(%esi,%eiz,2) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a667c <__gmpz_get_d_2exp@plt+0x5a8ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a69fe <__gmpz_get_d_2exp@plt+0x5ac2e> │ │ │ │ - movl $0x80a670c,0x18(%ebp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - nop │ │ │ │ - call d40a9160 │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80a2a64 <__gmpz_get_d_2exp@plt+0x56c94> │ │ │ │ - mov $0xeb,%ah │ │ │ │ - sub (%eax),%al │ │ │ │ - dec %esi │ │ │ │ - incl (%eax,%eax,1) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%esi,%eiz,2) │ │ │ │ - or (%eax),%cl │ │ │ │ + ja 80a4c71 <__gmpz_get_d_2exp@plt+0x58ea1> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x30(%ebp),%esi │ │ │ │ - mov %edx,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80a4c90,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a662c <__gmpz_get_d_2exp@plt+0x5a85c> │ │ │ │ + jne 80a4c90 <__gmpz_get_d_2exp@plt+0x58ec0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jl 80a66c9 <__gmpz_get_d_2exp@plt+0x5a8f9> │ │ │ │ + adc %bl,%ah │ │ │ │ sub (%eax),%al │ │ │ │ - int3 │ │ │ │ - aas │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x66,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a4984 <__gmpz_get_d_2exp@plt+0x58bb4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4ceb <__gmpz_get_d_2exp@plt+0x58f1b> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4e25 <__gmpz_get_d_2exp@plt+0x59055> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a4e30,-0x24(%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 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a66b0 <__gmpz_get_d_2exp@plt+0x5a8e0> │ │ │ │ + jne 80a4e30 <__gmpz_get_d_2exp@plt+0x59060> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a4df2 <__gmpz_get_d_2exp@plt+0x59022> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a4d71 <__gmpz_get_d_2exp@plt+0x58fa1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a4de3 <__gmpz_get_d_2exp@plt+0x59013> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a4d71 <__gmpz_get_d_2exp@plt+0x58fa1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a4de3 <__gmpz_get_d_2exp@plt+0x59013> │ │ │ │ + movl $0x80a4cbc,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - jmp 80a672d <__gmpz_get_d_2exp@plt+0x5a95d> │ │ │ │ - add %cl,0x1e00007e(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a4d7c <__gmpz_get_d_2exp@plt+0x58fac> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%edi,%eiz,2) │ │ │ │ + hlt │ │ │ │ + or $0x4e,%al │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x34(%ebp),%esi │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6734 <__gmpz_get_d_2exp@plt+0x5a964> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %ch,%bl │ │ │ │ - sub (%eax),%al │ │ │ │ - lea 0x0(%esi),%edi │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xe8,%al │ │ │ │ - data16 or (%eax),%cl │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a67b6 <__gmpz_get_d_2exp@plt+0x5a9e6> │ │ │ │ - movl $0x80a6788,0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6788 <__gmpz_get_d_2exp@plt+0x5a9b8> │ │ │ │ + jne 80a4e0c <__gmpz_get_d_2exp@plt+0x5903c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - ljmp $0x0,$0xa74b002a │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a692a <__gmpz_get_d_2exp@plt+0x5ab5a> │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a686e <__gmpz_get_d_2exp@plt+0x5aa9e> │ │ │ │ - movl $0x80a6818,0x14(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a4edb <__gmpz_get_d_2exp@plt+0x5910b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + movl $0x80a4cf8,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6818 <__gmpz_get_d_2exp@plt+0x5aa48> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0xea,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - dec %ebx │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %ch,%dl │ │ │ │ - sub (%eax),%al │ │ │ │ - sar $1,%ch │ │ │ │ - adc (%eax),%eax │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x76f7f598(%eax) │ │ │ │ - lock mov 0x38(%ebp),%esi │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a68a0 <__gmpz_get_d_2exp@plt+0x5aad0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a68c8 <__gmpz_get_d_2exp@plt+0x5aaf8> │ │ │ │ - movl $0x80a6854,0x0(%ebp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4f1f <__gmpz_get_d_2exp@plt+0x5914f> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - (bad) │ │ │ │ - jmp 5da68c4 │ │ │ │ - pop %es │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x14758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp 80a2a64 <__gmpz_get_d_2exp@plt+0x56c94> │ │ │ │ - movl $0x80a68fc,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5059 <__gmpz_get_d_2exp@plt+0x59289> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a5064,-0x24(%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 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a68fc <__gmpz_get_d_2exp@plt+0x5ab2c> │ │ │ │ + jne 80a5064 <__gmpz_get_d_2exp@plt+0x59294> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %eax │ │ │ │ - jmp 3da6920 │ │ │ │ - add (%eax),%eax │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - movl $0x80a6960,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6960 <__gmpz_get_d_2exp@plt+0x5ab90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - call 3da6984 │ │ │ │ - add (%eax),%eax │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a5026 <__gmpz_get_d_2exp@plt+0x59256> │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a4fa5 <__gmpz_get_d_2exp@plt+0x591d5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a5017 <__gmpz_get_d_2exp@plt+0x59247> │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a4fa5 <__gmpz_get_d_2exp@plt+0x591d5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a5017 <__gmpz_get_d_2exp@plt+0x59247> │ │ │ │ + movl $0x80a4ef0,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x2ae8,$0x0 │ │ │ │ - shrb $1,0x10(%ecx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76c7bb(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e0000,(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80a6758 <__gmpz_get_d_2exp@plt+0x5a988> │ │ │ │ - movl $0x80a69d0,0x14(%ebp) │ │ │ │ + jne 80a4fb0 <__gmpz_get_d_2exp@plt+0x591e0> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a69d0 <__gmpz_get_d_2exp@plt+0x5ac00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - test %ch,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - dec %ebx │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - movl $0x80a699c,0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + inc %eax │ │ │ │ + push %eax │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a699c <__gmpz_get_d_2exp@plt+0x5abcc> │ │ │ │ + jne 80a5040 <__gmpz_get_d_2exp@plt+0x59270> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a6a7a <__gmpz_get_d_2exp@plt+0x5acaa> │ │ │ │ - movl $0x80a6a4c,0x14(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a510f <__gmpz_get_d_2exp@plt+0x5933f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + movl $0x80a4f2c,-0x20(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6a4c <__gmpz_get_d_2exp@plt+0x5ac7c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %ch,%al │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + je 80a50f5 <__gmpz_get_d_2exp@plt+0x59325> │ │ │ │ sub (%eax),%al │ │ │ │ - dec %ebx │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a534b <__gmpz_get_d_2exp@plt+0x5957b> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x7(%edx),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0xb(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ mov %eax,0x94(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a6bee <__gmpz_get_d_2exp@plt+0x5ae1e> │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a6b32 <__gmpz_get_d_2exp@plt+0x5ad62> │ │ │ │ - movl $0x80a6adc,0x14(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a533b <__gmpz_get_d_2exp@plt+0x5956b> │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a4428 <__gmpz_get_d_2exp@plt+0x58658> │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + movl $0x80a5214,-0x18(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6adc <__gmpz_get_d_2exp@plt+0x5ad0c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - js 80a6ab9 <__gmpz_get_d_2exp@plt+0x5ace9> │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ss,%esi │ │ │ │ sub (%eax),%al │ │ │ │ - dec %ebx │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + and %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - out %eax,$0x2a │ │ │ │ - add %dl,%al │ │ │ │ - std │ │ │ │ - adc (%eax),%eax │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0xa(%ebx,%ebp,2) │ │ │ │ - or %cl,0x38758bf0(%ecx) │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6b64 <__gmpz_get_d_2exp@plt+0x5ad94> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a6b8c <__gmpz_get_d_2exp@plt+0x5adbc> │ │ │ │ - movl $0x80a6b18,0x0(%ebp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x4c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a51bf <__gmpz_get_d_2exp@plt+0x593ef> │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + movl $0x80c81c8,-0x48(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x80a4e68,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + lea -0x47(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80a509c,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - add %ah,%bh │ │ │ │ - sub (%eax),%al │ │ │ │ - sar $1,%ch │ │ │ │ - pop %es │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x14758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp 80a2a64 <__gmpz_get_d_2exp@plt+0x56c94> │ │ │ │ - movl $0x80a6bc0,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6bc0 <__gmpz_get_d_2exp@plt+0x5adf0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %eax,%esp │ │ │ │ - out %al,$0x2a │ │ │ │ - add %dl,%al │ │ │ │ - sti │ │ │ │ - add (%eax),%eax │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - movl $0x80a6c24,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a4428 <__gmpz_get_d_2exp@plt+0x58658> │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6c24 <__gmpz_get_d_2exp@plt+0x5ae54> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80a5253 <__gmpz_get_d_2exp@plt+0x59483> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %ah,%dh │ │ │ │ - sub (%eax),%al │ │ │ │ - sar $1,%bl │ │ │ │ - add (%eax),%eax │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a5381 <__gmpz_get_d_2exp@plt+0x595b1> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a53bd <__gmpz_get_d_2exp@plt+0x595ed> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80a5358,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xe6,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - shrb $1,0x10(%ecx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76c7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a6a1c <__gmpz_get_d_2exp@plt+0x5ac4c> │ │ │ │ - movl $0x80a6c94,0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6c94 <__gmpz_get_d_2exp@plt+0x5aec4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - shl $0x2a,%ch │ │ │ │ - add %cl,-0x59(%ebx) │ │ │ │ + (bad) │ │ │ │ + aam $0x2a │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - movl $0x80a6c60,0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6c60 <__gmpz_get_d_2exp@plt+0x5ae90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a6d3e <__gmpz_get_d_2exp@plt+0x5af6e> │ │ │ │ - movl $0x80a6d10,0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6d10 <__gmpz_get_d_2exp@plt+0x5af40> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - in $0x2a,%eax │ │ │ │ - add %cl,-0x59(%ebx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a6eb2 <__gmpz_get_d_2exp@plt+0x5b0e2> │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a6df6 <__gmpz_get_d_2exp@plt+0x5b026> │ │ │ │ - movl $0x80a6da0,0x14(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + jb 80a54b0 <__gmpz_get_d_2exp@plt+0x596e0> │ │ │ │ + movl $0x80a5584,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6da0 <__gmpz_get_d_2exp@plt+0x5afd0> │ │ │ │ + jne 80a5584 <__gmpz_get_d_2exp@plt+0x597b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0xe4,%ah │ │ │ │ - sub (%eax),%al │ │ │ │ - dec %ebx │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ah,%ah │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %dl,%ah │ │ │ │ sub (%eax),%al │ │ │ │ - sar $1,%ch │ │ │ │ - adc (%eax),%eax │ │ │ │ - push %ds │ │ │ │ + inc %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + or %al,%al │ │ │ │ + push %esp │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x38(%ebp),%esi │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6e28 <__gmpz_get_d_2exp@plt+0x5b058> │ │ │ │ + jne 80a54c0 <__gmpz_get_d_2exp@plt+0x596f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a6e50 <__gmpz_get_d_2exp@plt+0x5b080> │ │ │ │ - movl $0x80a6ddc,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - cmp $0xe4,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - sar $1,%ch │ │ │ │ - pop %es │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x14758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp 80a2a64 <__gmpz_get_d_2exp@plt+0x56c94> │ │ │ │ - movl $0x80a6e84,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a54f0,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6e84 <__gmpz_get_d_2exp@plt+0x5b0b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - shl $1,%bl │ │ │ │ + jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0xd4,%al │ │ │ │ sub (%eax),%al │ │ │ │ - sar $1,%bl │ │ │ │ - add (%eax),%eax │ │ │ │ - push %ds │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - movl $0x80a6ee8,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x38(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0xf76f7f6(%esp,%edx,2) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6ee8 <__gmpz_get_d_2exp@plt+0x5b118> │ │ │ │ + jne 80a548c <__gmpz_get_d_2exp@plt+0x596bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jecxz 80a6f09 <__gmpz_get_d_2exp@plt+0x5b139> │ │ │ │ - add %dl,%al │ │ │ │ - sti │ │ │ │ - add (%eax),%eax │ │ │ │ - push %ds │ │ │ │ + adc $0xd4,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0x40(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - mov %eax,0x40(%ebp) │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - jecxz 80a6f45 <__gmpz_get_d_2exp@plt+0x5b175> │ │ │ │ - add %dl,%al │ │ │ │ - imul $0x1001e00,(%eax),%edx │ │ │ │ - add %cl,-0xe76c7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a6ce0 <__gmpz_get_d_2exp@plt+0x5af10> │ │ │ │ - movl $0x80a6f58,0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6f58 <__gmpz_get_d_2exp@plt+0x5b188> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %bh,0x4d8b080a(,%edx,2) │ │ │ │ + sbb %cl,0x4d8bf84d(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ cld │ │ │ │ - loop 80a6f79 <__gmpz_get_d_2exp@plt+0x5b1a9> │ │ │ │ - add %cl,-0x59(%ebx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c7ed4 <__gmpz_get_d_2exp@plt+0x7c104> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + loopne 80a5489 <__gmpz_get_d_2exp@plt+0x596b9> │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80a378c <__gmpz_get_d_2exp@plt+0x579bc> │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a512c <__gmpz_get_d_2exp@plt+0x5935c> │ │ │ │ xchg %ax,%ax │ │ │ │ - shl $1,%dl │ │ │ │ + mov $0xd3,%al │ │ │ │ sub (%eax),%al │ │ │ │ - jae 80a6f94 <__gmpz_get_d_2exp@plt+0x5b1c4> │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76b3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a62ce <__gmpz_get_d_2exp@plt+0x5a4fe> │ │ │ │ - movl $0x80a6f24,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a543d <__gmpz_get_d_2exp@plt+0x5966d> │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a541c,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6f24 <__gmpz_get_d_2exp@plt+0x5b154> │ │ │ │ + jne 80a541c <__gmpz_get_d_2exp@plt+0x5964c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cwtl │ │ │ │ - loop 80a6fed <__gmpz_get_d_2exp@plt+0x5b21d> │ │ │ │ - add %dl,%al │ │ │ │ - pusha │ │ │ │ + xchg %ax,%ax │ │ │ │ + shrl %cl,%fs:(%edx) │ │ │ │ + add %al,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + jmp 80a54f5 <__gmpz_get_d_2exp@plt+0x59725> │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + shrl %cl,(%edx) │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - xchg %eax,%esp │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + cld │ │ │ │ + fs push %esp │ │ │ │ or (%eax),%cl │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6f94 <__gmpz_get_d_2exp@plt+0x5b1c4> │ │ │ │ + jne 80a5464 <__gmpz_get_d_2exp@plt+0x59694> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - loop 80a7029 <__gmpz_get_d_2exp@plt+0x5b259> │ │ │ │ - add %cl,(%esi,%eax,1) │ │ │ │ + sbb $0xd3,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock int3 │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + cld │ │ │ │ + push %eax │ │ │ │ + push %ebp │ │ │ │ or (%eax),%cl │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x30(%ebp),%esi │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5550 <__gmpz_get_d_2exp@plt+0x59780> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + call d0a807f │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x8000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a568c <__gmpz_get_d_2exp@plt+0x598bc> │ │ │ │ + movl $0x80a5634,-0x18(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov $0x8352818,%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6fcc <__gmpz_get_d_2exp@plt+0x5b1fc> │ │ │ │ + jne 80a5634 <__gmpz_get_d_2exp@plt+0x59864> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + shrb %cl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5617 <__gmpz_get_d_2exp@plt+0x59847> │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + movl $0x80a5390,-0x14(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80a53dc,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0xe2,%al │ │ │ │ + nop │ │ │ │ + add %dl,%dl │ │ │ │ sub (%eax),%al │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a721a <__gmpz_get_d_2exp@plt+0x5b44a> │ │ │ │ - movl $0x80a722c,-0x18(%ebp) │ │ │ │ + jb 80a56f6 <__gmpz_get_d_2exp@plt+0x59926> │ │ │ │ + movl $0x80a56d8,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a722c <__gmpz_get_d_2exp@plt+0x5b45c> │ │ │ │ + jne 80a56d8 <__gmpz_get_d_2exp@plt+0x59908> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x4c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a70d1 <__gmpz_get_d_2exp@plt+0x5b301> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a5efc,-0x48(%edi) │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80a5f84,-0x28(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x83547c9,0x1c(%ebp) │ │ │ │ - movl $0x83546a8,0x20(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - lea -0x25(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - lea -0x47(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - shl $0x2a,%al │ │ │ │ - add %cl,0x1e000001(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3445(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - xor %cl,-0x76b3dbb4(%ecx) │ │ │ │ - int1 │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a70e0 <__gmpz_get_d_2exp@plt+0x5b310> │ │ │ │ - movl $0x83547c9,0x1c(%ebp) │ │ │ │ - movl $0x83546a8,0x20(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov %edx,0x34(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - loopne 80a724d <__gmpz_get_d_2exp@plt+0x5b47d> │ │ │ │ - add %cl,(%eax) │ │ │ │ + enter $0x2ad1,$0x0 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - enter $0xa71,$0x8 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + or %dl,0xa(%edi) │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a71c8 <__gmpz_get_d_2exp@plt+0x5b3f8> │ │ │ │ + jne 80a5708 <__gmpz_get_d_2exp@plt+0x59938> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc %ah,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x9000100,%eax │ │ │ │ + cwtl │ │ │ │ + shrl $1,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a738a <__gmpz_get_d_2exp@plt+0x5b5ba> │ │ │ │ + add %cl,0x10758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a512c <__gmpz_get_d_2exp@plt+0x5935c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a57fb <__gmpz_get_d_2exp@plt+0x59a2b> │ │ │ │ add $0x50,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7380 <__gmpz_get_d_2exp@plt+0x5b5b0> │ │ │ │ - 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 │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x1f(%eax),%ecx │ │ │ │ - mov 0x23(%eax),%eax │ │ │ │ - movl $0x80a4b30,-0x4c(%edi) │ │ │ │ + ja 80a57f1 <__gmpz_get_d_2exp@plt+0x59a21> │ │ │ │ + movl $0x80a4984,-0x4c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x48(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x44(%edi) │ │ │ │ - movl $0x80a5c5c,-0x40(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + movl $0x80a4b60,-0x40(%edi) │ │ │ │ + lea -0x4c(%edi),%edx │ │ │ │ mov %edx,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + movl $0x80a4bfc,-0x38(%edi) │ │ │ │ mov %edx,-0x34(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ + movl $0x80a512c,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80a7054,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x80a55b8,-0x1c(%edi) │ │ │ │ + lea -0x30(%edi),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + lea -0x35(%edi),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x3f(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x49(%edi),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8368cf9,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ + movl $0x80a56a0,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8352880,-0x8(%ebp) │ │ │ │ + movl $0x83501bc,-0x4(%ebp) │ │ │ │ + lea -0x3d(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ movl $0x50,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov $0x83528b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - fisubrs (%edx) │ │ │ │ - add %al,0x9000100 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a7519 <__gmpz_get_d_2exp@plt+0x5b749> │ │ │ │ - add $0x80,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a750f <__gmpz_get_d_2exp@plt+0x5b73f> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x1f(%eax),%ecx │ │ │ │ - mov 0x23(%eax),%eax │ │ │ │ - movl $0x80a1fcc,-0x7c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x78(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x74(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x70(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x6c(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x68(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x64(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x60(%edi) │ │ │ │ - movl $0x80a2a64,-0x5c(%edi) │ │ │ │ - lea -0x7b(%edi),%eax │ │ │ │ - mov %eax,-0x58(%edi) │ │ │ │ - mov %ecx,-0x54(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - movl $0x80a378c,-0x4c(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x80a4418,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80a4a70,-0x2c(%edi) │ │ │ │ - lea -0x3c(%edi),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x80a7278,-0x24(%edi) │ │ │ │ - lea -0x5c(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x4c(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x835484d,-0x18(%ebp) │ │ │ │ - movl $0x8354720,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a583f <__gmpz_get_d_2exp@plt+0x59a6f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a584c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 808c40c <__gmpz_get_d_2exp@plt+0x4063c> │ │ │ │ - movl $0x80,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a584c <__gmpz_get_d_2exp@plt+0x59a7c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x600,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7675 <__gmpz_get_d_2exp@plt+0x5b8a5> │ │ │ │ - add $0x98,%edi │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a5972 <__gmpz_get_d_2exp@plt+0x59ba2> │ │ │ │ + movl $0x80a5980,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5980 <__gmpz_get_d_2exp@plt+0x59bb0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a766b <__gmpz_get_d_2exp@plt+0x5b89b> │ │ │ │ - movl $0x809d62c,-0x94(%edi) │ │ │ │ + ja 80a58af <__gmpz_get_d_2exp@plt+0x59adf> │ │ │ │ + movl $0x80a580c,-0x2c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x90(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8c(%edi) │ │ │ │ - movl $0x809dd8c,-0x88(%edi) │ │ │ │ - mov %ecx,-0x84(%edi) │ │ │ │ - mov %eax,-0x80(%edi) │ │ │ │ - movl $0x809e82c,-0x7c(%edi) │ │ │ │ - mov %ecx,-0x78(%edi) │ │ │ │ - mov %eax,-0x74(%edi) │ │ │ │ - movl $0x809f1a8,-0x70(%edi) │ │ │ │ - mov %ecx,-0x6c(%edi) │ │ │ │ - mov %eax,-0x68(%edi) │ │ │ │ - movl $0x809f77c,-0x64(%edi) │ │ │ │ - lea -0x70(%edi),%edx │ │ │ │ - mov %edx,-0x60(%edi) │ │ │ │ - movl $0x809fdf8,-0x5c(%edi) │ │ │ │ - lea -0x88(%edi),%edx │ │ │ │ - mov %edx,-0x58(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x7c(%edi),%edx │ │ │ │ - mov %edx,-0x54(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - lea -0x61(%edi),%edx │ │ │ │ - mov %edx,-0x50(%edi) │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - movl $0x80a002c,-0x48(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea -0x59(%edi),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - movl $0x80a0678,-0x40(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x80a08ac,-0x2c(%edi) │ │ │ │ - lea -0x3d(%edi),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x80a73a0,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + movl $0x815c684,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x29(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x45(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x91(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82092dc,-0x10(%ebp) │ │ │ │ - movl $0x83551dc,-0xc(%ebp) │ │ │ │ - movl $0x83551e0,-0x8(%ebp) │ │ │ │ - movl $0x81f03f0,-0x4(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 809cb50 <__gmpz_get_d_2exp@plt+0x50d80> │ │ │ │ - movl $0x98,0x33c(%ebx) │ │ │ │ - mov $0x83552e0,%esi │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + movl $0x8361a15,-0x4(%edi) │ │ │ │ + movl $0x8361a15,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x76b3dbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a58be <__gmpz_get_d_2exp@plt+0x59aee> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8058bd8 <__gmpz_get_d_2exp@plt+0xce08> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - aam $0xce │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a76aa <__gmpz_get_d_2exp@plt+0x5b8da> │ │ │ │ - movl $0x8368c61,-0x4(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xor %bl,0xa(%ecx) │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - mov $0x8355324,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5930 <__gmpz_get_d_2exp@plt+0x59b60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7727 <__gmpz_get_d_2exp@plt+0x5b957> │ │ │ │ + jb 80a59db <__gmpz_get_d_2exp@plt+0x59c0b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7700,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x80a59e8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7700 <__gmpz_get_d_2exp@plt+0x5b930> │ │ │ │ + jne 80a59e8 <__gmpz_get_d_2exp@plt+0x59c18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a76e9 <__gmpz_get_d_2exp@plt+0x5b919> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a77aa <__gmpz_get_d_2exp@plt+0x5b9da> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7784,-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 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a5af1 <__gmpz_get_d_2exp@plt+0x59d21> │ │ │ │ + movl $0x80a5afc,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7784 <__gmpz_get_d_2exp@plt+0x5b9b4> │ │ │ │ + jne 80a5afc <__gmpz_get_d_2exp@plt+0x59d2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a5a37 <__gmpz_get_d_2exp@plt+0x59c67> │ │ │ │ + movl $0x80a59a8,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x815c684,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + movl $0x8361a15,-0x4(%edi) │ │ │ │ + movl $0x8361a15,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a5a46 <__gmpz_get_d_2exp@plt+0x59c76> │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 8058bd8 <__gmpz_get_d_2exp@plt+0xce08> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a776d <__gmpz_get_d_2exp@plt+0x5b99d> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0x89080a5a,%eax │ │ │ │ + lock mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5ab8 <__gmpz_get_d_2exp@plt+0x59ce8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + int3 │ │ │ │ + sub (%eax),%al │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7907 <__gmpz_get_d_2exp@plt+0x5bb37> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a7881 <__gmpz_get_d_2exp@plt+0x5bab1> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a78ca <__gmpz_get_d_2exp@plt+0x5bafa> │ │ │ │ - movl $0x80a76bc,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80a7864,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + jb 80a5bc3 <__gmpz_get_d_2exp@plt+0x59df3> │ │ │ │ + movl $0x80a5b6c,-0x4(%ebp) │ │ │ │ + mov $0x8352818,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5b6c <__gmpz_get_d_2exp@plt+0x59d9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add $0x1e000001,%eax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a783d <__gmpz_get_d_2exp@plt+0x5ba6d> │ │ │ │ - movl $0x80a7734,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5b55 <__gmpz_get_d_2exp@plt+0x59d85> │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + movl $0x80a5864,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x80a5a00,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80a78f0,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000003,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 80a77fe <__gmpz_get_d_2exp@plt+0x5ba2e> │ │ │ │ - mov $0x8355350,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + mov $0x83528c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7983 <__gmpz_get_d_2exp@plt+0x5bbb3> │ │ │ │ + jb 80a5c3f <__gmpz_get_d_2exp@plt+0x59e6f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a795c,-0xc(%ebp) │ │ │ │ + movl $0x80a5c18,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a795c <__gmpz_get_d_2exp@plt+0x5bb8c> │ │ │ │ + jne 80a5c18 <__gmpz_get_d_2exp@plt+0x59e48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a7945 <__gmpz_get_d_2exp@plt+0x5bb75> │ │ │ │ + ja 80a5c01 <__gmpz_get_d_2exp@plt+0x59e31> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x83674a5,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5cd1 <__gmpz_get_d_2exp@plt+0x59f01> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80a5bd4,-0x38(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x81b8ec4,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x81b9094,-0x20(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x83674a5,-0x18(%edi) │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + movl $0x8361a15,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8361a15,-0x4(%edi) │ │ │ │ + movl $0x8361a15,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%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 80a79c3 <__gmpz_get_d_2exp@plt+0x5bbf3> │ │ │ │ + jb 80a5d1b <__gmpz_get_d_2exp@plt+0x59f4b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a79d0,-0x10(%ebp) │ │ │ │ + movl $0x80a5d28,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a79d0 <__gmpz_get_d_2exp@plt+0x5bc00> │ │ │ │ + jne 80a5d28 <__gmpz_get_d_2exp@plt+0x59f58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ add %cl,%gs:0x170076(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7aab <__gmpz_get_d_2exp@plt+0x5bcdb> │ │ │ │ - movl $0x80a7ab8,0x0(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5e8d <__gmpz_get_d_2exp@plt+0x5a0bd> │ │ │ │ + movl $0x80a5e98,-0x18(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7ab8 <__gmpz_get_d_2exp@plt+0x5bce8> │ │ │ │ + jne 80a5e98 <__gmpz_get_d_2exp@plt+0x5a0c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x10,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7a16 <__gmpz_get_d_2exp@plt+0x5bc46> │ │ │ │ - movl $0x80a7990,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 80a5daf <__gmpz_get_d_2exp@plt+0x59fdf> │ │ │ │ + movl $0x80a5ce8,-0x3c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x81b8ec4,-0x2c(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x81b9094,-0x20(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x83674a5,-0x18(%edi) │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + movl $0x8361a15,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8361a15,-0x4(%edi) │ │ │ │ + movl $0x8361a15,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a7a25 <__gmpz_get_d_2exp@plt+0x5bc55> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7a56 <__gmpz_get_d_2exp@plt+0x5bc86> │ │ │ │ - movl $0x80a7918,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,-0x769bdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a5dbe <__gmpz_get_d_2exp@plt+0x59fee> │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80a5c50 <__gmpz_get_d_2exp@plt+0x59e80> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - jo 80a7b37 <__gmpz_get_d_2exp@plt+0x5bd67> │ │ │ │ + dec %eax │ │ │ │ + pop %esi │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7a70 <__gmpz_get_d_2exp@plt+0x5bca0> │ │ │ │ + jne 80a5e48 <__gmpz_get_d_2exp@plt+0x5a078> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7b36 <__gmpz_get_d_2exp@plt+0x5bd66> │ │ │ │ - movl $0x80a7b18,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a5ef3 <__gmpz_get_d_2exp@plt+0x5a123> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a5f00,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7b18 <__gmpz_get_d_2exp@plt+0x5bd48> │ │ │ │ + jne 80a5f00 <__gmpz_get_d_2exp@plt+0x5a130> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - jnp 80a7b28 <__gmpz_get_d_2exp@plt+0x5bd58> │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7b44 <__gmpz_get_d_2exp@plt+0x5bd74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4d8b044d(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x75890c45(%ecx) │ │ │ │ - adc %ch,%cl │ │ │ │ - pop %eax │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - jmp *0x3002a(%edi,%edx,8) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7c5e <__gmpz_get_d_2exp@plt+0x5be8e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7d70,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a603b <__gmpz_get_d_2exp@plt+0x5a26b> │ │ │ │ + movl $0x80a6048,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7d70 <__gmpz_get_d_2exp@plt+0x5bfa0> │ │ │ │ + jne 80a6048 <__gmpz_get_d_2exp@plt+0x5a278> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a7bb1 <__gmpz_get_d_2exp@plt+0x5bde1> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a5f63 <__gmpz_get_d_2exp@plt+0x5a193> │ │ │ │ + movl $0x80a5ec0,-0x3c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x81b8ec4,-0x2c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x81b9094,-0x20(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x83674a5,-0x18(%edi) │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + movl $0x8361a15,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8361a15,-0x4(%edi) │ │ │ │ + movl $0x8361a15,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ nop │ │ │ │ - lds (%eax),%eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bl,(%esp,%edi,2) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x76b3dbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a5f72 <__gmpz_get_d_2exp@plt+0x5a1a2> │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7c1c <__gmpz_get_d_2exp@plt+0x5be4c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x6c,%al │ │ │ │ - jl 80a7c2f <__gmpz_get_d_2exp@plt+0x5be5f> │ │ │ │ - or %cl,0x4d89084d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ + jmp 80a5c50 <__gmpz_get_d_2exp@plt+0x59e80> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - jnp 80a7c54 <__gmpz_get_d_2exp@plt+0x5be84> │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7bf4 <__gmpz_get_d_2exp@plt+0x5be24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - enter $0xa7b,$0x8 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7bc8 <__gmpz_get_d_2exp@plt+0x5bdf8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - inc %esp │ │ │ │ - jl 80a7ca0 <__gmpz_get_d_2exp@plt+0x5bed0> │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7c44 <__gmpz_get_d_2exp@plt+0x5be74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ cld │ │ │ │ - loopne 80a7d39 <__gmpz_get_d_2exp@plt+0x5bf69> │ │ │ │ + pop %edi │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7ce0 <__gmpz_get_d_2exp@plt+0x5bf10> │ │ │ │ + jne 80a5ffc <__gmpz_get_d_2exp@plt+0x5a22c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x1a002ac7,%al │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x90,%al │ │ │ │ - jl 80a7cf3 <__gmpz_get_d_2exp@plt+0x5bf23> │ │ │ │ - or %cl,0x4d89184d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - add $0xd6,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - jge 80a7d20 <__gmpz_get_d_2exp@plt+0x5bf50> │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a615f <__gmpz_get_d_2exp@plt+0x5a38f> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a6155 <__gmpz_get_d_2exp@plt+0x5a385> │ │ │ │ + movl $0x80a5c50,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a60dc,-0x8(%ebp) │ │ │ │ + mov $0x8352818,%esi │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7d40 <__gmpz_get_d_2exp@plt+0x5bf70> │ │ │ │ + jne 80a60dc <__gmpz_get_d_2exp@plt+0x5a30c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - aam $0xd5 │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x74f7f584(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x468bf445(%ecx),%ecx │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %es │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8355316,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - aad $0x2a │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc %bh,0xa(%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 80a7d10 <__gmpz_get_d_2exp@plt+0x5bf40> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jo 80a7d6b <__gmpz_get_d_2exp@plt+0x5bf9b> │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a7ddf <__gmpz_get_d_2exp@plt+0x5c00f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80a7b70,-0x10(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ + ja 80a60c2 <__gmpz_get_d_2exp@plt+0x5a2f2> │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + movl $0x80a5d40,-0x2c(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x80a5f18,-0x10(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + lea -0xd(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x83528c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7e23 <__gmpz_get_d_2exp@plt+0x5c053> │ │ │ │ + jb 80a619f <__gmpz_get_d_2exp@plt+0x5a3cf> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - shrl %cl,(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc43bbb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a832b <__gmpz_get_d_2exp@plt+0x5c55b> │ │ │ │ + jb 80a62d1 <__gmpz_get_d_2exp@plt+0x5a501> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a83e8,-0x14(%ebp) │ │ │ │ + movl $0x80a62dc,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a83e8 <__gmpz_get_d_2exp@plt+0x5c618> │ │ │ │ + jne 80a62dc <__gmpz_get_d_2exp@plt+0x5a50c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7ef9 <__gmpz_get_d_2exp@plt+0x5c129> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80a7e75 <__gmpz_get_d_2exp@plt+0x5c0a5> │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a7eea <__gmpz_get_d_2exp@plt+0x5c11a> │ │ │ │ + ja 80a629e <__gmpz_get_d_2exp@plt+0x5a4ce> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80a7e75 <__gmpz_get_d_2exp@plt+0x5c0a5> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a7eea <__gmpz_get_d_2exp@plt+0x5c11a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a7df4,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a6225 <__gmpz_get_d_2exp@plt+0x5a455> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a628f <__gmpz_get_d_2exp@plt+0x5a4bf> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a6225 <__gmpz_get_d_2exp@plt+0x5a455> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a628f <__gmpz_get_d_2exp@plt+0x5a4bf> │ │ │ │ + movl $0x80a6170,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - imul $0x0,(%esi),%edi │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80a7e80 <__gmpz_get_d_2exp@plt+0x5c0b0> │ │ │ │ + jne 80a6230 <__gmpz_get_d_2exp@plt+0x5a460> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - out %eax,$0x3 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a823e <__gmpz_get_d_2exp@plt+0x5c46e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7faf <__gmpz_get_d_2exp@plt+0x5c1df> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a7f7e <__gmpz_get_d_2exp@plt+0x5c1ae> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a82d1 <__gmpz_get_d_2exp@plt+0x5c501> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 80a82c3 <__gmpz_get_d_2exp@plt+0x5c4f3> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0xd2,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - int3 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76dfbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a832e <__gmpz_get_d_2exp@plt+0x5c55e> │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a809a <__gmpz_get_d_2exp@plt+0x5c2ca> │ │ │ │ - movl $0x80a7f34,0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + mov $0x89080a62,%eax │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7f34 <__gmpz_get_d_2exp@plt+0x5c164> │ │ │ │ + jne 80a62b8 <__gmpz_get_d_2exp@plt+0x5a4e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %eax,$0x3 │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8249 <__gmpz_get_d_2exp@plt+0x5c479> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a808b <__gmpz_get_d_2exp@plt+0x5c2bb> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a805a <__gmpz_get_d_2exp@plt+0x5c28a> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a82db <__gmpz_get_d_2exp@plt+0x5c50b> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 80a82d6 <__gmpz_get_d_2exp@plt+0x5c506> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 80a637f <__gmpz_get_d_2exp@plt+0x5a5af> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80a61ac,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a8313 <__gmpz_get_d_2exp@plt+0x5c543> │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a817c <__gmpz_get_d_2exp@plt+0x5c3ac> │ │ │ │ - movl $0x80a8010,0x14(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a63c3 <__gmpz_get_d_2exp@plt+0x5a5f3> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a64f5 <__gmpz_get_d_2exp@plt+0x5a725> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a6500,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8010 <__gmpz_get_d_2exp@plt+0x5c240> │ │ │ │ + jne 80a6500 <__gmpz_get_d_2exp@plt+0x5a730> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and %dl,%cl │ │ │ │ - sub (%eax),%al │ │ │ │ - int3 │ │ │ │ - std │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76cfbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8241 <__gmpz_get_d_2exp@plt+0x5c471> │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a816d <__gmpz_get_d_2exp@plt+0x5c39d> │ │ │ │ + ja 80a64c2 <__gmpz_get_d_2exp@plt+0x5a6f2> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jge 80a811e <__gmpz_get_d_2exp@plt+0x5c34e> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jl 80a6449 <__gmpz_get_d_2exp@plt+0x5a679> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80a82e0 <__gmpz_get_d_2exp@plt+0x5c510> │ │ │ │ + jne 80a64b3 <__gmpz_get_d_2exp@plt+0x5a6e3> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jge 80a8149 <__gmpz_get_d_2exp@plt+0x5c379> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jl 80a6449 <__gmpz_get_d_2exp@plt+0x5a679> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80a82e6 <__gmpz_get_d_2exp@plt+0x5c516> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + jne 80a64b3 <__gmpz_get_d_2exp@plt+0x5a6e3> │ │ │ │ + movl $0x80a6394,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83551f8,(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a8226 <__gmpz_get_d_2exp@plt+0x5c456> │ │ │ │ - movl $0x80a80d8,0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a80d8 <__gmpz_get_d_2exp@plt+0x5c308> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - int3 │ │ │ │ - incl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76cfbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8241 <__gmpz_get_d_2exp@plt+0x5c471> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8217 <__gmpz_get_d_2exp@plt+0x5c447> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80a81ea <__gmpz_get_d_2exp@plt+0x5c41a> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a82ec <__gmpz_get_d_2exp@plt+0x5c51c> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - cmp 0xc(%ebp),%eax │ │ │ │ - jge 80a82f2 <__gmpz_get_d_2exp@plt+0x5c522> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x80a81a4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a81a4 <__gmpz_get_d_2exp@plt+0x5c3d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80a8241 <__gmpz_get_d_2exp@plt+0x5c471> │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - incl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76cfbb(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80a8241 <__gmpz_get_d_2exp@plt+0x5c471> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8304 <__gmpz_get_d_2exp@plt+0x5c534> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80a829e <__gmpz_get_d_2exp@plt+0x5c4ce> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a82f8 <__gmpz_get_d_2exp@plt+0x5c528> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - cmp 0xc(%ebp),%eax │ │ │ │ - jge 80a82fe <__gmpz_get_d_2exp@plt+0x5c52e> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ + jne 80a6454 <__gmpz_get_d_2exp@plt+0x5a684> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80a82c6 <__gmpz_get_d_2exp@plt+0x5c4f6> │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80a82c6 <__gmpz_get_d_2exp@plt+0x5c4f6> │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80a82c6 <__gmpz_get_d_2exp@plt+0x5c4f6> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a82c6 <__gmpz_get_d_2exp@plt+0x5c4f6> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a82c6 <__gmpz_get_d_2exp@plt+0x5c4f6> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a82c6 <__gmpz_get_d_2exp@plt+0x5c4f6> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a82c6 <__gmpz_get_d_2exp@plt+0x5c4f6> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a82c6 <__gmpz_get_d_2exp@plt+0x5c4f6> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a82c6 <__gmpz_get_d_2exp@plt+0x5c4f6> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x80a8258,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8258 <__gmpz_get_d_2exp@plt+0x5c488> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x80a7f10,0x4(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7f10 <__gmpz_get_d_2exp@plt+0x5c140> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - into │ │ │ │ - sub (%eax),%al │ │ │ │ - enter $0x6,$0x0 │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock int3 │ │ │ │ - jg 80a836c <__gmpz_get_d_2exp@plt+0x5c59c> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + hlt │ │ │ │ + fsubl 0x8(%edx,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7fcc <__gmpz_get_d_2exp@plt+0x5c1fc> │ │ │ │ + jne 80a64dc <__gmpz_get_d_2exp@plt+0x5a70c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - into │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a65a3 <__gmpz_get_d_2exp@plt+0x5a7d3> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a63d0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or %al,%bl │ │ │ │ sub (%eax),%al │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock pop %esp │ │ │ │ - orl $0x8,(%edx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a673e <__gmpz_get_d_2exp@plt+0x5a96e> │ │ │ │ + movl $0x80a6750,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a835c <__gmpz_get_d_2exp@plt+0x5c58c> │ │ │ │ + jne 80a6750 <__gmpz_get_d_2exp@plt+0x5a980> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a660b <__gmpz_get_d_2exp@plt+0x5a83b> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a6314,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80a6538,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80a6078 <__gmpz_get_d_2exp@plt+0x5a2a8> │ │ │ │ + in $0xc1,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + lret $0x0 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a661a <__gmpz_get_d_2exp@plt+0x5a84a> │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80a6078 <__gmpz_get_d_2exp@plt+0x5a2a8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc %cl,%dh │ │ │ │ + js 80a6707 <__gmpz_get_d_2exp@plt+0x5a937> │ │ │ │ sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - pushf │ │ │ │ - orl $0x8,(%edx) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + lock in $0x66,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a839c <__gmpz_get_d_2exp@plt+0x5c5cc> │ │ │ │ + jne 80a66e4 <__gmpz_get_d_2exp@plt+0x5a914> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a844b <__gmpz_get_d_2exp@plt+0x5c67b> │ │ │ │ + jb 80a67bb <__gmpz_get_d_2exp@plt+0x5a9eb> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - int $0x2a │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc43bbb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8953 <__gmpz_get_d_2exp@plt+0x5cb83> │ │ │ │ + jb 80a68ed <__gmpz_get_d_2exp@plt+0x5ab1d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a8a10,-0x14(%ebp) │ │ │ │ + movl $0x80a68f8,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8a10 <__gmpz_get_d_2exp@plt+0x5cc40> │ │ │ │ + jne 80a68f8 <__gmpz_get_d_2exp@plt+0x5ab28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8521 <__gmpz_get_d_2exp@plt+0x5c751> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80a849d <__gmpz_get_d_2exp@plt+0x5c6cd> │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a8512 <__gmpz_get_d_2exp@plt+0x5c742> │ │ │ │ + ja 80a68ba <__gmpz_get_d_2exp@plt+0x5aaea> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80a849d <__gmpz_get_d_2exp@plt+0x5c6cd> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a8512 <__gmpz_get_d_2exp@plt+0x5c742> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a841c,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a6841 <__gmpz_get_d_2exp@plt+0x5aa71> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a68ab <__gmpz_get_d_2exp@plt+0x5aadb> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a6841 <__gmpz_get_d_2exp@plt+0x5aa71> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a68ab <__gmpz_get_d_2exp@plt+0x5aadb> │ │ │ │ + movl $0x80a678c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - imul $0x0,(%esi),%edi │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80a84a8 <__gmpz_get_d_2exp@plt+0x5c6d8> │ │ │ │ + jne 80a684c <__gmpz_get_d_2exp@plt+0x5aa7c> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - out %eax,$0x3 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8866 <__gmpz_get_d_2exp@plt+0x5ca96> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a85d7 <__gmpz_get_d_2exp@plt+0x5c807> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a85a6 <__gmpz_get_d_2exp@plt+0x5c7d6> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a88f9 <__gmpz_get_d_2exp@plt+0x5cb29> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 80a88eb <__gmpz_get_d_2exp@plt+0x5cb1b> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xcc,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - int3 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76dfbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8956 <__gmpz_get_d_2exp@plt+0x5cb86> │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a86c2 <__gmpz_get_d_2exp@plt+0x5c8f2> │ │ │ │ - movl $0x80a855c,0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + aam $0x68 │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a855c <__gmpz_get_d_2exp@plt+0x5c78c> │ │ │ │ + jne 80a68d4 <__gmpz_get_d_2exp@plt+0x5ab04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %eax,$0x3 │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8871 <__gmpz_get_d_2exp@plt+0x5caa1> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a86b3 <__gmpz_get_d_2exp@plt+0x5c8e3> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a8682 <__gmpz_get_d_2exp@plt+0x5c8b2> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a8903 <__gmpz_get_d_2exp@plt+0x5cb33> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 80a88fe <__gmpz_get_d_2exp@plt+0x5cb2e> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 80a699b <__gmpz_get_d_2exp@plt+0x5abcb> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80a67c8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a893b <__gmpz_get_d_2exp@plt+0x5cb6b> │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a87a4 <__gmpz_get_d_2exp@plt+0x5c9d4> │ │ │ │ - movl $0x80a8638,0x14(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a69df <__gmpz_get_d_2exp@plt+0x5ac0f> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a6b11 <__gmpz_get_d_2exp@plt+0x5ad41> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a6b1c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8638 <__gmpz_get_d_2exp@plt+0x5c868> │ │ │ │ + jne 80a6b1c <__gmpz_get_d_2exp@plt+0x5ad4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - lret $0x2a │ │ │ │ - int3 │ │ │ │ - std │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76cfbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8869 <__gmpz_get_d_2exp@plt+0x5ca99> │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8795 <__gmpz_get_d_2exp@plt+0x5c9c5> │ │ │ │ + ja 80a6ade <__gmpz_get_d_2exp@plt+0x5ad0e> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jge 80a8746 <__gmpz_get_d_2exp@plt+0x5c976> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jl 80a6a65 <__gmpz_get_d_2exp@plt+0x5ac95> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80a8908 <__gmpz_get_d_2exp@plt+0x5cb38> │ │ │ │ + jne 80a6acf <__gmpz_get_d_2exp@plt+0x5acff> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jge 80a8771 <__gmpz_get_d_2exp@plt+0x5c9a1> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jl 80a6a65 <__gmpz_get_d_2exp@plt+0x5ac95> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80a890e <__gmpz_get_d_2exp@plt+0x5cb3e> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + jne 80a6acf <__gmpz_get_d_2exp@plt+0x5acff> │ │ │ │ + movl $0x80a69b0,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83551f8,(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a884e <__gmpz_get_d_2exp@plt+0x5ca7e> │ │ │ │ - movl $0x80a8700,0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a6a70 <__gmpz_get_d_2exp@plt+0x5aca0> │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + clc │ │ │ │ + push $0xa │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8700 <__gmpz_get_d_2exp@plt+0x5c930> │ │ │ │ + jne 80a6af8 <__gmpz_get_d_2exp@plt+0x5ad28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - incl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76cfbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8869 <__gmpz_get_d_2exp@plt+0x5ca99> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a883f <__gmpz_get_d_2exp@plt+0x5ca6f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80a8812 <__gmpz_get_d_2exp@plt+0x5ca42> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a8914 <__gmpz_get_d_2exp@plt+0x5cb44> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - cmp 0xc(%ebp),%eax │ │ │ │ - jge 80a891a <__gmpz_get_d_2exp@plt+0x5cb4a> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x80a87cc,0x0(%ebp) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6bbf <__gmpz_get_d_2exp@plt+0x5adef> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a69ec,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x17002a,%esp │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a6d20 <__gmpz_get_d_2exp@plt+0x5af50> │ │ │ │ + movl $0x80a6d30,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a87cc <__gmpz_get_d_2exp@plt+0x5c9fc> │ │ │ │ + jne 80a6d30 <__gmpz_get_d_2exp@plt+0x5af60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80a8869 <__gmpz_get_d_2exp@plt+0x5ca99> │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - incl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76cfbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8869 <__gmpz_get_d_2exp@plt+0x5ca99> │ │ │ │ - add $0xc,%edi │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a892c <__gmpz_get_d_2exp@plt+0x5cb5c> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + ja 80a6c13 <__gmpz_get_d_2exp@plt+0x5ae43> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80a6930,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80a88c6 <__gmpz_get_d_2exp@plt+0x5caf6> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80a8920 <__gmpz_get_d_2exp@plt+0x5cb50> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - cmp 0xc(%ebp),%eax │ │ │ │ - jge 80a8926 <__gmpz_get_d_2exp@plt+0x5cb56> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80a6b54,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80a88ee <__gmpz_get_d_2exp@plt+0x5cb1e> │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80a88ee <__gmpz_get_d_2exp@plt+0x5cb1e> │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80a88ee <__gmpz_get_d_2exp@plt+0x5cb1e> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a88ee <__gmpz_get_d_2exp@plt+0x5cb1e> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a88ee <__gmpz_get_d_2exp@plt+0x5cb1e> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a88ee <__gmpz_get_d_2exp@plt+0x5cb1e> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a88ee <__gmpz_get_d_2exp@plt+0x5cb1e> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a88ee <__gmpz_get_d_2exp@plt+0x5cb1e> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a88ee <__gmpz_get_d_2exp@plt+0x5cb1e> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x80a8880,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8880 <__gmpz_get_d_2exp@plt+0x5cab0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x80a8538,0x4(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80a6078 <__gmpz_get_d_2exp@plt+0x5a2a8> │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0xc8002a,%ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8538 <__gmpz_get_d_2exp@plt+0x5c768> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 80a8942 <__gmpz_get_d_2exp@plt+0x5cb72> │ │ │ │ - sub (%eax),%al │ │ │ │ - enter $0x6,$0x0 │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a6c22 <__gmpz_get_d_2exp@plt+0x5ae52> │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80a6078 <__gmpz_get_d_2exp@plt+0x5a2a8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + mov $0x4002a,%ebx │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock hlt │ │ │ │ - test %ecx,(%edx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + lock fsubrl 0x8(%edx,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a85f4 <__gmpz_get_d_2exp@plt+0x5c824> │ │ │ │ + jne 80a6cdc <__gmpz_get_d_2exp@plt+0x5af0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xor $0xc8,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a6e07 <__gmpz_get_d_2exp@plt+0x5b037> │ │ │ │ + movl $0x80a6db0,-0x4(%ebp) │ │ │ │ + mov $0x8352818,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a6db0 <__gmpz_get_d_2exp@plt+0x5afe0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + sbb %bh,0x5002a(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock test %cl,-0xf76f7f6(%ecx) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6d95 <__gmpz_get_d_2exp@plt+0x5afc5> │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + movl $0x80a65c0,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80a6bdc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + mov $0x83528d0,%esi │ │ │ │ + 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 80a6e4b <__gmpz_get_d_2exp@plt+0x5b07b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a6e58,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8984 <__gmpz_get_d_2exp@plt+0x5cbb4> │ │ │ │ + jne 80a6e58 <__gmpz_get_d_2exp@plt+0x5b088> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:-0x6da7ff8a(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a6f26 <__gmpz_get_d_2exp@plt+0x5b156> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a6f34,-0xc(%ebp) │ │ │ │ + movl $0x83500c8,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a6f18 <__gmpz_get_d_2exp@plt+0x5b148> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a6ea5 <__gmpz_get_d_2exp@plt+0x5b0d5> │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a6f1b <__gmpz_get_d_2exp@plt+0x5b14b> │ │ │ │ + movl $0x80a6ebc,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a6ebc <__gmpz_get_d_2exp@plt+0x5b0ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x8361a15,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - call a0ab4d0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - les 0x468b080a(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %dh,%al │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8174430 <__gmpz_get_d_2exp@plt+0x128660> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %bh,0x17002a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a7026 <__gmpz_get_d_2exp@plt+0x5b256> │ │ │ │ + movl $0x80a7038,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a89c4 <__gmpz_get_d_2exp@plt+0x5cbf4> │ │ │ │ + jne 80a7038 <__gmpz_get_d_2exp@plt+0x5b268> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a6f89 <__gmpz_get_d_2exp@plt+0x5b1b9> │ │ │ │ + movl $0x80a6e18,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80a6e70,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + movl $0x8361a15,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + movl $0x8361a15,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ xchg %ax,%ax │ │ │ │ + sarb $1,0x4002a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a6f98 <__gmpz_get_d_2exp@plt+0x5b1c8> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80589d0 <__gmpz_get_d_2exp@plt+0xcc00> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0xb8,%al │ │ │ │ + sub (%eax),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + adc %dh,0xa(%eax) │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7010 <__gmpz_get_d_2exp@plt+0x5b240> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8a73 <__gmpz_get_d_2exp@plt+0x5cca3> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a7093 <__gmpz_get_d_2exp@plt+0x5b2c3> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a70a0,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a70a0 <__gmpz_get_d_2exp@plt+0x5b2d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8aaf <__gmpz_get_d_2exp@plt+0x5ccdf> │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:-0x6fefff8a(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a716e <__gmpz_get_d_2exp@plt+0x5b39e> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a717c,-0xc(%ebp) │ │ │ │ + movl $0x83500c8,-0x14(%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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a7160 <__gmpz_get_d_2exp@plt+0x5b390> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a70ed <__gmpz_get_d_2exp@plt+0x5b31d> │ │ │ │ + movl $0x815c684,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a7163 <__gmpz_get_d_2exp@plt+0x5b393> │ │ │ │ + movl $0x80a7104,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7104 <__gmpz_get_d_2exp@plt+0x5b334> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x8361a15,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + jno 80a718c <__gmpz_get_d_2exp@plt+0x5b3bc> │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8174430 <__gmpz_get_d_2exp@plt+0x128660> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %eax │ │ │ │ + mov $0x2a,%bh │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a726e <__gmpz_get_d_2exp@plt+0x5b49e> │ │ │ │ + movl $0x80a7280,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7280 <__gmpz_get_d_2exp@plt+0x5b4b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a71d1 <__gmpz_get_d_2exp@plt+0x5b401> │ │ │ │ + movl $0x80a7060,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80a70b8,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + movl $0x8361a15,-0x10(%edi) │ │ │ │ + movl $0x83674a5,-0xc(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%edi) │ │ │ │ + movl $0x8361a15,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %dh,0x4002a(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a71e0 <__gmpz_get_d_2exp@plt+0x5b410> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80589d0 <__gmpz_get_d_2exp@plt+0xcc00> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + mov $0x2a,%dh │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %eax │ │ │ │ + jb 80a7290 <__gmpz_get_d_2exp@plt+0x5b4c0> │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7258 <__gmpz_get_d_2exp@plt+0x5b488> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a7329 <__gmpz_get_d_2exp@plt+0x5b559> │ │ │ │ + movl $0x80a72ec,-0x4(%ebp) │ │ │ │ + mov $0x8352818,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a72ec <__gmpz_get_d_2exp@plt+0x5b51c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + hlt │ │ │ │ + mov $0x2a,%ch │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a72d1 <__gmpz_get_d_2exp@plt+0x5b501> │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + movl $0x80a6f58,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80a71a0,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + mov $0x83528f0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov (%edx),%gs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8aeb <__gmpz_get_d_2exp@plt+0x5cd1b> │ │ │ │ + jb 80a73af <__gmpz_get_d_2exp@plt+0x5b5df> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a7388,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7388 <__gmpz_get_d_2exp@plt+0x5b5b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov %fs:(%edx),%gs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a736d <__gmpz_get_d_2exp@plt+0x5b59d> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83501ee,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8e,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a73f0 <__gmpz_get_d_2exp@plt+0x5b620> │ │ │ │ movl $0x81edd7c,-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) │ │ │ │ + movl $0x83501ee,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + lea (%edx),%ebp │ │ │ │ + add %al,0xf000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8b27 <__gmpz_get_d_2exp@plt+0x5cd57> │ │ │ │ + jb 80a754b <__gmpz_get_d_2exp@plt+0x5b77b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a7484,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7484 <__gmpz_get_d_2exp@plt+0x5b6b4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x86002a8d │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a753c <__gmpz_get_d_2exp@plt+0x5b76c> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80a74bf <__gmpz_get_d_2exp@plt+0x5b6ef> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x83501ee,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80a752d <__gmpz_get_d_2exp@plt+0x5b75d> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80a74fb <__gmpz_get_d_2exp@plt+0x5b72b> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x83501ee,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80a752d <__gmpz_get_d_2exp@plt+0x5b75d> │ │ │ │ + movl $0x80a73c0,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ 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 80a8b63 <__gmpz_get_d_2exp@plt+0x5cd93> │ │ │ │ + jb 80a7587 <__gmpz_get_d_2exp@plt+0x5b7b7> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc44bbb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9190 <__gmpz_get_d_2exp@plt+0x5d3c0> │ │ │ │ + jb 80a76b9 <__gmpz_get_d_2exp@plt+0x5b8e9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a92e4,-0x24(%ebp) │ │ │ │ + movl $0x80a76c4,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ mov 0x18(%esi),%esi │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a92e4 <__gmpz_get_d_2exp@plt+0x5d514> │ │ │ │ + jne 80a76c4 <__gmpz_get_d_2exp@plt+0x5b8f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8ca6 <__gmpz_get_d_2exp@plt+0x5ced6> │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80a8c25 <__gmpz_get_d_2exp@plt+0x5ce55> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a910d <__gmpz_get_d_2exp@plt+0x5d33d> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7686 <__gmpz_get_d_2exp@plt+0x5b8b6> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a760d <__gmpz_get_d_2exp@plt+0x5b83d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a7677 <__gmpz_get_d_2exp@plt+0x5b8a7> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jge 80a8c69 <__gmpz_get_d_2exp@plt+0x5ce99> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jl 80a760d <__gmpz_get_d_2exp@plt+0x5b83d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80a9108 <__gmpz_get_d_2exp@plt+0x5d338> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a8b34,-0x1c(%edi) │ │ │ │ + jne 80a7677 <__gmpz_get_d_2exp@plt+0x5b8a7> │ │ │ │ + movl $0x80a7558,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - leave │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - and $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a8be9 <__gmpz_get_d_2exp@plt+0x5ce19> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8cb5 <__gmpz_get_d_2exp@plt+0x5cee5> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8dbd <__gmpz_get_d_2exp@plt+0x5cfed> │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80a8d3c <__gmpz_get_d_2exp@plt+0x5cf6c> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a9117 <__gmpz_get_d_2exp@plt+0x5d347> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80a8d80 <__gmpz_get_d_2exp@plt+0x5cfb0> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a9112 <__gmpz_get_d_2exp@plt+0x5d342> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a8af8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - leave │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - and $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a8d00 <__gmpz_get_d_2exp@plt+0x5cf30> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8dcc <__gmpz_get_d_2exp@plt+0x5cffc> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a7618 <__gmpz_get_d_2exp@plt+0x5b848> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a8e18 <__gmpz_get_d_2exp@plt+0x5d048> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a91e5 <__gmpz_get_d_2exp@plt+0x5d415> │ │ │ │ - movl $0x80a8ea4,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor %cl,-0x3a7cf7f6(%esi) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8e30 <__gmpz_get_d_2exp@plt+0x5d060> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int $0xed │ │ │ │ - add (%eax),%eax │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - mov (%edx),%cs │ │ │ │ - or %cl,0x20758bf0(%ecx) │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ + hlt │ │ │ │ + mov 0x89080a76,%al │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8ec8 <__gmpz_get_d_2exp@plt+0x5d0f8> │ │ │ │ + jne 80a76a0 <__gmpz_get_d_2exp@plt+0x5b8d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int $0xfd │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c73445(%ebx) │ │ │ │ - xor $0x84,%al │ │ │ │ - mov (%edx),%cs │ │ │ │ - or %cl,0x4d89144d(%ebx) │ │ │ │ - and $0x89,%al │ │ │ │ - jne 80a8f03 <__gmpz_get_d_2exp@plt+0x5d133> │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - out %al,(%dx) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80a9038 <__gmpz_get_d_2exp@plt+0x5d268> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8f7d <__gmpz_get_d_2exp@plt+0x5d1ad> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80a8f8c <__gmpz_get_d_2exp@plt+0x5d1bc> │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a911c <__gmpz_get_d_2exp@plt+0x5d34c> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80a8f8c <__gmpz_get_d_2exp@plt+0x5d1bc> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a9122 <__gmpz_get_d_2exp@plt+0x5d352> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a8abc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ + ja 80a7767 <__gmpz_get_d_2exp@plt+0x5b997> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80a7594,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - out %al,(%dx) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80a9038 <__gmpz_get_d_2exp@plt+0x5d268> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9029 <__gmpz_get_d_2exp@plt+0x5d259> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80a8f8c <__gmpz_get_d_2exp@plt+0x5d1bc> │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a9128 <__gmpz_get_d_2exp@plt+0x5d358> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80a8f8c <__gmpz_get_d_2exp@plt+0x5d1bc> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a912e <__gmpz_get_d_2exp@plt+0x5d35e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a8a80,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + jb 80a77ab <__gmpz_get_d_2exp@plt+0x5b9db> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a78dd <__gmpz_get_d_2exp@plt+0x5bb0d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a78e8,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a78e8 <__gmpz_get_d_2exp@plt+0x5bb18> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9134 <__gmpz_get_d_2exp@plt+0x5d364> │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80a907c <__gmpz_get_d_2exp@plt+0x5d2ac> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80a9103 <__gmpz_get_d_2exp@plt+0x5d333> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 80a78aa <__gmpz_get_d_2exp@plt+0x5bada> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a7831 <__gmpz_get_d_2exp@plt+0x5ba61> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a789b <__gmpz_get_d_2exp@plt+0x5bacb> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jge 80a90bc <__gmpz_get_d_2exp@plt+0x5d2ec> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jl 80a7831 <__gmpz_get_d_2exp@plt+0x5ba61> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80a90f5 <__gmpz_get_d_2exp@plt+0x5d325> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a8a44,-0x1c(%edi) │ │ │ │ + jne 80a789b <__gmpz_get_d_2exp@plt+0x5bacb> │ │ │ │ + movl $0x80a777c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a90f8 <__gmpz_get_d_2exp@plt+0x5d328> │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a90f8 <__gmpz_get_d_2exp@plt+0x5d328> │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a90f8 <__gmpz_get_d_2exp@plt+0x5d328> │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a90f8 <__gmpz_get_d_2exp@plt+0x5d328> │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a90f8 <__gmpz_get_d_2exp@plt+0x5d328> │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - jmp 80a90f8 <__gmpz_get_d_2exp@plt+0x5d328> │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - jmp 80a90f8 <__gmpz_get_d_2exp@plt+0x5d328> │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - jmp 80a90f8 <__gmpz_get_d_2exp@plt+0x5d328> │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - jmp 80a90f8 <__gmpz_get_d_2exp@plt+0x5d328> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - leave │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - and $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a9040 <__gmpz_get_d_2exp@plt+0x5d270> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9143 <__gmpz_get_d_2exp@plt+0x5d373> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a91b8 <__gmpz_get_d_2exp@plt+0x5d3e8> │ │ │ │ - movl $0x80a8ccc,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8ccc <__gmpz_get_d_2exp@plt+0x5cefc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a9205 <__gmpz_get_d_2exp@plt+0x5d435> │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80a8e53 <__gmpz_get_d_2exp@plt+0x5d083> │ │ │ │ - movl $0x80a8de4,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8de4 <__gmpz_get_d_2exp@plt+0x5d014> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80a8ef4,0x4(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8ef4 <__gmpz_get_d_2exp@plt+0x5d124> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80a8fa0,0x4(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x34(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8fa0 <__gmpz_get_d_2exp@plt+0x5d1d0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int $0x8c │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76dfbb(%ebx) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80a9193 <__gmpz_get_d_2exp@plt+0x5d3c3> │ │ │ │ - movl $0x80a915c,0x10(%ebp) │ │ │ │ + jne 80a783c <__gmpz_get_d_2exp@plt+0x5ba6c> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a915c <__gmpz_get_d_2exp@plt+0x5d38c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - leave │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock xor %dl,-0xf76f7f6(%edx) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + hlt │ │ │ │ + les 0xa(%eax),%edi │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9230 <__gmpz_get_d_2exp@plt+0x5d460> │ │ │ │ + jne 80a78c4 <__gmpz_get_d_2exp@plt+0x5baf4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock fs xchg %eax,%edx │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a9264 <__gmpz_get_d_2exp@plt+0x5d494> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x9c,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - or (%eax),%cl │ │ │ │ + ja 80a798b <__gmpz_get_d_2exp@plt+0x5bbbb> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a77b8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a929c <__gmpz_get_d_2exp@plt+0x5d4cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - shrb $0x0,(%edx) │ │ │ │ - pop %ss │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push $0x17002aaf │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a95a9 <__gmpz_get_d_2exp@plt+0x5d7d9> │ │ │ │ - movl $0x80a95b8,-0xc(%ebp) │ │ │ │ + jb 80a7bf2 <__gmpz_get_d_2exp@plt+0x5be22> │ │ │ │ + movl $0x80a7c04,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a95b8 <__gmpz_get_d_2exp@plt+0x5d7e8> │ │ │ │ + jne 80a7c04 <__gmpz_get_d_2exp@plt+0x5be34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80a9384,-0x8(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - push $0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - add $0x2c,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a934d <__gmpz_get_d_2exp@plt+0x5d57d> │ │ │ │ - movl $0x80a8b70,-0x28(%edi) │ │ │ │ + ja 80a79e5 <__gmpz_get_d_2exp@plt+0x5bc15> │ │ │ │ + movl $0x80a76fc,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x80a7920,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80a94f0,0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80a5738 <__gmpz_get_d_2exp@plt+0x59968> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x5002a,%ebp │ │ │ │ + fs scas %es:(%edi),%al │ │ │ │ + sub (%eax),%al │ │ │ │ + mov (%ecx),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a93c0 <__gmpz_get_d_2exp@plt+0x5d5f0> │ │ │ │ - add $0x1c,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a79f4 <__gmpz_get_d_2exp@plt+0x5bc24> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9425 <__gmpz_get_d_2exp@plt+0x5d655> │ │ │ │ - movl $0x80a845c,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + ja 80a7a81 <__gmpz_get_d_2exp@plt+0x5bcb1> │ │ │ │ + movl $0x80a7400,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x80a7a9c,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x83501a8,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a5738 <__gmpz_get_d_2exp@plt+0x59968> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %bh,0x5002a(%ebp) │ │ │ │ + js 80a7b2b <__gmpz_get_d_2exp@plt+0x5bd5b> │ │ │ │ + sub (%eax),%al │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 80a9493 <__gmpz_get_d_2exp@plt+0x5d6c3> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a944c,0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8355316,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - adc %bh,0x6002a(%esi) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a7b4d <__gmpz_get_d_2exp@plt+0x5bd7d> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7b6a <__gmpz_get_d_2exp@plt+0x5bd9a> │ │ │ │ + movl $0x80a7340,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + dec %eax │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + sub (%eax),%al │ │ │ │ + leave │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a951d <__gmpz_get_d_2exp@plt+0x5d74d> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a953c <__gmpz_get_d_2exp@plt+0x5d76c> │ │ │ │ - movl $0x80a7e34,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a7b28 <__gmpz_get_d_2exp@plt+0x5bd58> │ │ │ │ + movl $0x80a7b88,0x10(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x83501a8,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0xbd,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0xad,%al │ │ │ │ sub (%eax),%al │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - pop %eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + lock enter $0xa7b,$0x8 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9558 <__gmpz_get_d_2exp@plt+0x5d788> │ │ │ │ + jne 80a7bc8 <__gmpz_get_d_2exp@plt+0x5bdf8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - mov $0x5002a,%ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %es │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + test %ebp,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a967f <__gmpz_get_d_2exp@plt+0x5d8af> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9675 <__gmpz_get_d_2exp@plt+0x5d8a5> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a7caf <__gmpz_get_d_2exp@plt+0x5bedf> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a7c88,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7c88 <__gmpz_get_d_2exp@plt+0x5beb8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + test %ebp,%fs:(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a7c6d <__gmpz_get_d_2exp@plt+0x5be9d> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83501ee,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x85,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a7cf0 <__gmpz_get_d_2exp@plt+0x5bf20> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x83501ee,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + test %ch,(%edx) │ │ │ │ + add %al,0xf000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a7e4b <__gmpz_get_d_2exp@plt+0x5c07b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a7d84,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80a7da4,-0x1c(%edi) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7d84 <__gmpz_get_d_2exp@plt+0x5bfb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x86002a84 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a7e3c <__gmpz_get_d_2exp@plt+0x5c06c> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80a7dbf <__gmpz_get_d_2exp@plt+0x5bfef> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x83501ee,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80a7e2d <__gmpz_get_d_2exp@plt+0x5c05d> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80a7dfb <__gmpz_get_d_2exp@plt+0x5c02b> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x83501ee,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80a7e2d <__gmpz_get_d_2exp@plt+0x5c05d> │ │ │ │ + movl $0x80a7cc0,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80a9310,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80a752c <__gmpz_get_d_2exp@plt+0x5b75c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a97ce <__gmpz_get_d_2exp@plt+0x5d9fe> │ │ │ │ + jb 80a7e87 <__gmpz_get_d_2exp@plt+0x5c0b7> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a97a4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a7fb9 <__gmpz_get_d_2exp@plt+0x5c1e9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a7fc4,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a97a4 <__gmpz_get_d_2exp@plt+0x5d9d4> │ │ │ │ + jne 80a7fc4 <__gmpz_get_d_2exp@plt+0x5c1f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add (%eax),%ax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a96c7 <__gmpz_get_d_2exp@plt+0x5d8f7> │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9752 <__gmpz_get_d_2exp@plt+0x5d982> │ │ │ │ + ja 80a7f86 <__gmpz_get_d_2exp@plt+0x5c1b6> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80a971e <__gmpz_get_d_2exp@plt+0x5d94e> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80a9747 <__gmpz_get_d_2exp@plt+0x5d977> │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a7f0d <__gmpz_get_d_2exp@plt+0x5c13d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a7f77 <__gmpz_get_d_2exp@plt+0x5c1a7> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 80a9747 <__gmpz_get_d_2exp@plt+0x5d977> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a7f0d <__gmpz_get_d_2exp@plt+0x5c13d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a7f77 <__gmpz_get_d_2exp@plt+0x5c1a7> │ │ │ │ + movl $0x80a7e58,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a7f18 <__gmpz_get_d_2exp@plt+0x5c148> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - fcoms -0xf76f7f6(%esi) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + mov 0x89080a7f,%al │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a96d8 <__gmpz_get_d_2exp@plt+0x5d908> │ │ │ │ + jne 80a7fa0 <__gmpz_get_d_2exp@plt+0x5c1d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xchg %eax,%edi │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a976c <__gmpz_get_d_2exp@plt+0x5d99c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + ja 80a8067 <__gmpz_get_d_2exp@plt+0x5c297> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80a7e94,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a980b <__gmpz_get_d_2exp@plt+0x5da3b> │ │ │ │ + jb 80a80ab <__gmpz_get_d_2exp@plt+0x5c2db> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9931 <__gmpz_get_d_2exp@plt+0x5db61> │ │ │ │ + jb 80a81dd <__gmpz_get_d_2exp@plt+0x5c40d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a9974,-0x20(%ebp) │ │ │ │ + movl $0x80a81e8,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9974 <__gmpz_get_d_2exp@plt+0x5dba4> │ │ │ │ + jne 80a81e8 <__gmpz_get_d_2exp@plt+0x5c418> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a98ff <__gmpz_get_d_2exp@plt+0x5db2f> │ │ │ │ + ja 80a81aa <__gmpz_get_d_2exp@plt+0x5c3da> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80a9887 <__gmpz_get_d_2exp@plt+0x5dab7> │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a98f4 <__gmpz_get_d_2exp@plt+0x5db24> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80a9883 <__gmpz_get_d_2exp@plt+0x5dab3> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80a98f4 <__gmpz_get_d_2exp@plt+0x5db24> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a97dc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a8131 <__gmpz_get_d_2exp@plt+0x5c361> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a819b <__gmpz_get_d_2exp@plt+0x5c3cb> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a8131 <__gmpz_get_d_2exp@plt+0x5c361> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a819b <__gmpz_get_d_2exp@plt+0x5c3cb> │ │ │ │ + movl $0x80a807c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0xc,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80a9892 <__gmpz_get_d_2exp@plt+0x5dac2> │ │ │ │ + jne 80a813c <__gmpz_get_d_2exp@plt+0x5c36c> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - les (%eax),%eax │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock sbb %bl,-0xf76f7f6(%ecx) │ │ │ │ + hlt │ │ │ │ + les -0xf76f7f6(%ecx),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9918 <__gmpz_get_d_2exp@plt+0x5db48> │ │ │ │ + jne 80a81c4 <__gmpz_get_d_2exp@plt+0x5c3f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x3c,%al │ │ │ │ - cltd │ │ │ │ - or (%eax),%cl │ │ │ │ + ja 80a828b <__gmpz_get_d_2exp@plt+0x5c4bb> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a80b8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a993c <__gmpz_get_d_2exp@plt+0x5db6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push $0x17002aa6 │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9a89 <__gmpz_get_d_2exp@plt+0x5dcb9> │ │ │ │ - movl $0x80a9a94,-0x4(%ebp) │ │ │ │ + jb 80a84e2 <__gmpz_get_d_2exp@plt+0x5c712> │ │ │ │ + movl $0x80a84f4,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9a94 <__gmpz_get_d_2exp@plt+0x5dcc4> │ │ │ │ + jne 80a84f4 <__gmpz_get_d_2exp@plt+0x5c724> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a99d3 <__gmpz_get_d_2exp@plt+0x5dc03> │ │ │ │ - movl $0x80a9818,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 80a82df <__gmpz_get_d_2exp@plt+0x5c50f> │ │ │ │ + movl $0x80a7ffc,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80a8220,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80a5738 <__gmpz_get_d_2exp@plt+0x59968> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + sub (%eax),%al │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + and %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a82ee <__gmpz_get_d_2exp@plt+0x5c51e> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a8378 <__gmpz_get_d_2exp@plt+0x5c5a8> │ │ │ │ + movl $0x80a7d00,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x80a8394,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x83501a8,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80a5738 <__gmpz_get_d_2exp@plt+0x59968> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - data16 add %al,(%eax) │ │ │ │ + nop │ │ │ │ + mov %ah,0x4400(%edx,%ebp,1) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a99e2 <__gmpz_get_d_2exp@plt+0x5dc12> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a8445 <__gmpz_get_d_2exp@plt+0x5c675> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9a29 <__gmpz_get_d_2exp@plt+0x5dc59> │ │ │ │ - movl $0x80a968c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80a845c <__gmpz_get_d_2exp@plt+0x5c68c> │ │ │ │ + movl $0x80a7c40,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + pop %eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sub (%eax),%al │ │ │ │ + enter $0x0,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a8420 <__gmpz_get_d_2exp@plt+0x5c650> │ │ │ │ + movl $0x80a8478,0x10(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x83501a8,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0xa4,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - inc %eax │ │ │ │ - lcall $0x4e8b,$0xf089080a │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ + lock mov $0x89080a84,%eax │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9a40 <__gmpz_get_d_2exp@plt+0x5dc70> │ │ │ │ + jne 80a84b8 <__gmpz_get_d_2exp@plt+0x5c6e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - test $0xb8,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x6000100,%eax │ │ │ │ + nop │ │ │ │ + fsubl 0x18002a(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a9b88 <__gmpz_get_d_2exp@plt+0x5ddb8> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9b7e <__gmpz_get_d_2exp@plt+0x5ddae> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80a95e8,-0x24(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80a999c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8368ab1,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x2a,%bh │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9c03 <__gmpz_get_d_2exp@plt+0x5de33> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a9c14,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80a85c7 <__gmpz_get_d_2exp@plt+0x5c7f7> │ │ │ │ + movl $0x80a8578,-0x4(%ebp) │ │ │ │ + mov $0x8352818,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9c14 <__gmpz_get_d_2exp@plt+0x5de44> │ │ │ │ + jne 80a8578 <__gmpz_get_d_2exp@plt+0x5c7a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e8480 <__gmpz_get_d_2exp@plt+0x19c6b0> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a9bc9 <__gmpz_get_d_2exp@plt+0x5ddf9> │ │ │ │ - movl $0x80ed298,-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 │ │ │ │ - sub $0xb7,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cwtl │ │ │ │ + mov %eax,0x4002a │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - fwait │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8355342,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - mov $0x2a,%bh │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a9c6f <__gmpz_get_d_2exp@plt+0x5de9f> │ │ │ │ + ja 80a855d <__gmpz_get_d_2exp@plt+0x5c78d> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80a9b9c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + movl $0x80a79a8,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80a82a8,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a9ad0 <__gmpz_get_d_2exp@plt+0x5dd00> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + mov $0x8352920,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x19002a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + add %cl,0x4589044d(%ecx) │ │ │ │ + or %al,0x40e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lcall *0x1002a7b(%eax) │ │ │ │ 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 80a9cef <__gmpz_get_d_2exp@plt+0x5df1f> │ │ │ │ + jb 80a866f <__gmpz_get_d_2exp@plt+0x5c89f> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a9cc8,-0xc(%ebp) │ │ │ │ + movl $0x80a8648,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9cc8 <__gmpz_get_d_2exp@plt+0x5def8> │ │ │ │ + jne 80a8648 <__gmpz_get_d_2exp@plt+0x5c878> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + push %eax │ │ │ │ + jnp 80a8669 <__gmpz_get_d_2exp@plt+0x5c899> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a9cb1 <__gmpz_get_d_2exp@plt+0x5dee1> │ │ │ │ + ja 80a862d <__gmpz_get_d_2exp@plt+0x5c85d> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + movl $0x835019a,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb %bh,0x2a(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a9d67 <__gmpz_get_d_2exp@plt+0x5df97> │ │ │ │ + jb 80a86b0 <__gmpz_get_d_2exp@plt+0x5c8e0> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a9d40,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a9d40 <__gmpz_get_d_2exp@plt+0x5df70> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a9d29 <__gmpz_get_d_2exp@plt+0x5df59> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x835019a,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + nop │ │ │ │ + fdivrs 0x2a(%edx) │ │ │ │ + add %al,0xf000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9dea <__gmpz_get_d_2exp@plt+0x5e01a> │ │ │ │ + jb 80a880b <__gmpz_get_d_2exp@plt+0x5ca3b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a9dc4,-0x14(%ebp) │ │ │ │ + movl $0x80a8744,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9dc4 <__gmpz_get_d_2exp@plt+0x5dff4> │ │ │ │ + jne 80a8744 <__gmpz_get_d_2exp@plt+0x5c974> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + jp 80a8765 <__gmpz_get_d_2exp@plt+0x5c995> │ │ │ │ + add %al,0x1e000001(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a9dad <__gmpz_get_d_2exp@plt+0x5dfdd> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 80a87fc <__gmpz_get_d_2exp@plt+0x5ca2c> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80a877f <__gmpz_get_d_2exp@plt+0x5c9af> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x835019a,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80a87ed <__gmpz_get_d_2exp@plt+0x5ca1d> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80a87bb <__gmpz_get_d_2exp@plt+0x5c9eb> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x835019a,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80a87ed <__gmpz_get_d_2exp@plt+0x5ca1d> │ │ │ │ + movl $0x80a8680,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - mov $0x2a,%ch │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a9fa9 <__gmpz_get_d_2exp@plt+0x5e1d9> │ │ │ │ - movl $0x80a9fb8,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a9fb8 <__gmpz_get_d_2exp@plt+0x5e1e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80a9e54,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9e2e <__gmpz_get_d_2exp@plt+0x5e05e> │ │ │ │ - movl $0x80a9d74,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a9f1c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a9e67 <__gmpz_get_d_2exp@plt+0x5e097> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9ea0 <__gmpz_get_d_2exp@plt+0x5e0d0> │ │ │ │ - movl $0x80a9cfc,-0x8(%edi) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - repnz mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 80a9ee1 <__gmpz_get_d_2exp@plt+0x5e111> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a9ec4,0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8355342,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shlb $1,0x3002a(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a9f33 <__gmpz_get_d_2exp@plt+0x5e163> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9f52 <__gmpz_get_d_2exp@plt+0x5e182> │ │ │ │ - movl $0x80a9c84,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x8361a15,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %dh,0x2002a(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jo 80a9f5c <__gmpz_get_d_2exp@plt+0x5e18c> │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a9f70 <__gmpz_get_d_2exp@plt+0x5e1a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + 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 80aa00f <__gmpz_get_d_2exp@plt+0x5e23f> │ │ │ │ + jb 80a8847 <__gmpz_get_d_2exp@plt+0x5ca77> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %dh,0x5002a(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%ecx) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa245 <__gmpz_get_d_2exp@plt+0x5e475> │ │ │ │ + jb 80a8979 <__gmpz_get_d_2exp@plt+0x5cba9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aa254,-0x24(%ebp) │ │ │ │ + movl $0x80a8984,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -114168,172 +112275,110 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa254 <__gmpz_get_d_2exp@plt+0x5e484> │ │ │ │ + jne 80a8984 <__gmpz_get_d_2exp@plt+0x5cbb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa1ad <__gmpz_get_d_2exp@plt+0x5e3dd> │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80aa131 <__gmpz_get_d_2exp@plt+0x5e361> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80aa19e <__gmpz_get_d_2exp@plt+0x5e3ce> │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80aa166 <__gmpz_get_d_2exp@plt+0x5e396> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ + ja 80a8946 <__gmpz_get_d_2exp@plt+0x5cb76> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a88cd <__gmpz_get_d_2exp@plt+0x5cafd> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a8937 <__gmpz_get_d_2exp@plt+0x5cb67> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a88cd <__gmpz_get_d_2exp@plt+0x5cafd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a8937 <__gmpz_get_d_2exp@plt+0x5cb67> │ │ │ │ + movl $0x80a8818,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80aa19e <__gmpz_get_d_2exp@plt+0x5e3ce> │ │ │ │ - movl $0x80a9fe0,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80aa0a4,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80aa0ea <__gmpz_get_d_2exp@plt+0x5e31a> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jne 80a88d8 <__gmpz_get_d_2exp@plt+0x5cb08> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0x2a,%al │ │ │ │ - add %al,0x1e000001(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - mov 0x468b080a,%eax │ │ │ │ - add 0x468bf445(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8355342,-0x4(%ebp) │ │ │ │ + hlt │ │ │ │ + pusha │ │ │ │ + mov %ecx,(%edx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %dh,0x5002a(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x8000200,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8960 <__gmpz_get_d_2exp@plt+0x5cb90> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80aa2f3 <__gmpz_get_d_2exp@plt+0x5e523> │ │ │ │ + ja 80a8a27 <__gmpz_get_d_2exp@plt+0x5cc57> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80aa020,-0x20(%edi) │ │ │ │ + movl $0x80a8854,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -114341,760 +112386,558 @@ │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a9ad0 <__gmpz_get_d_2exp@plt+0x5dd00> │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aa33b <__gmpz_get_d_2exp@plt+0x5e56b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aa348,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa348 <__gmpz_get_d_2exp@plt+0x5e578> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aa38f <__gmpz_get_d_2exp@plt+0x5e5bf> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aa39c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa39c <__gmpz_get_d_2exp@plt+0x5e5cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aa3e3 <__gmpz_get_d_2exp@plt+0x5e613> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aa3f0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa3f0 <__gmpz_get_d_2exp@plt+0x5e620> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aa437 <__gmpz_get_d_2exp@plt+0x5e667> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aa444,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa444 <__gmpz_get_d_2exp@plt+0x5e674> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x10076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aa4c3 <__gmpz_get_d_2exp@plt+0x5e6f3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aa49c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa49c <__gmpz_get_d_2exp@plt+0x5e6cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80aa485 <__gmpz_get_d_2exp@plt+0x5e6b5> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 80aa546 <__gmpz_get_d_2exp@plt+0x5e776> │ │ │ │ + jb 80a8a6b <__gmpz_get_d_2exp@plt+0x5cc9b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aa520,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa520 <__gmpz_get_d_2exp@plt+0x5e750> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80aa509 <__gmpz_get_d_2exp@plt+0x5e739> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa5ca <__gmpz_get_d_2exp@plt+0x5e7fa> │ │ │ │ + jb 80a8b9d <__gmpz_get_d_2exp@plt+0x5cdcd> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aa5a4,-0x14(%ebp) │ │ │ │ + movl $0x80a8ba8,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa5a4 <__gmpz_get_d_2exp@plt+0x5e7d4> │ │ │ │ + jne 80a8ba8 <__gmpz_get_d_2exp@plt+0x5cdd8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80aa58d <__gmpz_get_d_2exp@plt+0x5e7bd> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a8b6a <__gmpz_get_d_2exp@plt+0x5cd9a> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a8af1 <__gmpz_get_d_2exp@plt+0x5cd21> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a8b5b <__gmpz_get_d_2exp@plt+0x5cd8b> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a8af1 <__gmpz_get_d_2exp@plt+0x5cd21> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a8b5b <__gmpz_get_d_2exp@plt+0x5cd8b> │ │ │ │ + movl $0x80a8a3c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a8afc <__gmpz_get_d_2exp@plt+0x5cd2c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa64e <__gmpz_get_d_2exp@plt+0x5e87e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aa628,-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 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + test %cl,-0xf76f7f6(%ebx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa628 <__gmpz_get_d_2exp@plt+0x5e858> │ │ │ │ + jne 80a8b84 <__gmpz_get_d_2exp@plt+0x5cdb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80aa611 <__gmpz_get_d_2exp@plt+0x5e841> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80a8c4b <__gmpz_get_d_2exp@plt+0x5ce7b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a8a78,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fsubrl 0x3001700(%edx,%ebp,1) │ │ │ │ - add %al,0x8000200 │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fcomps 0x3001700(%edx,%ebp,1) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aaab7 <__gmpz_get_d_2exp@plt+0x5ece7> │ │ │ │ - movl $0x80aaac8,-0x18(%ebp) │ │ │ │ + jb 80a8eb2 <__gmpz_get_d_2exp@plt+0x5d0e2> │ │ │ │ + movl $0x80a8ec4,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aaac8 <__gmpz_get_d_2exp@plt+0x5ecf8> │ │ │ │ + jne 80a8ec4 <__gmpz_get_d_2exp@plt+0x5d0f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x0,(%esi),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - add $0x14,%edi │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa91d <__gmpz_get_d_2exp@plt+0x5eb4d> │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80aa79c <__gmpz_get_d_2exp@plt+0x5e9cc> │ │ │ │ - movl $0x80aa5d8,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x1c(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80aa8e7 <__gmpz_get_d_2exp@plt+0x5eb17> │ │ │ │ + ja 80a8ca5 <__gmpz_get_d_2exp@plt+0x5ced5> │ │ │ │ + movl $0x80a89bc,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 80aa887 <__gmpz_get_d_2exp@plt+0x5eab7> │ │ │ │ - movl $0x80aa554,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80a8be0,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x1c(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa7ef <__gmpz_get_d_2exp@plt+0x5ea1f> │ │ │ │ - movl $0x80aa4d0,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x18(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x7,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80aa7fe <__gmpz_get_d_2exp@plt+0x5ea2e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa832 <__gmpz_get_d_2exp@plt+0x5ea62> │ │ │ │ - movl $0x80aa458,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x18(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80aa8b1 <__gmpz_get_d_2exp@plt+0x5eae1> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x80aa84c,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - movl $0x80aa404,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8361a15,0x1c(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x80aa3b0,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8361a15,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80aa6ec,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80aaa1c,0x18(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ + jmp 80a5b2c <__gmpz_get_d_2exp@plt+0x59d5c> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ + aam $0x9b │ │ │ │ + sub (%eax),%al │ │ │ │ + mov (%ecx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ + adc $0x89,%al │ │ │ │ inc %esp │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 80aa73f <__gmpz_get_d_2exp@plt+0x5e96f> │ │ │ │ - add $0x10,%edi │ │ │ │ + jne 80a8cb4 <__gmpz_get_d_2exp@plt+0x5cee4> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa94f <__gmpz_get_d_2exp@plt+0x5eb7f> │ │ │ │ - movl $0x80aa35c,-0xc(%edi) │ │ │ │ + ja 80a8d41 <__gmpz_get_d_2exp@plt+0x5cf71> │ │ │ │ + movl $0x80a86c0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x1c(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,0x4489e8c5(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 80aa9d2 <__gmpz_get_d_2exp@plt+0x5ec02> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80aa974,0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8355342,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x80a8d5c,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x835015c,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a5b2c <__gmpz_get_d_2exp@plt+0x59d5c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - enter $0x2aa8,$0x0 │ │ │ │ - mov %eax,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call 8d0ab8db │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80aaa3d <__gmpz_get_d_2exp@plt+0x5ec6d> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a8e0d <__gmpz_get_d_2exp@plt+0x5d03d> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aaa5c <__gmpz_get_d_2exp@plt+0x5ec8c> │ │ │ │ - movl $0x80aa308,-0xc(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - movl $0x8361a15,0x1c(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + ja 80a8e2a <__gmpz_get_d_2exp@plt+0x5d05a> │ │ │ │ + movl $0x80a8600,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov $0xc9002a9a,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a8de8 <__gmpz_get_d_2exp@plt+0x5d018> │ │ │ │ + movl $0x80a8e48,0x10(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x835015c,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 80aaa66 <__gmpz_get_d_2exp@plt+0x5ec96> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 80a8e54 <__gmpz_get_d_2exp@plt+0x5d084> │ │ │ │ sub (%eax),%al │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - js 80aaa77 <__gmpz_get_d_2exp@plt+0x5eca7> │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + lock mov %cl,-0xf76f7f6(%esi) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aaa78 <__gmpz_get_d_2exp@plt+0x5eca8> │ │ │ │ + jne 80a8e88 <__gmpz_get_d_2exp@plt+0x5d0b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - test $0x2a,%al │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ + cwtl │ │ │ │ + jb 80a8f21 <__gmpz_get_d_2exp@plt+0x5d151> │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aac8b <__gmpz_get_d_2exp@plt+0x5eebb> │ │ │ │ - movl $0x80aac9c,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 80a8f6f <__gmpz_get_d_2exp@plt+0x5d19f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a8f48,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aac9c <__gmpz_get_d_2exp@plt+0x5eecc> │ │ │ │ + jne 80a8f48 <__gmpz_get_d_2exp@plt+0x5d178> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aab67 <__gmpz_get_d_2exp@plt+0x5ed97> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80aa288,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80aa664,-0x1c(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8368c61,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - sub (%eax),%al │ │ │ │ - lret │ │ │ │ + push %eax │ │ │ │ + jb 80a8f69 <__gmpz_get_d_2exp@plt+0x5d199> │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80aab76 <__gmpz_get_d_2exp@plt+0x5eda6> │ │ │ │ - movl $0x8368c61,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a8f2d <__gmpz_get_d_2exp@plt+0x5d15d> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x835019a,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %es │ │ │ │ + sbb %dh,0x2a(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock dec %eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a8fb0 <__gmpz_get_d_2exp@plt+0x5d1e0> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x835019a,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + fdivs 0x2a(%ecx) │ │ │ │ + add %al,0xf000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a910b <__gmpz_get_d_2exp@plt+0x5d33b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a9044,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aac48 <__gmpz_get_d_2exp@plt+0x5ee78> │ │ │ │ + jne 80a9044 <__gmpz_get_d_2exp@plt+0x5d274> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + jno 80a9065 <__gmpz_get_d_2exp@plt+0x5d295> │ │ │ │ + add %al,0x1e000001(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a90fc <__gmpz_get_d_2exp@plt+0x5d32c> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80a907f <__gmpz_get_d_2exp@plt+0x5d2af> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x835019a,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80a90ed <__gmpz_get_d_2exp@plt+0x5d31d> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80a90bb <__gmpz_get_d_2exp@plt+0x5d2eb> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x835019a,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80a90ed <__gmpz_get_d_2exp@plt+0x5d31d> │ │ │ │ + movl $0x80a8f80,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + 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 80aad03 <__gmpz_get_d_2exp@plt+0x5ef33> │ │ │ │ + jb 80a9147 <__gmpz_get_d_2exp@plt+0x5d377> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0xa6,%al │ │ │ │ - sub (%eax),%al │ │ │ │ add $0xf000200,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aaf39 <__gmpz_get_d_2exp@plt+0x5f169> │ │ │ │ + jb 80a9279 <__gmpz_get_d_2exp@plt+0x5d4a9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aaf48,-0x24(%ebp) │ │ │ │ + movl $0x80a9284,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -115110,175 +112953,112 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aaf48 <__gmpz_get_d_2exp@plt+0x5f178> │ │ │ │ + jne 80a9284 <__gmpz_get_d_2exp@plt+0x5d4b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aaea1 <__gmpz_get_d_2exp@plt+0x5f0d1> │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80aae25 <__gmpz_get_d_2exp@plt+0x5f055> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80aae92 <__gmpz_get_d_2exp@plt+0x5f0c2> │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80aae5a <__gmpz_get_d_2exp@plt+0x5f08a> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ + ja 80a9246 <__gmpz_get_d_2exp@plt+0x5d476> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a91cd <__gmpz_get_d_2exp@plt+0x5d3fd> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a9237 <__gmpz_get_d_2exp@plt+0x5d467> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a91cd <__gmpz_get_d_2exp@plt+0x5d3fd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a9237 <__gmpz_get_d_2exp@plt+0x5d467> │ │ │ │ + movl $0x80a9118,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80aae92 <__gmpz_get_d_2exp@plt+0x5f0c2> │ │ │ │ - movl $0x80aacd4,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80aad98,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80aadde <__gmpz_get_d_2exp@plt+0x5f00e> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jne 80a91d8 <__gmpz_get_d_2exp@plt+0x5d408> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - clc │ │ │ │ - mov %eax,0x186002a │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + hlt │ │ │ │ + pusha │ │ │ │ + xchg %eax,%edx │ │ │ │ or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8355342,-0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - les 0x5002a(%ebx),%esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x8000200,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9260 <__gmpz_get_d_2exp@plt+0x5d490> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80aafe7 <__gmpz_get_d_2exp@plt+0x5f217> │ │ │ │ + ja 80a9327 <__gmpz_get_d_2exp@plt+0x5d557> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80aad14,-0x20(%edi) │ │ │ │ + movl $0x80a9154,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -115289,2990 +113069,2737 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ab02f <__gmpz_get_d_2exp@plt+0x5f25f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab03c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab03c <__gmpz_get_d_2exp@plt+0x5f26c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ab083 <__gmpz_get_d_2exp@plt+0x5f2b3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab090,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab090 <__gmpz_get_d_2exp@plt+0x5f2c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ab0d7 <__gmpz_get_d_2exp@plt+0x5f307> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab0e4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab0e4 <__gmpz_get_d_2exp@plt+0x5f314> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ab12b <__gmpz_get_d_2exp@plt+0x5f35b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab138,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab138 <__gmpz_get_d_2exp@plt+0x5f368> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x10076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ab1b7 <__gmpz_get_d_2exp@plt+0x5f3e7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab190,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab190 <__gmpz_get_d_2exp@plt+0x5f3c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab179 <__gmpz_get_d_2exp@plt+0x5f3a9> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 80ab23a <__gmpz_get_d_2exp@plt+0x5f46a> │ │ │ │ + jb 80a936b <__gmpz_get_d_2exp@plt+0x5d59b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab214,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab214 <__gmpz_get_d_2exp@plt+0x5f444> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab1fd <__gmpz_get_d_2exp@plt+0x5f42d> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab2be <__gmpz_get_d_2exp@plt+0x5f4ee> │ │ │ │ + jb 80a949d <__gmpz_get_d_2exp@plt+0x5d6cd> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab298,-0x14(%ebp) │ │ │ │ + movl $0x80a94a8,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab298 <__gmpz_get_d_2exp@plt+0x5f4c8> │ │ │ │ + jne 80a94a8 <__gmpz_get_d_2exp@plt+0x5d6d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab281 <__gmpz_get_d_2exp@plt+0x5f4b1> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a946a <__gmpz_get_d_2exp@plt+0x5d69a> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a93f1 <__gmpz_get_d_2exp@plt+0x5d621> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a945b <__gmpz_get_d_2exp@plt+0x5d68b> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a93f1 <__gmpz_get_d_2exp@plt+0x5d621> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a945b <__gmpz_get_d_2exp@plt+0x5d68b> │ │ │ │ + movl $0x80a933c,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a93fc <__gmpz_get_d_2exp@plt+0x5d62c> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab342 <__gmpz_get_d_2exp@plt+0x5f572> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab31c,-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 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + test %dl,-0x740f76f8(%edx,%ecx,1) │ │ │ │ + dec %esi │ │ │ │ + add 0x518b0776(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab31c <__gmpz_get_d_2exp@plt+0x5f54c> │ │ │ │ + jne 80a9484 <__gmpz_get_d_2exp@plt+0x5d6b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab305 <__gmpz_get_d_2exp@plt+0x5f535> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 1f0addec │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab7ab <__gmpz_get_d_2exp@plt+0x5f9db> │ │ │ │ - movl $0x80ab7bc,-0x18(%ebp) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a954b <__gmpz_get_d_2exp@plt+0x5d77b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a9378,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fcoms 0x17002a(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a97a2 <__gmpz_get_d_2exp@plt+0x5d9d2> │ │ │ │ + movl $0x80a97b4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab7bc <__gmpz_get_d_2exp@plt+0x5f9ec> │ │ │ │ + jne 80a97b4 <__gmpz_get_d_2exp@plt+0x5d9e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x0,(%esi),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - add $0x14,%edi │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab611 <__gmpz_get_d_2exp@plt+0x5f841> │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80ab490 <__gmpz_get_d_2exp@plt+0x5f6c0> │ │ │ │ - movl $0x80ab2cc,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x1c(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ab5db <__gmpz_get_d_2exp@plt+0x5f80b> │ │ │ │ + ja 80a959f <__gmpz_get_d_2exp@plt+0x5d7cf> │ │ │ │ + movl $0x80a92bc,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 80ab57b <__gmpz_get_d_2exp@plt+0x5f7ab> │ │ │ │ - movl $0x80ab248,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80a94e0,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x1c(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab4e3 <__gmpz_get_d_2exp@plt+0x5f713> │ │ │ │ - movl $0x80ab1c4,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x18(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x7,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80ab4f2 <__gmpz_get_d_2exp@plt+0x5f722> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab526 <__gmpz_get_d_2exp@plt+0x5f756> │ │ │ │ - movl $0x80ab14c,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x18(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80ab5a5 <__gmpz_get_d_2exp@plt+0x5f7d5> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x80ab540,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - movl $0x80ab0f8,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8361a15,0x1c(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x80ab0a4,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x8361a15,0x1c(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80ab3e0,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80ab710,0x18(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80a5b2c <__gmpz_get_d_2exp@plt+0x59d5c> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + fcoml 0x189002a(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + and %cl,0x44891455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 80ab433 <__gmpz_get_d_2exp@plt+0x5f663> │ │ │ │ - add $0x10,%edi │ │ │ │ + jne 80a95ae <__gmpz_get_d_2exp@plt+0x5d7de> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab643 <__gmpz_get_d_2exp@plt+0x5f873> │ │ │ │ - movl $0x80ab050,-0xc(%edi) │ │ │ │ + ja 80a9638 <__gmpz_get_d_2exp@plt+0x5d868> │ │ │ │ + movl $0x80a8fc0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x8361a15,0x1c(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,0x4489e8c5(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 80ab6c6 <__gmpz_get_d_2exp@plt+0x5f8f6> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80ab668,0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8355342,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x80a9654,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x835015c,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80a5b2c <__gmpz_get_d_2exp@plt+0x59d5c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - aam $0x9b │ │ │ │ + clc │ │ │ │ + xchg %eax,%ecx │ │ │ │ sub (%eax),%al │ │ │ │ - mov %eax,(%ecx) │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ab731 <__gmpz_get_d_2exp@plt+0x5f961> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a9705 <__gmpz_get_d_2exp@plt+0x5d935> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab750 <__gmpz_get_d_2exp@plt+0x5f980> │ │ │ │ - movl $0x80aaffc,-0xc(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - movl $0x8361a15,0x1c(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %bl,0xc8002a(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + ja 80a971c <__gmpz_get_d_2exp@plt+0x5d94c> │ │ │ │ + movl $0x80a8f00,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + enter $0x2a91,$0x0 │ │ │ │ + enter $0x0,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0xa,%bh │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab76c <__gmpz_get_d_2exp@plt+0x5f99c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x17002a9b │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ab922 <__gmpz_get_d_2exp@plt+0x5fb52> │ │ │ │ - movl $0x80ab934,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a96e0 <__gmpz_get_d_2exp@plt+0x5d910> │ │ │ │ + movl $0x80a9738,0x10(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab934 <__gmpz_get_d_2exp@plt+0x5fb64> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab829 <__gmpz_get_d_2exp@plt+0x5fa59> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80aaf7c,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80ab358,-0x1c(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8368c61,0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0xc8002a9a │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - sbb $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80ab838 <__gmpz_get_d_2exp@plt+0x5fa68> │ │ │ │ - movl $0x8355324,0x8(%ebp) │ │ │ │ - movl $0x8355342,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + movl $0x835015c,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %bl,0x4002a(%edx) │ │ │ │ + mov %ss,0x4002a(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock in (%dx),%al │ │ │ │ - mov $0xf089080a,%eax │ │ │ │ + lock js 80a9750 <__gmpz_get_d_2exp@plt+0x5d980> │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab8ec <__gmpz_get_d_2exp@plt+0x5fb1c> │ │ │ │ + jne 80a9778 <__gmpz_get_d_2exp@plt+0x5d9a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x300,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aba51 <__gmpz_get_d_2exp@plt+0x5fc81> │ │ │ │ - add $0x68,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aba47 <__gmpz_get_d_2exp@plt+0x5fc77> │ │ │ │ - movl $0x80a79e8,-0x64(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x60(%edi) │ │ │ │ - movl $0x80a7ae4,-0x5c(%edi) │ │ │ │ - mov %eax,-0x58(%edi) │ │ │ │ - movl $0x80a9ad0,-0x54(%edi) │ │ │ │ + jb 80a9883 <__gmpz_get_d_2exp@plt+0x5dab3> │ │ │ │ + movl $0x80a9834,-0x4(%ebp) │ │ │ │ + mov $0x8352818,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9834 <__gmpz_get_d_2exp@plt+0x5da64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + or $0x91,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a9819 <__gmpz_get_d_2exp@plt+0x5da49> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a8c68,-0x18(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x50(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - lea -0x59(%edi),%edx │ │ │ │ - mov %edx,-0x48(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - lea -0x61(%edi),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x80a9c48,-0x38(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - lea -0x53(%edi),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x80a9e00,-0x30(%edi) │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x80aaaf8,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x2d(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x37(%edi),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80ab7ec,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80a9568,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x8354630,-0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f1668 <__gmpz_get_d_2exp@plt+0xa5898> │ │ │ │ - movl $0x68,0x33c(%ebx) │ │ │ │ - mov $0x8355398,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80aba82 <__gmpz_get_d_2exp@plt+0x5fcb2> │ │ │ │ - movl $0x83553ac,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - mov $0x83553c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80abab2 <__gmpz_get_d_2exp@plt+0x5fce2> │ │ │ │ - movl $0x83553d0,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - mov $0x83553e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80abae2 <__gmpz_get_d_2exp@plt+0x5fd12> │ │ │ │ - movl $0x83553f4,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - mov $0x8355408,%esi │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + mov $0x8352950,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + mov $0x90,%ah │ │ │ │ + sub (%eax),%al │ │ │ │ sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80abb12 <__gmpz_get_d_2exp@plt+0x5fd42> │ │ │ │ - movl $0x8355418,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - mov $0x835542c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %cl,0x19002a(%edx) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80abb46 <__gmpz_get_d_2exp@plt+0x5fd76> │ │ │ │ - movl $0x8368ab9,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - mov $0x8355484,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + add %cl,0x4589044d(%ecx) │ │ │ │ + or %al,0x40e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x1002a68(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80abb7d <__gmpz_get_d_2exp@plt+0x5fdad> │ │ │ │ - movl $0x8355484,-0x8(%ebp) │ │ │ │ - movl $0x83554a2,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - mov $0x83554b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xc689080a,%ebx │ │ │ │ + jb 80a992b <__gmpz_get_d_2exp@plt+0x5db5b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a9904,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80abbc0 <__gmpz_get_d_2exp@plt+0x5fdf0> │ │ │ │ + jne 80a9904 <__gmpz_get_d_2exp@plt+0x5db34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + dec %eax │ │ │ │ + push $0x2a │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x77cfcba(%ebx) │ │ │ │ - daa │ │ │ │ - je 80abbab <__gmpz_get_d_2exp@plt+0x5fddb> │ │ │ │ - cmp $0x5c,%eax │ │ │ │ - je 80abbab <__gmpz_get_d_2exp@plt+0x5fddb> │ │ │ │ - cmp $0x1a,%eax │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x834eee0(%eax),%esi │ │ │ │ + ja 80a98e9 <__gmpz_get_d_2exp@plt+0x5db19> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x835014e,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %ch,0x2a(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80abc19 <__gmpz_get_d_2exp@plt+0x5fe49> │ │ │ │ + jb 80a996c <__gmpz_get_d_2exp@plt+0x5db9c> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x835014e,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80abc55 <__gmpz_get_d_2exp@plt+0x5fe85> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80abbf0,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - xchg %eax,%esi │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + shlb $1,0x2a(%edi) │ │ │ │ + add %al,0xf000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80abce3 <__gmpz_get_d_2exp@plt+0x5ff13> │ │ │ │ + jb 80a9ac7 <__gmpz_get_d_2exp@plt+0x5dcf7> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80abd68,-0x10(%ebp) │ │ │ │ + movl $0x80a9a00,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80abd68 <__gmpz_get_d_2exp@plt+0x5ff98> │ │ │ │ + jne 80a9a00 <__gmpz_get_d_2exp@plt+0x5dc30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + sub (%bx,%si),%al │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80abca7 <__gmpz_get_d_2exp@plt+0x5fed7> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 80a9ab8 <__gmpz_get_d_2exp@plt+0x5dce8> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80a9a3b <__gmpz_get_d_2exp@plt+0x5dc6b> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x835014e,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80a9aa9 <__gmpz_get_d_2exp@plt+0x5dcd9> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80a9a77 <__gmpz_get_d_2exp@plt+0x5dca7> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x835014e,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80a9aa9 <__gmpz_get_d_2exp@plt+0x5dcd9> │ │ │ │ + movl $0x80a993c,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sarb $0x66,-0x33a7cf8(%edx,%ecx,1) │ │ │ │ - test $0xbf750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + jb 80a9b03 <__gmpz_get_d_2exp@plt+0x5dd33> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp %bh,-0xf76f7f6(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80a9c35 <__gmpz_get_d_2exp@plt+0x5de65> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a9c40,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80abd38 <__gmpz_get_d_2exp@plt+0x5ff68> │ │ │ │ + jne 80a9c40 <__gmpz_get_d_2exp@plt+0x5de70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a9c02 <__gmpz_get_d_2exp@plt+0x5de32> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a9b89 <__gmpz_get_d_2exp@plt+0x5ddb9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a9bf3 <__gmpz_get_d_2exp@plt+0x5de23> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a9b89 <__gmpz_get_d_2exp@plt+0x5ddb9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a9bf3 <__gmpz_get_d_2exp@plt+0x5de23> │ │ │ │ + movl $0x80a9ad4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %dh,%al │ │ │ │ - mov $0x4589080a,%esp │ │ │ │ - add %cl,0x75890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4be90c45(%ecx) │ │ │ │ - adc (%eax,%eax,1),%al │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - sub (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a9b94 <__gmpz_get_d_2exp@plt+0x5ddc4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - mov $0x468b080a,%ebp │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ + hlt │ │ │ │ + sbb $0x9c,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80abd98 <__gmpz_get_d_2exp@plt+0x5ffc8> │ │ │ │ + jne 80a9c1c <__gmpz_get_d_2exp@plt+0x5de4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jl 80abd23 <__gmpz_get_d_2exp@plt+0x5ff53> │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - mov $0x468b080a,%ebp │ │ │ │ - add 0x468bf445(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8355316,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80abdf9 <__gmpz_get_d_2exp@plt+0x60029> │ │ │ │ + ja 80a9ce3 <__gmpz_get_d_2exp@plt+0x5df13> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80abc70,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80a9b10,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80abe3b <__gmpz_get_d_2exp@plt+0x6006b> │ │ │ │ + jb 80a9d27 <__gmpz_get_d_2exp@plt+0x5df57> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x83674a5,-0x10(%ebp) │ │ │ │ - movl $0x83674a5,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + 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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - enter $0x2a94,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x28(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ac021 <__gmpz_get_d_2exp@plt+0x60251> │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a9e59 <__gmpz_get_d_2exp@plt+0x5e089> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ac0b8,-0x10(%ebp) │ │ │ │ + movl $0x80a9e64,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac0b8 <__gmpz_get_d_2exp@plt+0x602e8> │ │ │ │ + jne 80a9e64 <__gmpz_get_d_2exp@plt+0x5e094> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80abe87 <__gmpz_get_d_2exp@plt+0x600b7> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a9e26 <__gmpz_get_d_2exp@plt+0x5e056> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a9dad <__gmpz_get_d_2exp@plt+0x5dfdd> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a9e17 <__gmpz_get_d_2exp@plt+0x5e047> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a9dad <__gmpz_get_d_2exp@plt+0x5dfdd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a9e17 <__gmpz_get_d_2exp@plt+0x5e047> │ │ │ │ + movl $0x80a9cf8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80abf08,0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8355316,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a9db8 <__gmpz_get_d_2exp@plt+0x5dfe8> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x83080abe,%al │ │ │ │ - (bad) │ │ │ │ - test $0xa7750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor %bh,-0xf76f7f6(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + hlt │ │ │ │ + inc %eax │ │ │ │ + sahf │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80abf30 <__gmpz_get_d_2exp@plt+0x60160> │ │ │ │ + jne 80a9e40 <__gmpz_get_d_2exp@plt+0x5e070> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lds (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71445(%ebx) │ │ │ │ - adc $0xe8,%al │ │ │ │ - mov $0x4d8b080a,%esi │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,0x75890455(%ecx) │ │ │ │ - or %cl,0x4d890c45(%ecx) │ │ │ │ - adc %al,0x50e904c5(%ebx) │ │ │ │ - adc %al,(%eax,%eax,1) │ │ │ │ + ja 80a9f07 <__gmpz_get_d_2exp@plt+0x5e137> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80a9d34,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%bx,%si),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %esp │ │ │ │ + mov (%edx),%ch │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80abf54 <__gmpz_get_d_2exp@plt+0x60184> │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aa16e <__gmpz_get_d_2exp@plt+0x5e39e> │ │ │ │ + movl $0x80aa180,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa180 <__gmpz_get_d_2exp@plt+0x5e3b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac012 <__gmpz_get_d_2exp@plt+0x60242> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80abfb0 <__gmpz_get_d_2exp@plt+0x601e0> │ │ │ │ - movl $0x80ed298,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ac003 <__gmpz_get_d_2exp@plt+0x60233> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80abfdd <__gmpz_get_d_2exp@plt+0x6020d> │ │ │ │ - movl $0x80ed298,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ac003 <__gmpz_get_d_2exp@plt+0x60233> │ │ │ │ - movl $0x80abe10,-0x10(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 80a9f61 <__gmpz_get_d_2exp@plt+0x5e191> │ │ │ │ + movl $0x80a9c78,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80a9e9c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80a6d6c <__gmpz_get_d_2exp@plt+0x5af9c> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + push %eax │ │ │ │ + mov %ebp,(%edx) │ │ │ │ + add %cl,0x1e000001(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a9f70 <__gmpz_get_d_2exp@plt+0x5e1a0> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a9ffd <__gmpz_get_d_2exp@plt+0x5e22d> │ │ │ │ + movl $0x80a997c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffec,%edi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x80aa018,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8350114,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a6d6c <__gmpz_get_d_2exp@plt+0x5af9c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - in $0x92,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ch,%fs:(%edx) │ │ │ │ + add %al,0x1e000000(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80aa0c9 <__gmpz_get_d_2exp@plt+0x5e2f9> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aa0e6 <__gmpz_get_d_2exp@plt+0x5e316> │ │ │ │ + movl $0x80a98bc,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xor $0x88,%al │ │ │ │ sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + leave │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80abec3 <__gmpz_get_d_2exp@plt+0x600f3> │ │ │ │ - movl $0x80abf64,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80abf64 <__gmpz_get_d_2exp@plt+0x60194> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %dl,0x3002a(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jne 80aa0a4 <__gmpz_get_d_2exp@plt+0x5e2d4> │ │ │ │ + movl $0x80aa104,0x10(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x8350114,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + xchg %ebp,(%edx) │ │ │ │ + add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - xor %al,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + lock inc %esp │ │ │ │ + mov 0xf089080a,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac030 <__gmpz_get_d_2exp@plt+0x60260> │ │ │ │ + jne 80aa144 <__gmpz_get_d_2exp@plt+0x5e374> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - xchg %eax,%edx │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + pop %edi │ │ │ │ sub (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov %es,%eax │ │ │ │ - or (%eax),%cl │ │ │ │ - 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 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aa22b <__gmpz_get_d_2exp@plt+0x5e45b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aa204,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac08c <__gmpz_get_d_2exp@plt+0x602bc> │ │ │ │ + jne 80aa204 <__gmpz_get_d_2exp@plt+0x5e434> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %dl,0x17002a(%edx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + dec %eax │ │ │ │ + pop %edi │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac121 <__gmpz_get_d_2exp@plt+0x60351> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80abe4c,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac167 <__gmpz_get_d_2exp@plt+0x60397> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + ja 80aa1e9 <__gmpz_get_d_2exp@plt+0x5e419> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x835014e,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + adc %bl,0x2a(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac1a3 <__gmpz_get_d_2exp@plt+0x603d3> │ │ │ │ + jb 80aa26c <__gmpz_get_d_2exp@plt+0x5e49c> │ │ │ │ movl $0x81edd7c,-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) │ │ │ │ + movl $0x835014e,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + nop │ │ │ │ + rcrb $1,0x2a(%esi) │ │ │ │ + add %al,0xf000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac1df <__gmpz_get_d_2exp@plt+0x6040f> │ │ │ │ + jb 80aa3c7 <__gmpz_get_d_2exp@plt+0x5e5f7> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aa300,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa300 <__gmpz_get_d_2exp@plt+0x5e530> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + pop %esi │ │ │ │ + sub (%eax),%al │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac21b <__gmpz_get_d_2exp@plt+0x6044b> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + ja 80aa3b8 <__gmpz_get_d_2exp@plt+0x5e5e8> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80aa33b <__gmpz_get_d_2exp@plt+0x5e56b> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x835014e,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80aa3a9 <__gmpz_get_d_2exp@plt+0x5e5d9> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80aa377 <__gmpz_get_d_2exp@plt+0x5e5a7> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x835014e,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80aa3a9 <__gmpz_get_d_2exp@plt+0x5e5d9> │ │ │ │ + movl $0x80aa23c,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ 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 80ac257 <__gmpz_get_d_2exp@plt+0x60487> │ │ │ │ + jb 80aa403 <__gmpz_get_d_2exp@plt+0x5e633> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - nop │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac84c <__gmpz_get_d_2exp@plt+0x60a7c> │ │ │ │ + jb 80aa535 <__gmpz_get_d_2exp@plt+0x5e765> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ac99c,-0x2c(%ebp) │ │ │ │ + movl $0x80aa540,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac99c <__gmpz_get_d_2exp@plt+0x60bcc> │ │ │ │ + jne 80aa540 <__gmpz_get_d_2exp@plt+0x5e770> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac3cb <__gmpz_get_d_2exp@plt+0x605fb> │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80ac34d <__gmpz_get_d_2exp@plt+0x6057d> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ac7f6 <__gmpz_get_d_2exp@plt+0x60a26> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80ac392 <__gmpz_get_d_2exp@plt+0x605c2> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ac7f6 <__gmpz_get_d_2exp@plt+0x60a26> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80ac228,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 80aa502 <__gmpz_get_d_2exp@plt+0x5e732> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80aa489 <__gmpz_get_d_2exp@plt+0x5e6b9> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80aa4f3 <__gmpz_get_d_2exp@plt+0x5e723> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80aa489 <__gmpz_get_d_2exp@plt+0x5e6b9> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80aa4f3 <__gmpz_get_d_2exp@plt+0x5e723> │ │ │ │ + movl $0x80aa3d4,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - and %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80ac2fd <__gmpz_get_d_2exp@plt+0x6052d> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac3da <__gmpz_get_d_2exp@plt+0x6060a> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac4f6 <__gmpz_get_d_2exp@plt+0x60726> │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80ac478 <__gmpz_get_d_2exp@plt+0x606a8> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ac7f6 <__gmpz_get_d_2exp@plt+0x60a26> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80ac4bd <__gmpz_get_d_2exp@plt+0x606ed> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ac7f6 <__gmpz_get_d_2exp@plt+0x60a26> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80ac1ec,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - int3 │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - and %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80ac428 <__gmpz_get_d_2exp@plt+0x60658> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac505 <__gmpz_get_d_2exp@plt+0x60735> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ac550 <__gmpz_get_d_2exp@plt+0x60780> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ac912 <__gmpz_get_d_2exp@plt+0x60b42> │ │ │ │ - movl $0x80ac5dc,0x4(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80aa494 <__gmpz_get_d_2exp@plt+0x5e6c4> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push $0x83080ac5 │ │ │ │ - (bad) │ │ │ │ - test $0x9b750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ - add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - (bad) │ │ │ │ + hlt │ │ │ │ + sbb $0xa5,%al │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac600 <__gmpz_get_d_2exp@plt+0x60830> │ │ │ │ + jne 80aa51c <__gmpz_get_d_2exp@plt+0x5e74c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %bh,0x4d8b080a(%ebp,%eax,8) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - and %cl,0x4d8b2475(%ecx) │ │ │ │ - sbb %cl,0x4589284d(%ecx) │ │ │ │ - sub $0x83,%al │ │ │ │ - lds (%eax),%esp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ac844 <__gmpz_get_d_2exp@plt+0x60a74> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac6af <__gmpz_get_d_2exp@plt+0x608df> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ac756 <__gmpz_get_d_2exp@plt+0x60986> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ac7ef <__gmpz_get_d_2exp@plt+0x60a1f> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ac752 <__gmpz_get_d_2exp@plt+0x60982> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ac808 <__gmpz_get_d_2exp@plt+0x60a38> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ac1b0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + ja 80aa5e3 <__gmpz_get_d_2exp@plt+0x5e813> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80aa410,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aa627 <__gmpz_get_d_2exp@plt+0x5e857> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ac844 <__gmpz_get_d_2exp@plt+0x60a74> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac743 <__gmpz_get_d_2exp@plt+0x60973> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ac756 <__gmpz_get_d_2exp@plt+0x60986> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ac811 <__gmpz_get_d_2exp@plt+0x60a41> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ac761 <__gmpz_get_d_2exp@plt+0x60991> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ac81a <__gmpz_get_d_2exp@plt+0x60a4a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ac174,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aa759 <__gmpz_get_d_2exp@plt+0x5e989> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aa764,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa764 <__gmpz_get_d_2exp@plt+0x5e994> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80ac756 <__gmpz_get_d_2exp@plt+0x60986> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80ac756 <__gmpz_get_d_2exp@plt+0x60986> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ac844 <__gmpz_get_d_2exp@plt+0x60a74> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac835 <__gmpz_get_d_2exp@plt+0x60a65> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ac756 <__gmpz_get_d_2exp@plt+0x60986> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ac823 <__gmpz_get_d_2exp@plt+0x60a53> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ + ja 80aa726 <__gmpz_get_d_2exp@plt+0x5e956> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ac767 <__gmpz_get_d_2exp@plt+0x60997> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ac82c <__gmpz_get_d_2exp@plt+0x60a5c> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ac138,-0x1c(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80aa6ad <__gmpz_get_d_2exp@plt+0x5e8dd> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80aa717 <__gmpz_get_d_2exp@plt+0x5e947> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80aa6ad <__gmpz_get_d_2exp@plt+0x5e8dd> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80aa717 <__gmpz_get_d_2exp@plt+0x5e947> │ │ │ │ + movl $0x80aa5f8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ac7f6 <__gmpz_get_d_2exp@plt+0x60a26> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ac7f6 <__gmpz_get_d_2exp@plt+0x60a26> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ac7f6 <__gmpz_get_d_2exp@plt+0x60a26> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ac7f6 <__gmpz_get_d_2exp@plt+0x60a26> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ac7f6 <__gmpz_get_d_2exp@plt+0x60a26> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80aa6b8 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80ac8b7 <__gmpz_get_d_2exp@plt+0x60ae7> │ │ │ │ - movl $0x80ac3f4,0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov %edx,0x2c(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac3f4 <__gmpz_get_d_2exp@plt+0x60624> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ac934 <__gmpz_get_d_2exp@plt+0x60b64> │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80ac58b <__gmpz_get_d_2exp@plt+0x607bb> │ │ │ │ - movl $0x80ac51c,0x4(%ebp) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + inc %eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,0x2c(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac51c <__gmpz_get_d_2exp@plt+0x6074c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80ac62c,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac62c <__gmpz_get_d_2exp@plt+0x6085c> │ │ │ │ + jne 80aa740 <__gmpz_get_d_2exp@plt+0x5e970> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80ac6c8,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80aa807 <__gmpz_get_d_2exp@plt+0x5ea37> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80aa634,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %esp │ │ │ │ + subl $0x3001700,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aaa5e <__gmpz_get_d_2exp@plt+0x5ec8e> │ │ │ │ + movl $0x80aaa70,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac6c8 <__gmpz_get_d_2exp@plt+0x608f8> │ │ │ │ + jne 80aaa70 <__gmpz_get_d_2exp@plt+0x5eca0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aa85b <__gmpz_get_d_2exp@plt+0x5ea8b> │ │ │ │ + movl $0x80aa578,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80aa79c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80a6d6c <__gmpz_get_d_2exp@plt+0x5af9c> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + subb $0x0,(%edx) │ │ │ │ + mov %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add %cl,0x3e283ca(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + and %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 80ac84f <__gmpz_get_d_2exp@plt+0x60a7f> │ │ │ │ - movl $0x80ac778,0x4(%ebp) │ │ │ │ + jne 80aa86a <__gmpz_get_d_2exp@plt+0x5ea9a> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aa8f4 <__gmpz_get_d_2exp@plt+0x5eb24> │ │ │ │ + movl $0x80aa27c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac778 <__gmpz_get_d_2exp@plt+0x609a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x80aa910,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8350114,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80a6d6c <__gmpz_get_d_2exp@plt+0x5af9c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - js 80ac91b <__gmpz_get_d_2exp@plt+0x60b4b> │ │ │ │ + je 80aaa69 <__gmpz_get_d_2exp@plt+0x5ec99> │ │ │ │ sub (%eax),%al │ │ │ │ - mov %al,(%ecx) │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80aa9c1 <__gmpz_get_d_2exp@plt+0x5ebf1> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aa9d8 <__gmpz_get_d_2exp@plt+0x5ec08> │ │ │ │ + movl $0x80aa1bc,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + inc %esp │ │ │ │ + jg 80aaa55 <__gmpz_get_d_2exp@plt+0x5ec85> │ │ │ │ + add %cl,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80aa99c <__gmpz_get_d_2exp@plt+0x5ebcc> │ │ │ │ + movl $0x80aa9f4,0x10(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x8350114,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %bh,0x2a(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock in (%dx),%al │ │ │ │ - leave │ │ │ │ + lock xor $0xaa,%al │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac9ec <__gmpz_get_d_2exp@plt+0x60c1c> │ │ │ │ + jne 80aaa34 <__gmpz_get_d_2exp@plt+0x5ec64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sub %cl,0x18cc002a(%ecx) │ │ │ │ + enter $0x2a7e,$0x0 │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x37(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8355316,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - mov %ch,(%edx) │ │ │ │ - add %al,0x7000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aab43 <__gmpz_get_d_2exp@plt+0x5ed73> │ │ │ │ + movl $0x80aaaf4,-0x4(%ebp) │ │ │ │ + mov $0x8352818,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aaaf4 <__gmpz_get_d_2exp@plt+0x5ed24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + test %bh,0x2a(%esi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80acab9 <__gmpz_get_d_2exp@plt+0x60ce9> │ │ │ │ + ja 80aaad9 <__gmpz_get_d_2exp@plt+0x5ed09> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1f(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x23(%esi),%eax │ │ │ │ - movl $0x80ac268,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80a9f24,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80aa824,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + mov $0x8352988,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + sub $0x7e,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + add %cl,0x4589044d(%ecx) │ │ │ │ + or %al,0x40e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x1002a55(%eax) │ │ │ │ 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 80acaff <__gmpz_get_d_2exp@plt+0x60d2f> │ │ │ │ + jb 80aabeb <__gmpz_get_d_2exp@plt+0x5ee1b> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x80aabc4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aabc4 <__gmpz_get_d_2exp@plt+0x5edf4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + inc %eax │ │ │ │ + push %ebp │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80acb3b <__gmpz_get_d_2exp@plt+0x60d6b> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80aaba9 <__gmpz_get_d_2exp@plt+0x5edd9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8350106,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + or %dl,0x2a(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80acb77 <__gmpz_get_d_2exp@plt+0x60da7> │ │ │ │ + jb 80aac2c <__gmpz_get_d_2exp@plt+0x5ee5c> │ │ │ │ movl $0x81edd7c,-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) │ │ │ │ + movl $0x8350106,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + nop │ │ │ │ + enter $0x2a54,$0x0 │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80acbb3 <__gmpz_get_d_2exp@plt+0x60de3> │ │ │ │ + jb 80aad87 <__gmpz_get_d_2exp@plt+0x5efb7> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aacc0,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aacc0 <__gmpz_get_d_2exp@plt+0x5eef0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + push %esp │ │ │ │ + sub (%eax),%al │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80acbef <__gmpz_get_d_2exp@plt+0x60e1f> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + ja 80aad78 <__gmpz_get_d_2exp@plt+0x5efa8> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80aacfb <__gmpz_get_d_2exp@plt+0x5ef2b> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x8350106,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80aad69 <__gmpz_get_d_2exp@plt+0x5ef99> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80aad37 <__gmpz_get_d_2exp@plt+0x5ef67> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x8350106,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80aad69 <__gmpz_get_d_2exp@plt+0x5ef99> │ │ │ │ + movl $0x80aabfc,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ 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 80acc2b <__gmpz_get_d_2exp@plt+0x60e5b> │ │ │ │ + jb 80aadc3 <__gmpz_get_d_2exp@plt+0x5eff3> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fadds 0x7002a(%esi) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad2fe <__gmpz_get_d_2exp@plt+0x6152e> │ │ │ │ + jb 80aaef5 <__gmpz_get_d_2exp@plt+0x5f125> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ad4b0,-0x2c(%ebp) │ │ │ │ + movl $0x80aaf00,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ad4b0 <__gmpz_get_d_2exp@plt+0x616e0> │ │ │ │ + jne 80aaf00 <__gmpz_get_d_2exp@plt+0x5f130> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acd9f <__gmpz_get_d_2exp@plt+0x60fcf> │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80acd21 <__gmpz_get_d_2exp@plt+0x60f51> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ad296 <__gmpz_get_d_2exp@plt+0x614c6> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80acd66 <__gmpz_get_d_2exp@plt+0x60f96> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ad296 <__gmpz_get_d_2exp@plt+0x614c6> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80acbfc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 80aaec2 <__gmpz_get_d_2exp@plt+0x5f0f2> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80aae49 <__gmpz_get_d_2exp@plt+0x5f079> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80aaeb3 <__gmpz_get_d_2exp@plt+0x5f0e3> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80aae49 <__gmpz_get_d_2exp@plt+0x5f079> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80aaeb3 <__gmpz_get_d_2exp@plt+0x5f0e3> │ │ │ │ + movl $0x80aad94,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - and %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80accd1 <__gmpz_get_d_2exp@plt+0x60f01> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acdae <__gmpz_get_d_2exp@plt+0x60fde> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aceca <__gmpz_get_d_2exp@plt+0x610fa> │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80ace4c <__gmpz_get_d_2exp@plt+0x6107c> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ad296 <__gmpz_get_d_2exp@plt+0x614c6> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80ace91 <__gmpz_get_d_2exp@plt+0x610c1> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ad296 <__gmpz_get_d_2exp@plt+0x614c6> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80acbc0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - int3 │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - and %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80acdfc <__gmpz_get_d_2exp@plt+0x6102c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aced9 <__gmpz_get_d_2exp@plt+0x61109> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80acf24 <__gmpz_get_d_2exp@plt+0x61154> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ad3c4 <__gmpz_get_d_2exp@plt+0x615f4> │ │ │ │ - movl $0x80acfb0,0x4(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80aae54 <__gmpz_get_d_2exp@plt+0x5f084> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0xcf,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80acf3c <__gmpz_get_d_2exp@plt+0x6116c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ - add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - iret │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + hlt │ │ │ │ + fsubrl -0xf76f7f6(%esi) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80acfd4 <__gmpz_get_d_2exp@plt+0x61204> │ │ │ │ + jne 80aaedc <__gmpz_get_d_2exp@plt+0x5f10c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %dl,-0x74f7f531(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - and %cl,0x4d8b2475(%ecx) │ │ │ │ - sbb %cl,0x4589284d(%ecx) │ │ │ │ - sub $0x83,%al │ │ │ │ - lds (%eax),%esp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ad2f6 <__gmpz_get_d_2exp@plt+0x61526> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad083 <__gmpz_get_d_2exp@plt+0x612b3> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ad1e9 <__gmpz_get_d_2exp@plt+0x61419> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ad28f <__gmpz_get_d_2exp@plt+0x614bf> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ad1e5 <__gmpz_get_d_2exp@plt+0x61415> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ad2a8 <__gmpz_get_d_2exp@plt+0x614d8> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80acb84,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + ja 80aafa3 <__gmpz_get_d_2exp@plt+0x5f1d3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80aadd0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ad2f6 <__gmpz_get_d_2exp@plt+0x61526> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad11f <__gmpz_get_d_2exp@plt+0x6134f> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ad1e9 <__gmpz_get_d_2exp@plt+0x61419> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ad2b1 <__gmpz_get_d_2exp@plt+0x614e1> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ad1f4 <__gmpz_get_d_2exp@plt+0x61424> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ad2ba <__gmpz_get_d_2exp@plt+0x614ea> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80acb48,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aafe7 <__gmpz_get_d_2exp@plt+0x5f217> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ad2f6 <__gmpz_get_d_2exp@plt+0x61526> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad1b7 <__gmpz_get_d_2exp@plt+0x613e7> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ad1e9 <__gmpz_get_d_2exp@plt+0x61419> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ad2c3 <__gmpz_get_d_2exp@plt+0x614f3> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ad1fa <__gmpz_get_d_2exp@plt+0x6142a> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ad2cc <__gmpz_get_d_2exp@plt+0x614fc> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80acb0c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80ad410,0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ab119 <__gmpz_get_d_2exp@plt+0x5f349> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8355316,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x80ab124,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab124 <__gmpz_get_d_2exp@plt+0x5f354> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80ad1e9 <__gmpz_get_d_2exp@plt+0x61419> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80ad1e9 <__gmpz_get_d_2exp@plt+0x61419> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80ad1e9 <__gmpz_get_d_2exp@plt+0x61419> │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ad2f6 <__gmpz_get_d_2exp@plt+0x61526> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad2e7 <__gmpz_get_d_2exp@plt+0x61517> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ad1e9 <__gmpz_get_d_2exp@plt+0x61419> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ad2d5 <__gmpz_get_d_2exp@plt+0x61505> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ + ja 80ab0e6 <__gmpz_get_d_2exp@plt+0x5f316> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ad200 <__gmpz_get_d_2exp@plt+0x61430> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ad2de <__gmpz_get_d_2exp@plt+0x6150e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80acad0,-0x1c(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80ab06d <__gmpz_get_d_2exp@plt+0x5f29d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80ab0d7 <__gmpz_get_d_2exp@plt+0x5f307> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80ab06d <__gmpz_get_d_2exp@plt+0x5f29d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80ab0d7 <__gmpz_get_d_2exp@plt+0x5f307> │ │ │ │ + movl $0x80aafb8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ad296 <__gmpz_get_d_2exp@plt+0x614c6> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ad296 <__gmpz_get_d_2exp@plt+0x614c6> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ad296 <__gmpz_get_d_2exp@plt+0x614c6> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ad296 <__gmpz_get_d_2exp@plt+0x614c6> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ad296 <__gmpz_get_d_2exp@plt+0x614c6> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ad296 <__gmpz_get_d_2exp@plt+0x614c6> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ad296 <__gmpz_get_d_2exp@plt+0x614c6> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ab078 <__gmpz_get_d_2exp@plt+0x5f2a8> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80ad369 <__gmpz_get_d_2exp@plt+0x61599> │ │ │ │ - movl $0x80acdc8,0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov %edx,0x2c(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80acdc8 <__gmpz_get_d_2exp@plt+0x60ff8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 80ad3e6 <__gmpz_get_d_2exp@plt+0x61616> │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80acf5f <__gmpz_get_d_2exp@plt+0x6118f> │ │ │ │ - movl $0x80acef0,0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,0x2c(%ebp) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80acef0 <__gmpz_get_d_2exp@plt+0x61120> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80ad000,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad000 <__gmpz_get_d_2exp@plt+0x61230> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80ad09c,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad09c <__gmpz_get_d_2exp@plt+0x612cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add %cl,0x3e283ca(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80ad301 <__gmpz_get_d_2exp@plt+0x61531> │ │ │ │ - movl $0x80ad138,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad138 <__gmpz_get_d_2exp@plt+0x61368> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x2a7e,$0x0 │ │ │ │ - lea (%ecx),%esi │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ad1c6 <__gmpz_get_d_2exp@plt+0x613f6> │ │ │ │ - movl $0x80ad210,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad210 <__gmpz_get_d_2exp@plt+0x61440> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - jle 80ad4a5 <__gmpz_get_d_2exp@plt+0x616d5> │ │ │ │ - add %cl,%ah │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - dec %esp │ │ │ │ - aam $0xa │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + hlt │ │ │ │ + add %dh,-0xf76f7f6(%ecx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad44c <__gmpz_get_d_2exp@plt+0x6167c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fs jle 80ad4d1 <__gmpz_get_d_2exp@plt+0x61701> │ │ │ │ - add %cl,0x1e000001(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock test %dl,%ah │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ad484 <__gmpz_get_d_2exp@plt+0x616b4> │ │ │ │ + jne 80ab100 <__gmpz_get_d_2exp@plt+0x5f330> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - adc %bh,0x2a(%esi) │ │ │ │ - add %dl,(%edi) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ad59d <__gmpz_get_d_2exp@plt+0x617cd> │ │ │ │ + ja 80ab1c7 <__gmpz_get_d_2exp@plt+0x5f3f7> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%eax │ │ │ │ - movl $0x80acc3c,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80aaff4,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %bh,0x2a(%edi) │ │ │ │ + les 0x2a(%edi),%esi │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad787 <__gmpz_get_d_2exp@plt+0x619b7> │ │ │ │ - movl $0x80ad798,-0x10(%ebp) │ │ │ │ + jb 80ab42e <__gmpz_get_d_2exp@plt+0x5f65e> │ │ │ │ + movl $0x80ab440,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ad798 <__gmpz_get_d_2exp@plt+0x619c8> │ │ │ │ + jne 80ab440 <__gmpz_get_d_2exp@plt+0x5f670> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x50,%edi │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad615 <__gmpz_get_d_2exp@plt+0x61845> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80aca20,-0x4c(%edi) │ │ │ │ - mov %esi,-0x48(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ + ja 80ab221 <__gmpz_get_d_2exp@plt+0x5f451> │ │ │ │ + movl $0x80aaf38,-0x3c(%edi) │ │ │ │ mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x34(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x80ad504,-0x24(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80ab15c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - lea -0x4b(%edi),%eax │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 80a752c <__gmpz_get_d_2exp@plt+0x5b75c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 80a72ac <__gmpz_get_d_2exp@plt+0x5b4dc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x7d,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + shlb $0x0,0x2a(%esi) │ │ │ │ + mov (%ecx),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov %esi,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 80ad624 <__gmpz_get_d_2exp@plt+0x61854> │ │ │ │ - add $0x18,%edi │ │ │ │ + jne 80ab230 <__gmpz_get_d_2exp@plt+0x5f460> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad6f6 <__gmpz_get_d_2exp@plt+0x61926> │ │ │ │ - movl $0x80abdcc,-0x14(%edi) │ │ │ │ + ja 80ab2bd <__gmpz_get_d_2exp@plt+0x5f4ed> │ │ │ │ + movl $0x80aac3c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80ac0f4,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a752c <__gmpz_get_d_2exp@plt+0x5b75c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x7d,%al │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x80ab2d8,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x83500a0,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a72ac <__gmpz_get_d_2exp@plt+0x5b4dc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x75 │ │ │ │ sub (%eax),%al │ │ │ │ - push %es │ │ │ │ + test %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80ab389 <__gmpz_get_d_2exp@plt+0x5f5b9> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ab3a6 <__gmpz_get_d_2exp@plt+0x5f5d6> │ │ │ │ + movl $0x80aab7c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jne 80ab425 <__gmpz_get_d_2exp@plt+0x5f655> │ │ │ │ + add %cl,%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ab364 <__gmpz_get_d_2exp@plt+0x5f594> │ │ │ │ + movl $0x80ab3c4,0x10(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x83500a0,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x5002a75 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock adc $0xd7,%al │ │ │ │ + lock add $0xb4,%al │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ad714 <__gmpz_get_d_2exp@plt+0x61944> │ │ │ │ + jne 80ab404 <__gmpz_get_d_2exp@plt+0x5f634> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + mov %cl,0x0(%edx,%ebp,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ab4eb <__gmpz_get_d_2exp@plt+0x5f71b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ab4c4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab4c4 <__gmpz_get_d_2exp@plt+0x5f6f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + inc %eax │ │ │ │ + dec %esp │ │ │ │ + sub (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ab4a9 <__gmpz_get_d_2exp@plt+0x5f6d9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8350106,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %cl,0x0(%edx,%ebp,1) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ab52c <__gmpz_get_d_2exp@plt+0x5f75c> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8350106,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + enter $0x2a4b,$0x0 │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ab687 <__gmpz_get_d_2exp@plt+0x5f8b7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ab5c0,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab5c0 <__gmpz_get_d_2exp@plt+0x5f7f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + dec %ebx │ │ │ │ + sub (%eax),%al │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ab678 <__gmpz_get_d_2exp@plt+0x5f8a8> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80ab5fb <__gmpz_get_d_2exp@plt+0x5f82b> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x8350106,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80ab669 <__gmpz_get_d_2exp@plt+0x5f899> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xb(%ecx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80ab637 <__gmpz_get_d_2exp@plt+0x5f867> │ │ │ │ + movl $0x80c81c8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x8350106,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80ab669 <__gmpz_get_d_2exp@plt+0x5f899> │ │ │ │ + movl $0x80ab4fc,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + 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 80ad803 <__gmpz_get_d_2exp@plt+0x61a33> │ │ │ │ + jb 80ab6c3 <__gmpz_get_d_2exp@plt+0x5f8f3> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %bh,0x2a(%ebx) │ │ │ │ - add %al,0xf000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ada39 <__gmpz_get_d_2exp@plt+0x61c69> │ │ │ │ + jb 80ab7f5 <__gmpz_get_d_2exp@plt+0x5fa25> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ada48,-0x24(%ebp) │ │ │ │ + movl $0x80ab800,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -118288,175 +115815,109 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ada48 <__gmpz_get_d_2exp@plt+0x61c78> │ │ │ │ + jne 80ab800 <__gmpz_get_d_2exp@plt+0x5fa30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad9a1 <__gmpz_get_d_2exp@plt+0x61bd1> │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80ad925 <__gmpz_get_d_2exp@plt+0x61b55> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ad992 <__gmpz_get_d_2exp@plt+0x61bc2> │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80ad95a <__gmpz_get_d_2exp@plt+0x61b8a> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ + ja 80ab7c2 <__gmpz_get_d_2exp@plt+0x5f9f2> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80ab749 <__gmpz_get_d_2exp@plt+0x5f979> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80ab7b3 <__gmpz_get_d_2exp@plt+0x5f9e3> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80ab749 <__gmpz_get_d_2exp@plt+0x5f979> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80ab7b3 <__gmpz_get_d_2exp@plt+0x5f9e3> │ │ │ │ + movl $0x80ab694,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80ad992 <__gmpz_get_d_2exp@plt+0x61bc2> │ │ │ │ - movl $0x80ad7d4,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80ad898,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80ad8de <__gmpz_get_d_2exp@plt+0x61b0e> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jne 80ab754 <__gmpz_get_d_2exp@plt+0x5f984> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - int3 │ │ │ │ - js 80ada69 <__gmpz_get_d_2exp@plt+0x61c99> │ │ │ │ - add %al,0x1e000001(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - (bad) (%edx) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ hlt │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8355316,-0x4(%ebp) │ │ │ │ + fdivl -0xf76f7f6(%edi) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - js 80ada99 <__gmpz_get_d_2exp@plt+0x61cc9> │ │ │ │ - add %al,0x5000100 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab7dc <__gmpz_get_d_2exp@plt+0x5fa0c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80adae7 <__gmpz_get_d_2exp@plt+0x61d17> │ │ │ │ + ja 80ab8a3 <__gmpz_get_d_2exp@plt+0x5fad3> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80ad814,-0x20(%edi) │ │ │ │ + movl $0x80ab6d0,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -118473,37 +115934,36 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80adb2b <__gmpz_get_d_2exp@plt+0x61d5b> │ │ │ │ + jb 80ab8e7 <__gmpz_get_d_2exp@plt+0x5fb17> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fdivs 0x2a(%edi) │ │ │ │ - add %al,0xf000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80add99 <__gmpz_get_d_2exp@plt+0x61fc9> │ │ │ │ + jb 80aba19 <__gmpz_get_d_2exp@plt+0x5fc49> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80adda8,-0x24(%ebp) │ │ │ │ + movl $0x80aba24,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -118519,193 +115979,109 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80adda8 <__gmpz_get_d_2exp@plt+0x61fd8> │ │ │ │ + jne 80aba24 <__gmpz_get_d_2exp@plt+0x5fc54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80adcc9 <__gmpz_get_d_2exp@plt+0x61ef9> │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80adc4d <__gmpz_get_d_2exp@plt+0x61e7d> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80adcba <__gmpz_get_d_2exp@plt+0x61eea> │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80adc82 <__gmpz_get_d_2exp@plt+0x61eb2> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ + ja 80ab9e6 <__gmpz_get_d_2exp@plt+0x5fc16> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80ab96d <__gmpz_get_d_2exp@plt+0x5fb9d> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80ab9d7 <__gmpz_get_d_2exp@plt+0x5fc07> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80ab96d <__gmpz_get_d_2exp@plt+0x5fb9d> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80ab9d7 <__gmpz_get_d_2exp@plt+0x5fc07> │ │ │ │ + movl $0x80ab8b8,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80adcba <__gmpz_get_d_2exp@plt+0x61eea> │ │ │ │ - movl $0x80adafc,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80adbc0,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - or $0x76,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - je 80add91 <__gmpz_get_d_2exp@plt+0x61fc1> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80add3c,0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8355316,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ + jne 80ab978 <__gmpz_get_d_2exp@plt+0x5fba8> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80adc06 <__gmpz_get_d_2exp@plt+0x61e36> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jne 80addc9 <__gmpz_get_d_2exp@plt+0x61ff9> │ │ │ │ - add %al,0x1e000001(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - or %bl,%ch │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + hlt │ │ │ │ + add %bh,-0xf76f7f6(%edx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80add08 <__gmpz_get_d_2exp@plt+0x61f38> │ │ │ │ + jne 80aba00 <__gmpz_get_d_2exp@plt+0x5fc30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %dh,0x2a(%ebp) │ │ │ │ - add %dl,(%edi) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ade47 <__gmpz_get_d_2exp@plt+0x62077> │ │ │ │ + ja 80abac7 <__gmpz_get_d_2exp@plt+0x5fcf7> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80adb3c,-0x20(%edi) │ │ │ │ + movl $0x80ab8f4,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -118716,29549 +116092,28480 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pusha │ │ │ │ - jbe 80ade81 <__gmpz_get_d_2exp@plt+0x620b1> │ │ │ │ + les 0x2a(%esi),%ebp │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80adf91 <__gmpz_get_d_2exp@plt+0x621c1> │ │ │ │ - movl $0x80adfa0,-0x4(%ebp) │ │ │ │ + jb 80abd1e <__gmpz_get_d_2exp@plt+0x5ff4e> │ │ │ │ + movl $0x80abd30,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80adfa0 <__gmpz_get_d_2exp@plt+0x621d0> │ │ │ │ + jne 80abd30 <__gmpz_get_d_2exp@plt+0x5ff60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ade9b <__gmpz_get_d_2exp@plt+0x620cb> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ada7c,-0x3c(%edi) │ │ │ │ + ja 80abb1b <__gmpz_get_d_2exp@plt+0x5fd4b> │ │ │ │ + movl $0x80ab838,-0x3c(%edi) │ │ │ │ mov %eax,-0x38(%edi) │ │ │ │ mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80adddc,-0x1c(%edi) │ │ │ │ + movl $0x80aba5c,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80a752c <__gmpz_get_d_2exp@plt+0x5b75c> │ │ │ │ - je 80adfbb <__gmpz_get_d_2exp@plt+0x621eb> │ │ │ │ - sub (%eax),%al │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80a72ac <__gmpz_get_d_2exp@plt+0x5b4dc> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + enter $0x2a6d,$0x0 │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + and %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80adeaa <__gmpz_get_d_2exp@plt+0x620da> │ │ │ │ - movl $0x83552e0,0x4(%ebp) │ │ │ │ - movl $0x8355316,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80abb2a <__gmpz_get_d_2exp@plt+0x5fd5a> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80abbb4 <__gmpz_get_d_2exp@plt+0x5fde4> │ │ │ │ + movl $0x80ab53c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x80abbd0,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x83500a0,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80a72ac <__gmpz_get_d_2exp@plt+0x5b4dc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + in $0x6c,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80abc81 <__gmpz_get_d_2exp@plt+0x5feb1> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80abc98 <__gmpz_get_d_2exp@plt+0x5fec8> │ │ │ │ + movl $0x80ab47c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov $0x6c,%ah │ │ │ │ + sub (%eax),%al │ │ │ │ + enter $0x0,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80abc5c <__gmpz_get_d_2exp@plt+0x5fe8c> │ │ │ │ + movl $0x80abcb4,0x10(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x83500a0,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and $0x75,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 80abd92 <__gmpz_get_d_2exp@plt+0x5ffc2> │ │ │ │ sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock push %eax │ │ │ │ - fisttps (%edx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + lock hlt │ │ │ │ + mov $0xf089080a,%esp │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80adf50 <__gmpz_get_d_2exp@plt+0x62180> │ │ │ │ + jne 80abcf4 <__gmpz_get_d_2exp@plt+0x5ff24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - in $0x74,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x5000100,%eax │ │ │ │ + cmp %ch,0x0(%edx,%ebp,1) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ae08e <__gmpz_get_d_2exp@plt+0x622be> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae084 <__gmpz_get_d_2exp@plt+0x622b4> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80abc28,-0x2c(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80ad5bc,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80ade64,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8368c61,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - and %dh,0x0(%edx,%ebp,1) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae166 <__gmpz_get_d_2exp@plt+0x62396> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ae17c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80abe03 <__gmpz_get_d_2exp@plt+0x60033> │ │ │ │ + movl $0x80abdb4,-0x4(%ebp) │ │ │ │ + mov $0x8352818,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ae17c <__gmpz_get_d_2exp@plt+0x623ac> │ │ │ │ + jne 80abdb4 <__gmpz_get_d_2exp@plt+0x5ffe4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdivs 0x2a(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ + hlt │ │ │ │ + imul $0x0,(%edx),%ebp │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ae0ce <__gmpz_get_d_2exp@plt+0x622fe> │ │ │ │ + ja 80abd99 <__gmpz_get_d_2exp@plt+0x5ffc9> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80adfe0,-0x14(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x80ab1e4,-0x18(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x83554c1,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - mov $0x83554d4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - jae 80ae19d <__gmpz_get_d_2exp@plt+0x623cd> │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - in (%dx),%al │ │ │ │ - loopne 80ae18c <__gmpz_get_d_2exp@plt+0x623bc> │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80abae4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae0ec <__gmpz_get_d_2exp@plt+0x6231c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ae1d9 <__gmpz_get_d_2exp@plt+0x62409> │ │ │ │ - movl $0x83554d4,-0x8(%ebp) │ │ │ │ - movl $0x83554f2,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - mov $0x8355500,%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + mov $0x83529b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + imul $0x0,(%edx),%ebp │ │ │ │ sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + add %cl,0x4589044d(%ecx) │ │ │ │ + or %al,0x40e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae218 <__gmpz_get_d_2exp@plt+0x62448> │ │ │ │ - movl $0x8355484,-0xc(%ebp) │ │ │ │ - movl $0x83554b0,-0x8(%ebp) │ │ │ │ - movl $0x8355500,-0x4(%ebp) │ │ │ │ + jb 80abea3 <__gmpz_get_d_2exp@plt+0x600d3> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80abe7c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e9454 <__gmpz_get_d_2exp@plt+0x9d684> │ │ │ │ - mov $0x8355510,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x1e(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ae258 <__gmpz_get_d_2exp@plt+0x62488> │ │ │ │ + jne 80abe7c <__gmpz_get_d_2exp@plt+0x600ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8367491,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x77cfcba(%ebx) │ │ │ │ - and -0x7d(%ebx,%eiz,8),%dh │ │ │ │ - clc │ │ │ │ - pop %esp │ │ │ │ - je 80ae243 <__gmpz_get_d_2exp@plt+0x62473> │ │ │ │ - cmp $0x1a,%eax │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x834eee0(%eax),%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80abe65 <__gmpz_get_d_2exp@plt+0x60095> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%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 80ae2b1 <__gmpz_get_d_2exp@plt+0x624e1> │ │ │ │ + jb 80abed9 <__gmpz_get_d_2exp@plt+0x60109> │ │ │ │ movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ae2ed <__gmpz_get_d_2exp@plt+0x6251d> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80ae288,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 80abf15 <__gmpz_get_d_2exp@plt+0x60145> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80abeb0,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%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 80ae32d <__gmpz_get_d_2exp@plt+0x6255d> │ │ │ │ + jb 80abf55 <__gmpz_get_d_2exp@plt+0x60185> │ │ │ │ movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ae369 <__gmpz_get_d_2exp@plt+0x62599> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ae304,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ + ja 80abf91 <__gmpz_get_d_2exp@plt+0x601c1> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80abf2c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae3af <__gmpz_get_d_2exp@plt+0x625df> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ac03d <__gmpz_get_d_2exp@plt+0x6026d> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ac033 <__gmpz_get_d_2exp@plt+0x60263> │ │ │ │ + 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 0x17(%eax),%eax │ │ │ │ + movl $0x80abee8,-0x14(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80abf64,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 80ac050 <__gmpz_get_d_2exp@plt+0x60280> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae3eb <__gmpz_get_d_2exp@plt+0x6261b> │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%al │ │ │ │ + rorb $0x8,(%edx) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac0e0 <__gmpz_get_d_2exp@plt+0x60310> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ac067 <__gmpz_get_d_2exp@plt+0x60297> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80abfac,-0x18(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80ac076 <__gmpz_get_d_2exp@plt+0x602a6> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ac0c8 <__gmpz_get_d_2exp@plt+0x602f8> │ │ │ │ + movl $0x80abe38,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + jmp 80ac2d4 <__gmpz_get_d_2exp@plt+0x60504> │ │ │ │ + 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 80ac14d <__gmpz_get_d_2exp@plt+0x6037d> │ │ │ │ movl $0x81edd7c,-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 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ac189 <__gmpz_get_d_2exp@plt+0x603b9> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80ac124,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae427 <__gmpz_get_d_2exp@plt+0x62657> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ac1c9 <__gmpz_get_d_2exp@plt+0x603f9> │ │ │ │ movl $0x81edd7c,-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 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ac205 <__gmpz_get_d_2exp@plt+0x60435> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80ac1a0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae463 <__gmpz_get_d_2exp@plt+0x62693> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ac2b4 <__gmpz_get_d_2exp@plt+0x604e4> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ac2aa <__gmpz_get_d_2exp@plt+0x604da> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x80ac15c,-0x14(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80ac1d8,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 80ac050 <__gmpz_get_d_2exp@plt+0x60280> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ + ... │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae49f <__gmpz_get_d_2exp@plt+0x626cf> │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ac31a <__gmpz_get_d_2exp@plt+0x6054a> │ │ │ │ + movl $0x80ac220,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%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 0x18(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x83529fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ac35d <__gmpz_get_d_2exp@plt+0x6058d> │ │ │ │ movl $0x81edd7c,-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 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ac399 <__gmpz_get_d_2exp@plt+0x605c9> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80ac334,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae9b4 <__gmpz_get_d_2exp@plt+0x62be4> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ac3d9 <__gmpz_get_d_2exp@plt+0x60609> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aeab4,-0x2c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aeab4 <__gmpz_get_d_2exp@plt+0x62ce4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ae697 <__gmpz_get_d_2exp@plt+0x628c7> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae5d8 <__gmpz_get_d_2exp@plt+0x62808> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ae5e7 <__gmpz_get_d_2exp@plt+0x62817> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ae958 <__gmpz_get_d_2exp@plt+0x62b88> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80ae5e7 <__gmpz_get_d_2exp@plt+0x62817> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80ae943 <__gmpz_get_d_2exp@plt+0x62b73> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ae470,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ac415 <__gmpz_get_d_2exp@plt+0x60645> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80ac3b0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + inc %eax │ │ │ │ + popa │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ae697 <__gmpz_get_d_2exp@plt+0x628c7> │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ac4c8 <__gmpz_get_d_2exp@plt+0x606f8> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae688 <__gmpz_get_d_2exp@plt+0x628b8> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ae5e7 <__gmpz_get_d_2exp@plt+0x62817> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ae962 <__gmpz_get_d_2exp@plt+0x62b92> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80ae5e7 <__gmpz_get_d_2exp@plt+0x62817> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80ae95d <__gmpz_get_d_2exp@plt+0x62b8d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ae434,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ + ja 80ac4be <__gmpz_get_d_2exp@plt+0x606ee> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + movl $0x80ac36c,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x80ac3e8,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8352574,-0x18(%ebp) │ │ │ │ + movl $0x83502fc,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x300,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ae69f <__gmpz_get_d_2exp@plt+0x628cf> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + jb 80ac53c <__gmpz_get_d_2exp@plt+0x6076c> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ac532 <__gmpz_get_d_2exp@plt+0x60762> │ │ │ │ + movl $0x80ac434,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80aea0d <__gmpz_get_d_2exp@plt+0x62c3d> │ │ │ │ - movl $0x80ae728,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8352928,-0x8(%ebp) │ │ │ │ + movl $0x83529ea,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ac2d4 <__gmpz_get_d_2exp@plt+0x60504> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8352a00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x83080ae6,%eax │ │ │ │ - (bad) │ │ │ │ - test $0x9f750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80ac571 <__gmpz_get_d_2exp@plt+0x607a1> │ │ │ │ + movl $0x8352870,-0x8(%ebp) │ │ │ │ + movl $0x8352a00,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + mov $0x8352a14,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0xa(%edi,%eiz,8) │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ac658 <__gmpz_get_d_2exp@plt+0x60888> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ac664,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ae74c <__gmpz_get_d_2exp@plt+0x6297c> │ │ │ │ + jne 80ac664 <__gmpz_get_d_2exp@plt+0x60894> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80ac63c,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %cl,(%eax) │ │ │ │ - out %eax,$0xa │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - and %cl,0x4d8b2475(%ecx) │ │ │ │ - sbb %cl,0x4589284d(%ecx) │ │ │ │ - sub $0x83,%al │ │ │ │ - lds (%eax),%esp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ae9ac <__gmpz_get_d_2exp@plt+0x62bdc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae7fb <__gmpz_get_d_2exp@plt+0x62a2b> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ae8a2 <__gmpz_get_d_2exp@plt+0x62ad2> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ae967 <__gmpz_get_d_2exp@plt+0x62b97> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ae89e <__gmpz_get_d_2exp@plt+0x62ace> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ae970 <__gmpz_get_d_2exp@plt+0x62ba0> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ae3f8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ae9ac <__gmpz_get_d_2exp@plt+0x62bdc> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae88f <__gmpz_get_d_2exp@plt+0x62abf> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ae8a2 <__gmpz_get_d_2exp@plt+0x62ad2> │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ae979 <__gmpz_get_d_2exp@plt+0x62ba9> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ae8ad <__gmpz_get_d_2exp@plt+0x62add> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ae982 <__gmpz_get_d_2exp@plt+0x62bb2> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ae3bc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80ae8a2 <__gmpz_get_d_2exp@plt+0x62ad2> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80ae8a2 <__gmpz_get_d_2exp@plt+0x62ad2> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ae9ac <__gmpz_get_d_2exp@plt+0x62bdc> │ │ │ │ - add $0x20,%edi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae99d <__gmpz_get_d_2exp@plt+0x62bcd> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ae8a2 <__gmpz_get_d_2exp@plt+0x62ad2> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ae98b <__gmpz_get_d_2exp@plt+0x62bbb> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80ae8b3 <__gmpz_get_d_2exp@plt+0x62ae3> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80ae994 <__gmpz_get_d_2exp@plt+0x62bc4> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ae380,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80ac5b9 <__gmpz_get_d_2exp@plt+0x607e9> │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ae946 <__gmpz_get_d_2exp@plt+0x62b76> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ae946 <__gmpz_get_d_2exp@plt+0x62b76> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ae946 <__gmpz_get_d_2exp@plt+0x62b76> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ae946 <__gmpz_get_d_2exp@plt+0x62b76> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ae946 <__gmpz_get_d_2exp@plt+0x62b76> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ae946 <__gmpz_get_d_2exp@plt+0x62b76> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ae946 <__gmpz_get_d_2exp@plt+0x62b76> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ae946 <__gmpz_get_d_2exp@plt+0x62b76> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80ae946 <__gmpz_get_d_2exp@plt+0x62b76> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80ae9de <__gmpz_get_d_2exp@plt+0x62c0e> │ │ │ │ - movl $0x80ae54c,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae54c <__gmpz_get_d_2exp@plt+0x6277c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80aea28 <__gmpz_get_d_2exp@plt+0x62c58> │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80ae6db <__gmpz_get_d_2exp@plt+0x6290b> │ │ │ │ - movl $0x80ae5fc,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae5fc <__gmpz_get_d_2exp@plt+0x6282c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80ae778,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae778 <__gmpz_get_d_2exp@plt+0x629a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80ae814,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae814 <__gmpz_get_d_2exp@plt+0x62a44> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ae9b7 <__gmpz_get_d_2exp@plt+0x62be7> │ │ │ │ - movl $0x80ae8c4,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae8c4 <__gmpz_get_d_2exp@plt+0x62af4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ + or $0x89,%al │ │ │ │ dec %esp │ │ │ │ - ljmp $0x4e8b,$0xf089080a │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aea4c <__gmpz_get_d_2exp@plt+0x62c7c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %al,(%ecx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80ac5fa <__gmpz_get_d_2exp@plt+0x6082a> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock sub $0xa,%dl │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + add %ah,%ah │ │ │ │ + lds (%edx),%ecx │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8061f78 <__gmpz_get_d_2exp@plt+0x161a8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ac71a <__gmpz_get_d_2exp@plt+0x6094a> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ac6d0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aea80 <__gmpz_get_d_2exp@plt+0x62cb0> │ │ │ │ + jne 80ac6d0 <__gmpz_get_d_2exp@plt+0x60900> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x7000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80aeb9d <__gmpz_get_d_2exp@plt+0x62dcd> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1f(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x23(%esi),%eax │ │ │ │ - movl $0x80ae4ac,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + ja 80ac6b7 <__gmpz_get_d_2exp@plt+0x608e7> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x24(%edi) │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x83674a5,-0x1c(%edi) │ │ │ │ + movl $0x80ac584,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80cc62c,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aebe3 <__gmpz_get_d_2exp@plt+0x62e13> │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ac7fc <__gmpz_get_d_2exp@plt+0x60a2c> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x80ac808,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac808 <__gmpz_get_d_2exp@plt+0x60a38> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80ac7e0,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aec1f <__gmpz_get_d_2exp@plt+0x62e4f> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ac75d <__gmpz_get_d_2exp@plt+0x6098d> │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aec5b <__gmpz_get_d_2exp@plt+0x62e8b> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80ac79e <__gmpz_get_d_2exp@plt+0x609ce> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aec97 <__gmpz_get_d_2exp@plt+0x62ec7> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x76f7f539(%eax) │ │ │ │ + jne 80ac80e <__gmpz_get_d_2exp@plt+0x60a3e> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8061f78 <__gmpz_get_d_2exp@plt+0x161a8> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aecd3 <__gmpz_get_d_2exp@plt+0x62f03> │ │ │ │ + jb 80ac8aa <__gmpz_get_d_2exp@plt+0x60ada> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ac874,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac874 <__gmpz_get_d_2exp@plt+0x60aa4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ac85d <__gmpz_get_d_2exp@plt+0x60a8d> │ │ │ │ + movl $0x80ac728,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80cc62c,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc447bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af1e8 <__gmpz_get_d_2exp@plt+0x63418> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80af2e8,-0x2c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%esi),%ecx │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd4,%ebp │ │ │ │ + jb 80ac97d <__gmpz_get_d_2exp@plt+0x60bad> │ │ │ │ + movl $0x80ac990,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af2e8 <__gmpz_get_d_2exp@plt+0x63518> │ │ │ │ + jne 80ac990 <__gmpz_get_d_2exp@plt+0x60bc0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80aeecb <__gmpz_get_d_2exp@plt+0x630fb> │ │ │ │ - add $0x20,%edi │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aee0c <__gmpz_get_d_2exp@plt+0x6303c> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80aee1b <__gmpz_get_d_2exp@plt+0x6304b> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80af18c <__gmpz_get_d_2exp@plt+0x633bc> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80aee1b <__gmpz_get_d_2exp@plt+0x6304b> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80af177 <__gmpz_get_d_2exp@plt+0x633a7> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80aeca4,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ + ja 80ac8e7 <__gmpz_get_d_2exp@plt+0x60b17> │ │ │ │ + movl $0x80ac824,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80cc660,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - incb (%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80aeecb <__gmpz_get_d_2exp@plt+0x630fb> │ │ │ │ - add $0x20,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80ac8f6 <__gmpz_get_d_2exp@plt+0x60b26> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aeebc <__gmpz_get_d_2exp@plt+0x630ec> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80aee1b <__gmpz_get_d_2exp@plt+0x6304b> │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x3c(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80af196 <__gmpz_get_d_2exp@plt+0x633c6> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80aee1b <__gmpz_get_d_2exp@plt+0x6304b> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80af191 <__gmpz_get_d_2exp@plt+0x633c1> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80aec68,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ + ja 80ac929 <__gmpz_get_d_2exp@plt+0x60b59> │ │ │ │ + movl $0x80ac680,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80cc660,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov $0x8352a24,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x37(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac940 <__gmpz_get_d_2exp@plt+0x60b70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aca88 <__gmpz_get_d_2exp@plt+0x60cb8> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aca94,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aca94 <__gmpz_get_d_2exp@plt+0x60cc4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80aca6c,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80aeed3 <__gmpz_get_d_2exp@plt+0x63103> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ac9e9 <__gmpz_get_d_2exp@plt+0x60c19> │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80af241 <__gmpz_get_d_2exp@plt+0x63471> │ │ │ │ - movl $0x80aef5c,0xc(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80aca2a <__gmpz_get_d_2exp@plt+0x60c5a> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ - out %al,(%dx) │ │ │ │ + add %dl,(%edx,%ecx,8) │ │ │ │ or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 8061f78 <__gmpz_get_d_2exp@plt+0x161a8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80acb84 <__gmpz_get_d_2exp@plt+0x60db4> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80acb90,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aeeec <__gmpz_get_d_2exp@plt+0x6311c> │ │ │ │ + jne 80acb90 <__gmpz_get_d_2exp@plt+0x60dc0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80acb68,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cli │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80acae5 <__gmpz_get_d_2exp@plt+0x60d15> │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80acb26 <__gmpz_get_d_2exp@plt+0x60d56> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x76f7f511(%eax) │ │ │ │ - lock mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + lret │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8061f78 <__gmpz_get_d_2exp@plt+0x161a8> │ │ │ │ + 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 80acca7 <__gmpz_get_d_2exp@plt+0x60ed7> │ │ │ │ + movl $0x80acd00,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aef80 <__gmpz_get_d_2exp@plt+0x631b0> │ │ │ │ + jne 80acd00 <__gmpz_get_d_2exp@plt+0x60f30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sti │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c73045(%ebx) │ │ │ │ - xor %bh,(%edi,%ebp,8) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %esi,0x24(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80af1e0 <__gmpz_get_d_2exp@plt+0x63410> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af02f <__gmpz_get_d_2exp@plt+0x6325f> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80af0d6 <__gmpz_get_d_2exp@plt+0x63306> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80af19b <__gmpz_get_d_2exp@plt+0x633cb> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80af0d2 <__gmpz_get_d_2exp@plt+0x63302> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80af1a4 <__gmpz_get_d_2exp@plt+0x633d4> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80aec2c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80acbdb <__gmpz_get_d_2exp@plt+0x60e0b> │ │ │ │ + movl $0x80acab0,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80cc62c,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80cc670,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80af1e0 <__gmpz_get_d_2exp@plt+0x63410> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af0c3 <__gmpz_get_d_2exp@plt+0x632f3> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80af0d6 <__gmpz_get_d_2exp@plt+0x63306> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80af1ad <__gmpz_get_d_2exp@plt+0x633dd> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80af0e1 <__gmpz_get_d_2exp@plt+0x63311> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80af1b6 <__gmpz_get_d_2exp@plt+0x633e6> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80aebf0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80af0d6 <__gmpz_get_d_2exp@plt+0x63306> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80af0d6 <__gmpz_get_d_2exp@plt+0x63306> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fldl (%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80af1e0 <__gmpz_get_d_2exp@plt+0x63410> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af1d1 <__gmpz_get_d_2exp@plt+0x63401> │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80af0d6 <__gmpz_get_d_2exp@plt+0x63306> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80af1bf <__gmpz_get_d_2exp@plt+0x633ef> │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80af0e7 <__gmpz_get_d_2exp@plt+0x63317> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80af1c8 <__gmpz_get_d_2exp@plt+0x633f8> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80aebb4,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80acc37 <__gmpz_get_d_2exp@plt+0x60e67> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x83674a5,-0x24(%edi) │ │ │ │ + movl $0x80ac9b4,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80cc62c,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80cc670,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80af17a <__gmpz_get_d_2exp@plt+0x633aa> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80af17a <__gmpz_get_d_2exp@plt+0x633aa> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80af17a <__gmpz_get_d_2exp@plt+0x633aa> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80af17a <__gmpz_get_d_2exp@plt+0x633aa> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80af17a <__gmpz_get_d_2exp@plt+0x633aa> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80af17a <__gmpz_get_d_2exp@plt+0x633aa> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80af17a <__gmpz_get_d_2exp@plt+0x633aa> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80af17a <__gmpz_get_d_2exp@plt+0x633aa> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 80af17a <__gmpz_get_d_2exp@plt+0x633aa> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80af212 <__gmpz_get_d_2exp@plt+0x63442> │ │ │ │ - movl $0x80aed80,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aed80 <__gmpz_get_d_2exp@plt+0x62fb0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80af25c <__gmpz_get_d_2exp@plt+0x6348c> │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80aef0f <__gmpz_get_d_2exp@plt+0x6313f> │ │ │ │ - movl $0x80aee30,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x38(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aee30 <__gmpz_get_d_2exp@plt+0x63060> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80aefac,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aefac <__gmpz_get_d_2exp@plt+0x631dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80af048,0xc(%ebp) │ │ │ │ + mov $0x8352a28,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80acbf4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af048 <__gmpz_get_d_2exp@plt+0x63278> │ │ │ │ + jne 80acbf4 <__gmpz_get_d_2exp@plt+0x60e24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80af1eb <__gmpz_get_d_2exp@plt+0x6341b> │ │ │ │ - movl $0x80af0f8,0xc(%ebp) │ │ │ │ + jne 80accaf <__gmpz_get_d_2exp@plt+0x60edf> │ │ │ │ + movl $0x80acc50,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af0f8 <__gmpz_get_d_2exp@plt+0x63328> │ │ │ │ + jne 80acc50 <__gmpz_get_d_2exp@plt+0x60e80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - sbb %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - xor $0xa,%dl │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af280 <__gmpz_get_d_2exp@plt+0x634b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock mov $0xf2,%ah │ │ │ │ + add %dl,%al │ │ │ │ + int3 │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af2b4 <__gmpz_get_d_2exp@plt+0x634e4> │ │ │ │ + jne 80accd0 <__gmpz_get_d_2exp@plt+0x60f00> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80af3d1 <__gmpz_get_d_2exp@plt+0x63601> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x21(%esi),%eax │ │ │ │ - movl $0x80aece0,-0x28(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ace21 <__gmpz_get_d_2exp@plt+0x61051> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ace17 <__gmpz_get_d_2exp@plt+0x61047> │ │ │ │ + movl $0x80c8224,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x1,-0x14(%edi) │ │ │ │ + movl $0x1,-0x10(%edi) │ │ │ │ + movl $0x80cc650,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x5f,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ + movl $0x83670a9,(%edi) │ │ │ │ + movl $0x80acdf8,0x4(%ebp) │ │ │ │ + movl $0x8352a14,-0x10(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8352a27,-0x8(%ebp) │ │ │ │ + movl $0x8352535,-0x4(%ebp) │ │ │ │ + movl $0x8352a2b,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80cb978 <__gmpz_get_d_2exp@plt+0x7fba8> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80acdc5 <__gmpz_get_d_2exp@plt+0x60ff5> │ │ │ │ + mov 0x3(%eax),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83502e1,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af58a <__gmpz_get_d_2exp@plt+0x637ba> │ │ │ │ - movl $0x80af59c,-0x18(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af59c <__gmpz_get_d_2exp@plt+0x637cc> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80acdc5 <__gmpz_get_d_2exp@plt+0x60ff5> │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x50,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af46d <__gmpz_get_d_2exp@plt+0x6369d> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80aeb04,-0x4c(%edi) │ │ │ │ - mov %esi,-0x48(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x80af338,-0x24(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - lea -0x4b(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 80ab970 <__gmpz_get_d_2exp@plt+0x5fba0> │ │ │ │ nop │ │ │ │ - cmp $0x5e,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - int3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - sub $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80af47c <__gmpz_get_d_2exp@plt+0x636ac> │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %edx,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 80ab970 <__gmpz_get_d_2exp@plt+0x5fba0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - pop %ebp │ │ │ │ - sub (%eax),%al │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock pop %esp │ │ │ │ - cmc │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80acdab <__gmpz_get_d_2exp@plt+0x60fdb> │ │ │ │ + movl $0x80acdd8,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af55c <__gmpz_get_d_2exp@plt+0x6378c> │ │ │ │ + jne 80acdd8 <__gmpz_get_d_2exp@plt+0x61008> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8352a2c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + pop %ebx │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af603 <__gmpz_get_d_2exp@plt+0x63833> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ace61 <__gmpz_get_d_2exp@plt+0x61091> │ │ │ │ movl $0x81edd7c,-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 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80acd28 <__gmpz_get_d_2exp@plt+0x60f58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + enter $0x2a5b,$0x0 │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80acee3 <__gmpz_get_d_2exp@plt+0x61113> │ │ │ │ + movl $0x80acec0,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x83612dd,-0x10(%ebp) │ │ │ │ + movl $0x83587ce,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 814863c <__gmpz_get_d_2exp@plt+0xfc86c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pop %ebx │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80acea5 <__gmpz_get_d_2exp@plt+0x610d5> │ │ │ │ + movl $0x80ace38,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af735 <__gmpz_get_d_2exp@plt+0x63965> │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80acf1a <__gmpz_get_d_2exp@plt+0x6114a> │ │ │ │ + movl $0x80ace74,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x8350312,0x0(%ebp) │ │ │ │ + jmp 81e7c04 <__gmpz_get_d_2exp@plt+0x19be34> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8352a50,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc $0x5b,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + mov $0x66,%dh │ │ │ │ + nop │ │ │ │ + loopne 80acf9c <__gmpz_get_d_2exp@plt+0x611cc> │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80acf75 <__gmpz_get_d_2exp@plt+0x611a5> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80af740,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af740 <__gmpz_get_d_2exp@plt+0x63970> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af702 <__gmpz_get_d_2exp@plt+0x63932> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80acd28 <__gmpz_get_d_2exp@plt+0x60f58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x5a,%ah │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80acff7 <__gmpz_get_d_2exp@plt+0x61227> │ │ │ │ + movl $0x80acfd4,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x83612dd,-0x10(%ebp) │ │ │ │ + movl $0x83587ce,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 814863c <__gmpz_get_d_2exp@plt+0xfc86c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + pop %eax │ │ │ │ + pop %edx │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80acfb9 <__gmpz_get_d_2exp@plt+0x611e9> │ │ │ │ + movl $0x80acf4c,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80af689 <__gmpz_get_d_2exp@plt+0x638b9> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80af6f3 <__gmpz_get_d_2exp@plt+0x63923> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80af689 <__gmpz_get_d_2exp@plt+0x638b9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80af6f3 <__gmpz_get_d_2exp@plt+0x63923> │ │ │ │ - movl $0x80af5d4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80af694 <__gmpz_get_d_2exp@plt+0x638c4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ad047 <__gmpz_get_d_2exp@plt+0x61277> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ad03d <__gmpz_get_d_2exp@plt+0x6126d> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x81ed678,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83674a5,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb $0xf7,%al │ │ │ │ - or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ad0a1 <__gmpz_get_d_2exp@plt+0x612d1> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ad097 <__gmpz_get_d_2exp@plt+0x612c7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80ad004,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83674a5,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + 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 -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad0dd <__gmpz_get_d_2exp@plt+0x6130d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ad104,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af71c <__gmpz_get_d_2exp@plt+0x6394c> │ │ │ │ + jne 80ad104 <__gmpz_get_d_2exp@plt+0x61334> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80af7e3 <__gmpz_get_d_2exp@plt+0x63a13> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80af610,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %ah,-0x7cf7c98c(%ebp) │ │ │ │ + (bad) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + les (%esi),%eax │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af827 <__gmpz_get_d_2exp@plt+0x63a57> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + rorb $1,(%edx) │ │ │ │ + or %cl,0x45890746(%ebx) │ │ │ │ + clc │ │ │ │ + movl $0x83674a5,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af959 <__gmpz_get_d_2exp@plt+0x63b89> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad19d <__gmpz_get_d_2exp@plt+0x613cd> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80af964,-0x24(%ebp) │ │ │ │ + movl $0x80ad164,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af964 <__gmpz_get_d_2exp@plt+0x63b94> │ │ │ │ + jne 80ad164 <__gmpz_get_d_2exp@plt+0x61394> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af926 <__gmpz_get_d_2exp@plt+0x63b56> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ad1a0 <__gmpz_get_d_2exp@plt+0x613d0> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80af8ad <__gmpz_get_d_2exp@plt+0x63add> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80af917 <__gmpz_get_d_2exp@plt+0x63b47> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80af8ad <__gmpz_get_d_2exp@plt+0x63add> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80af917 <__gmpz_get_d_2exp@plt+0x63b47> │ │ │ │ - movl $0x80af7f8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80af8b8 <__gmpz_get_d_2exp@plt+0x63ae8> │ │ │ │ + movl $0x80ad190,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad190 <__gmpz_get_d_2exp@plt+0x613c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - inc %eax │ │ │ │ - stc │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af940 <__gmpz_get_d_2exp@plt+0x63b70> │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 80ad202 <__gmpz_get_d_2exp@plt+0x61432> │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad1dd <__gmpz_get_d_2exp@plt+0x6140d> │ │ │ │ + movl $0x81edd7c,-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 80acd28 <__gmpz_get_d_2exp@plt+0x60f58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + dec %esp │ │ │ │ + pop %eax │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad25f <__gmpz_get_d_2exp@plt+0x6148f> │ │ │ │ + movl $0x80ad23c,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x83612dd,-0x10(%ebp) │ │ │ │ + movl $0x83587ce,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 814863c <__gmpz_get_d_2exp@plt+0xfc86c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lock push %edi │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80afa07 <__gmpz_get_d_2exp@plt+0x63c37> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80af834,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 80ad221 <__gmpz_get_d_2exp@plt+0x61451> │ │ │ │ + movl $0x80ad1b4,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - je 80afa6f <__gmpz_get_d_2exp@plt+0x63c9f> │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80afb43 <__gmpz_get_d_2exp@plt+0x63d73> │ │ │ │ - movl $0x80afb54,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad33c <__gmpz_get_d_2exp@plt+0x6156c> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ad2c8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8061b3c <__gmpz_get_d_2exp@plt+0x15d6c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80ad320,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80afb54 <__gmpz_get_d_2exp@plt+0x63d84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afa5b <__gmpz_get_d_2exp@plt+0x63c8b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80af778,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ad2a0 <__gmpz_get_d_2exp@plt+0x614d0> │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80af99c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ab970 <__gmpz_get_d_2exp@plt+0x5fba0> │ │ │ │ - mov %bl,0x2a(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80afa6a <__gmpz_get_d_2exp@plt+0x63c9a> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ab970 <__gmpz_get_d_2exp@plt+0x5fba0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - pop %eax │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - lock adc %bh,%bl │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80afb10 <__gmpz_get_d_2exp@plt+0x63d40> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80ad2de <__gmpz_get_d_2exp@plt+0x6150e> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x58,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x5000100,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80afc5c <__gmpz_get_d_2exp@plt+0x63e8c> │ │ │ │ - add $0x44,%edi │ │ │ │ + jb 80ad395 <__gmpz_get_d_2exp@plt+0x615c5> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afc52 <__gmpz_get_d_2exp@plt+0x63e82> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80ae2c0,-0x40(%edi) │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x80ae33c,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80af3f0,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - lea -0x3d(%edi),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x33(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80afa24,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8368c61,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x25(%edi),%eax │ │ │ │ + ja 80ad38b <__gmpz_get_d_2exp@plt+0x615bb> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x81ed678,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x83674a5,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ 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 80afcd7 <__gmpz_get_d_2exp@plt+0x63f07> │ │ │ │ + jb 80ad3d1 <__gmpz_get_d_2exp@plt+0x61601> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80afcb0,-0xc(%ebp) │ │ │ │ + movl $0x80ad3dc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80afcb0 <__gmpz_get_d_2exp@plt+0x63ee0> │ │ │ │ + jne 80ad3dc <__gmpz_get_d_2exp@plt+0x6160c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80afc99 <__gmpz_get_d_2exp@plt+0x63ec9> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x83674a5,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + 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 80afd17 <__gmpz_get_d_2exp@plt+0x63f47> │ │ │ │ + jb 80ad471 <__gmpz_get_d_2exp@plt+0x616a1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80afd24,-0x10(%ebp) │ │ │ │ + movl $0x80ad438,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80afd24 <__gmpz_get_d_2exp@plt+0x63f54> │ │ │ │ + jne 80ad438 <__gmpz_get_d_2exp@plt+0x61668> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ad474 <__gmpz_get_d_2exp@plt+0x616a4> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80ad464,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad464 <__gmpz_get_d_2exp@plt+0x61694> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80afe23 <__gmpz_get_d_2exp@plt+0x64053> │ │ │ │ - movl $0x80afe30,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad681 <__gmpz_get_d_2exp@plt+0x618b1> │ │ │ │ + movl $0x80ad654,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80afe30 <__gmpz_get_d_2exp@plt+0x64060> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 805aff4 <__gmpz_get_d_2exp@plt+0xf224> │ │ │ │ + movl $0x68,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afd6d <__gmpz_get_d_2exp@plt+0x63f9d> │ │ │ │ - movl $0x80afce4,-0x14(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c49739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ad4a6 <__gmpz_get_d_2exp@plt+0x616d6> │ │ │ │ + movl $0x80ad26c,-0x64(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x81ed1f8,-0x54(%edi) │ │ │ │ + lea -0x64(%edi),%eax │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x81ed1a4,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x80ad348,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x80ad3a4,-0x30(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80ad3fc,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ad543 <__gmpz_get_d_2exp@plt+0x61773> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80ad1f0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80ad700,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x8350312,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e7c04 <__gmpz_get_d_2exp@plt+0x19be34> │ │ │ │ + movl $0x58,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80afd7c <__gmpz_get_d_2exp@plt+0x63fac> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afdba <__gmpz_get_d_2exp@plt+0x63fea> │ │ │ │ - movl $0x80afc6c,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x815c684,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %al,-0x44c4a739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ad582 <__gmpz_get_d_2exp@plt+0x617b2> │ │ │ │ + movl $0x81ed1f8,-0x54(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x81ed1a4,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x80ad054,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x80ad0b0,-0x30(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80ad128,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + movl $0x80ae010,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + push %eax │ │ │ │ + push %esp │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ad552 <__gmpz_get_d_2exp@plt+0x61782> │ │ │ │ + movl $0x80ad754,0x0(%ebp) │ │ │ │ + mov $0x835ebc0,%esi │ │ │ │ + jmp 81f0c5c <__gmpz_get_d_2exp@plt+0x1a4e8c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %dl,0x0(%edx,%ebp,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ad637 <__gmpz_get_d_2exp@plt+0x61867> │ │ │ │ + movl $0x80acf88,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80ad81c,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x8350312,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e7c04 <__gmpz_get_d_2exp@plt+0x19be34> │ │ │ │ + mov $0x8352a8c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0x2c,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + aam $0xa │ │ │ │ + or %cl,0x45c7f475(%ecx) │ │ │ │ + clc │ │ │ │ + mov 0xc7083502,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + xor (%esi),%esi │ │ │ │ + or %al,0x4e9f4c5(%ebx) │ │ │ │ + mov $0x6,%ah │ │ │ │ + add %dh,%al │ │ │ │ + sub (%edx),%ebp │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + (bad) │ │ │ │ + or (%eax),%cl │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad6e4 <__gmpz_get_d_2exp@plt+0x61914> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + shrb $1,(%ebx) │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74f7f52a(%eax) │ │ │ │ + jbe 80ad6f9 <__gmpz_get_d_2exp@plt+0x61929> │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + nop │ │ │ │ + enter $0x2a2b,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - aam $0xfd │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + mov $0x835ebc0,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80afdd4 <__gmpz_get_d_2exp@plt+0x64004> │ │ │ │ + jmp 81f0c5c <__gmpz_get_d_2exp@plt+0x1a4e8c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %gs,(%ebx) │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x7589080a(%ebp,%edx,8) │ │ │ │ + hlt │ │ │ │ + movl $0x83502a0,-0x8(%ebp) │ │ │ │ + movl $0x83633d6,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8118abc <__gmpz_get_d_2exp@plt+0xcccec> │ │ │ │ + pusha │ │ │ │ + sub (%edx),%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0xa(%edi,%edx,8) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ad774 <__gmpz_get_d_2exp@plt+0x619a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %dl,0x2a(%ebp) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + sub (%edx),%ebp │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aff2f <__gmpz_get_d_2exp@plt+0x6415f> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80aff44,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + nop │ │ │ │ + fcoms 0x2a(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + (bad) │ │ │ │ + or (%eax),%cl │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aff44 <__gmpz_get_d_2exp@plt+0x64174> │ │ │ │ + jne 80ad618 <__gmpz_get_d_2exp@plt+0x61848> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock push %esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x2a52,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x76f7f529(%eax) │ │ │ │ + jne 80ad7b2 <__gmpz_get_d_2exp@plt+0x619e2> │ │ │ │ + movl $0x83508f8,-0x8(%ebp) │ │ │ │ + movl $0x83633d6,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8118abc <__gmpz_get_d_2exp@plt+0xcccec> │ │ │ │ + pushf │ │ │ │ + push %edx │ │ │ │ sub (%eax),%al │ │ │ │ - pop %es │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80afe8a <__gmpz_get_d_2exp@plt+0x640ba> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80afb94,-0x1c(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80afd3c,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8355545,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - mov $0x8355548,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + fmuls (%edx) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ad800 <__gmpz_get_d_2exp@plt+0x61a30> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 80ad848 <__gmpz_get_d_2exp@plt+0x61a78> │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x768b080a(%edi,%edx,8) │ │ │ │ + or %ecx,%ebp │ │ │ │ + jge 80ad7a7 <__gmpz_get_d_2exp@plt+0x619d7> │ │ │ │ + adc (%eax),%eax │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - push %esp │ │ │ │ + pusha │ │ │ │ + push %edx │ │ │ │ sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0xfe,%al │ │ │ │ + cld │ │ │ │ + loopne 80ad7f8 <__gmpz_get_d_2exp@plt+0x61a28> │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + mov $0x835ebc0,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80afea8 <__gmpz_get_d_2exp@plt+0x640d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81f0c5c <__gmpz_get_d_2exp@plt+0x1a4e8c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + inc %esp │ │ │ │ + push %edx │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80affa1 <__gmpz_get_d_2exp@plt+0x641d1> │ │ │ │ - movl $0x8355548,-0x8(%ebp) │ │ │ │ - movl $0x8355566,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - mov $0x8355574,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x45,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ch,%cl │ │ │ │ + cmp %esp,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80affd6 <__gmpz_get_d_2exp@plt+0x64206> │ │ │ │ - movl $0x8368a91,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - mov $0x8355584,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b000d <__gmpz_get_d_2exp@plt+0x6423d> │ │ │ │ - movl $0x8355584,-0x8(%ebp) │ │ │ │ - movl $0x83555a2,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - mov $0x83555b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,0x35(%ebp,%edx,2) │ │ │ │ - or %cl,0x4589044d(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x4d8b084d(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %ch,%cl │ │ │ │ - add %cl,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + ja 80ad87c <__gmpz_get_d_2exp@plt+0x61aac> │ │ │ │ + movl $0x80adfe8,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8352ac0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + push %eax │ │ │ │ + sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0070 <__gmpz_get_d_2exp@plt+0x642a0> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 80ad8bc <__gmpz_get_d_2exp@plt+0x61aec> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b0080 <__gmpz_get_d_2exp@plt+0x642b0> │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83629b2,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - cld │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 80b0137 <__gmpz_get_d_2exp@plt+0x64367> │ │ │ │ - mov $0x83555d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80ad916 <__gmpz_get_d_2exp@plt+0x61b46> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b009a <__gmpz_get_d_2exp@plt+0x642ca> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - movl $0x80b0050,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80ad90c <__gmpz_get_d_2exp@plt+0x61b3c> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80ad89c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%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,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b00f9 <__gmpz_get_d_2exp@plt+0x64329> │ │ │ │ - mov $0x83674a5,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80b0120,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0120 <__gmpz_get_d_2exp@plt+0x64350> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x8362991,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8352aa4,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + hlt │ │ │ │ + push %ecx │ │ │ │ + sub (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b00a9 <__gmpz_get_d_2exp@plt+0x642d9> │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - movl $0x80b00e4,0x0(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ad96b <__gmpz_get_d_2exp@plt+0x61b9b> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ad961 <__gmpz_get_d_2exp@plt+0x61b91> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80ad8cc,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x821644b,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b00e4 <__gmpz_get_d_2exp@plt+0x64314> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + or $0x50,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b01bf <__gmpz_get_d_2exp@plt+0x643ef> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b0198,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0198 <__gmpz_get_d_2exp@plt+0x643c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80ad99c <__gmpz_get_d_2exp@plt+0x61bcc> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83629b2,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + jo 80ad9f3 <__gmpz_get_d_2exp@plt+0x61c23> │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ada02 <__gmpz_get_d_2exp@plt+0x61c32> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ad9f8 <__gmpz_get_d_2exp@plt+0x61c28> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80ad928,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80ad97c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8362991,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + or %dl,0x2a(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b0181 <__gmpz_get_d_2exp@plt+0x643b1> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ada67 <__gmpz_get_d_2exp@plt+0x61c97> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ada5d <__gmpz_get_d_2exp@plt+0x61c8d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80ad9ac,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8208eca,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + sub (%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 80b01ef <__gmpz_get_d_2exp@plt+0x6441f> │ │ │ │ + jb 80ada9b <__gmpz_get_d_2exp@plt+0x61ccb> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b0080 <__gmpz_get_d_2exp@plt+0x642b0> │ │ │ │ + jmp 80d17e0 <__gmpz_get_d_2exp@plt+0x85a10> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + xorb $0x2b,(%edi) │ │ │ │ + add %al,0x1000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80adad6 <__gmpz_get_d_2exp@plt+0x61d06> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8367491,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + dec %edi │ │ │ │ + sub (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b022f <__gmpz_get_d_2exp@plt+0x6445f> │ │ │ │ + jb 80adb11 <__gmpz_get_d_2exp@plt+0x61d41> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b023c,-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 80b023c <__gmpz_get_d_2exp@plt+0x6446c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80acd28 <__gmpz_get_d_2exp@plt+0x60f58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb %cl,0x2a(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x10076(%ebp) │ │ │ │ + jb 80adb93 <__gmpz_get_d_2exp@plt+0x61dc3> │ │ │ │ + movl $0x80adb70,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x83612dd,-0x10(%ebp) │ │ │ │ + movl $0x83587ce,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 814863c <__gmpz_get_d_2exp@plt+0xfc86c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov $0x1002a4e,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0273 <__gmpz_get_d_2exp@plt+0x644a3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b0080 <__gmpz_get_d_2exp@plt+0x642b0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 80adb55 <__gmpz_get_d_2exp@plt+0x61d85> │ │ │ │ + movl $0x80adae8,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov %dh,(%esi) │ │ │ │ + sub (%eax),%eax │ │ │ │ + add $0x1000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b036b <__gmpz_get_d_2exp@plt+0x6459b> │ │ │ │ - movl $0x80b0378,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0378 <__gmpz_get_d_2exp@plt+0x645a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jb 80adbce <__gmpz_get_d_2exp@plt+0x61dfe> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8367491,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8158c2c <__gmpz_get_d_2exp@plt+0x10ce5c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + dec %edi │ │ │ │ + sub (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ade66 <__gmpz_get_d_2exp@plt+0x62096> │ │ │ │ + movl $0x80adf34,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8358986,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d6208 <__gmpz_get_d_2exp@plt+0x8a438> │ │ │ │ + mov $0x8352ac7,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80adc3c <__gmpz_get_d_2exp@plt+0x61e6c> │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + movl $0x80adfe8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1c,%edi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + dec %esi │ │ │ │ + sub (%eax),%al │ │ │ │ + test %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80adc1a <__gmpz_get_d_2exp@plt+0x61e4a> │ │ │ │ + add $0x8,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b02b5 <__gmpz_get_d_2exp@plt+0x644e5> │ │ │ │ - movl $0x80b01fc,-0x18(%edi) │ │ │ │ + ja 80adc3c <__gmpz_get_d_2exp@plt+0x61e6c> │ │ │ │ + movl $0x80adba8,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80b0250,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80adcac,0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x83612e7,0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81482ac <__gmpz_get_d_2exp@plt+0xfc4dc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8352abe(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x4e,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80adc0f <__gmpz_get_d_2exp@plt+0x61e3f> │ │ │ │ + movl $0x80adc5c,0x0(%ebp) │ │ │ │ + movl $0x8366eed,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815b1c4 <__gmpz_get_d_2exp@plt+0x10f3f4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + enter $0x2a4d,$0x0 │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80adcf4 <__gmpz_get_d_2exp@plt+0x61f24> │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + movl $0x81b8ec4,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + movl $0x80adcc4,0x0(%ebp) │ │ │ │ + movl $0x835008c,-0xc(%ebp) │ │ │ │ + lea -0x7(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80add52 <__gmpz_get_d_2exp@plt+0x61f82> │ │ │ │ + movl $0x80adb24,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80ade7c,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x8350312,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e7c04 <__gmpz_get_d_2exp@plt+0x19be34> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + sbb $0x4d,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b02c4 <__gmpz_get_d_2exp@plt+0x644f4> │ │ │ │ - add $0x18,%edi │ │ │ │ + ja 80add8e <__gmpz_get_d_2exp@plt+0x61fbe> │ │ │ │ + movl $0x80adab0,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80ade4c,0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x83612e2,0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81482ac <__gmpz_get_d_2exp@plt+0xfc4dc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + clc │ │ │ │ + dec %esp │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80add61 <__gmpz_get_d_2exp@plt+0x61f91> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0302 <__gmpz_get_d_2exp@plt+0x64532> │ │ │ │ - movl $0x80b0154,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80b01cc,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 80adde5 <__gmpz_get_d_2exp@plt+0x62015> │ │ │ │ + movl $0x80ada78,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80adea0,0x0(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8358986,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80d6208 <__gmpz_get_d_2exp@plt+0x8a438> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8352ab9(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov $0x8352b4c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + pop %esp │ │ │ │ + dec %esp │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + fisttpll (%edx) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80add10 <__gmpz_get_d_2exp@plt+0x61f40> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + dec %esp │ │ │ │ + sub (%eax),%al │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + fimuls (%edx) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80adec0 <__gmpz_get_d_2exp@plt+0x620f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %cl,0x0(%edx,%ebp,1) │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %ch,0x45c7080a(%ebp,%ebx,8) │ │ │ │ + clc │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 80adf03 <__gmpz_get_d_2exp@plt+0x62133> │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ cld │ │ │ │ - sbb $0x3,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cd528 <__gmpz_get_d_2exp@plt+0x81758> │ │ │ │ + inc %esp │ │ │ │ + dec %esp │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ade57 <__gmpz_get_d_2exp@plt+0x62087> │ │ │ │ + movl $0x80ada14,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80ade00,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b031c <__gmpz_get_d_2exp@plt+0x6454c> │ │ │ │ + jne 80ade00 <__gmpz_get_d_2exp@plt+0x62030> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + or %cl,0x0(%edx,%ebp,1) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + fimuls (%edx) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80cda5c <__gmpz_get_d_2exp@plt+0x81c8c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + dec %ebx │ │ │ │ + sub (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + xchg %edi,%esp │ │ │ │ + (bad) │ │ │ │ + decl 0x190076(%ebp) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80adfa4 <__gmpz_get_d_2exp@plt+0x621d4> │ │ │ │ + movl $0x80ae010,-0x14(%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) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8352b5c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %ch,0x15(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + dec %eax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + jge 80adf8d <__gmpz_get_d_2exp@plt+0x621bd> │ │ │ │ + adc $0x100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + mov $0xaf,%dl │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + call d0af5b8 │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b040b <__gmpz_get_d_2exp@plt+0x6463b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b03e4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %al,%gs:0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x20(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b03e4 <__gmpz_get_d_2exp@plt+0x64614> │ │ │ │ + jne 80ae050 <__gmpz_get_d_2exp@plt+0x62280> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b03cd <__gmpz_get_d_2exp@plt+0x645fd> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80ae037 <__gmpz_get_d_2exp@plt+0x62267> │ │ │ │ + movl $0x80b85f8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b043b <__gmpz_get_d_2exp@plt+0x6466b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b0080 <__gmpz_get_d_2exp@plt+0x642b0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b047b <__gmpz_get_d_2exp@plt+0x646ab> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b0488,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0488 <__gmpz_get_d_2exp@plt+0x646b8> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%al │ │ │ │ + loopne 80ae08f <__gmpz_get_d_2exp@plt+0x622bf> │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80ae0d8 <__gmpz_get_d_2exp@plt+0x62308> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x10076(%ebp) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + ja 80ae093 <__gmpz_get_d_2exp@plt+0x622c3> │ │ │ │ + movl $0x80b860c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b04bf <__gmpz_get_d_2exp@plt+0x646ef> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b0080 <__gmpz_get_d_2exp@plt+0x642b0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0xf76f7f6(%eax,%eiz,8) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae0ac <__gmpz_get_d_2exp@plt+0x622dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b05b7 <__gmpz_get_d_2exp@plt+0x647e7> │ │ │ │ - movl $0x80b05c4,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x3976f7f6(%ecx,%eiz,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b05c4 <__gmpz_get_d_2exp@plt+0x647f4> │ │ │ │ + jne 80ae1b4 <__gmpz_get_d_2exp@plt+0x623e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0501 <__gmpz_get_d_2exp@plt+0x64731> │ │ │ │ - movl $0x80b0448,-0x18(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ae11b <__gmpz_get_d_2exp@plt+0x6234b> │ │ │ │ + movl $0x80b861c,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80b049c,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%ecx,%eiz,8) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b0510 <__gmpz_get_d_2exp@plt+0x64740> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b054e <__gmpz_get_d_2exp@plt+0x6477e> │ │ │ │ - movl $0x80b03a0,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80b0418,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae134 <__gmpz_get_d_2exp@plt+0x62364> │ │ │ │ + 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 %ch,0xa(%ecx,%eiz,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ae16c <__gmpz_get_d_2exp@plt+0x6239c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - push $0x89080b05 │ │ │ │ - lock mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0568 <__gmpz_get_d_2exp@plt+0x64798> │ │ │ │ + add %dl,-0x74f7f51f(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xc5750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0652 <__gmpz_get_d_2exp@plt+0x64882> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0648 <__gmpz_get_d_2exp@plt+0x64878> │ │ │ │ - movl $0x80b0284,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b04d0,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8355584,-0xc(%ebp) │ │ │ │ - movl $0x83555b0,-0x8(%ebp) │ │ │ │ - movl $0x83555c0,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e9454 <__gmpz_get_d_2exp@plt+0x9d684> │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0xa(%edx,%eiz,8) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80ae264 <__gmpz_get_d_2exp@plt+0x62494> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x83555d4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0689 <__gmpz_get_d_2exp@plt+0x648b9> │ │ │ │ - movl $0x83555d4,-0x8(%ebp) │ │ │ │ - movl $0x83555fa,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - mov $0x8355608,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ae1f3 <__gmpz_get_d_2exp@plt+0x62423> │ │ │ │ + movl $0x80b8630,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sarb $0x2a,(%esi) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b06be <__gmpz_get_d_2exp@plt+0x648ee> │ │ │ │ - movl $0x8368ae9,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - mov $0x835563c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%edx,%eiz,8) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae20c <__gmpz_get_d_2exp@plt+0x6243c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b073b <__gmpz_get_d_2exp@plt+0x6496b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b0714,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x1e(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0714 <__gmpz_get_d_2exp@plt+0x64944> │ │ │ │ + jne 80ae240 <__gmpz_get_d_2exp@plt+0x62470> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,%ah │ │ │ │ + loop 80ae29f <__gmpz_get_d_2exp@plt+0x624cf> │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80ae2ec <__gmpz_get_d_2exp@plt+0x6251c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b06fd <__gmpz_get_d_2exp@plt+0x6492d> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80ae2a3 <__gmpz_get_d_2exp@plt+0x624d3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b8644,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %ah,0x2b(%ebp) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b0782 <__gmpz_get_d_2exp@plt+0x649b2> │ │ │ │ - movl $0x80b06d0,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x8366c81,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8355644,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sarb $0x5,0x19002a │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x468b080a(%edx,%eiz,8) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xb9750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b07be <__gmpz_get_d_2exp@plt+0x649ee> │ │ │ │ - movl $0x8368ad9,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - mov $0x835564c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,0xa(%ebx,%eiz,8) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80ae344 <__gmpz_get_d_2exp@plt+0x62574> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b083b <__gmpz_get_d_2exp@plt+0x64a6b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b0814,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ae32b <__gmpz_get_d_2exp@plt+0x6255b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80b8658,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x3976f7f6(%ebx,%eiz,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0814 <__gmpz_get_d_2exp@plt+0x64a44> │ │ │ │ + jne 80ae3ac <__gmpz_get_d_2exp@plt+0x625dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b07fd <__gmpz_get_d_2exp@plt+0x64a2d> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80ae393 <__gmpz_get_d_2exp@plt+0x625c3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b8750,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + in $0xa,%al │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80ae408 <__gmpz_get_d_2exp@plt+0x62638> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + 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 80b087e <__gmpz_get_d_2exp@plt+0x64aae> │ │ │ │ - movl $0x80b07d0,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80ae3ef <__gmpz_get_d_2exp@plt+0x6261f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b8840,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x835d5f9,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8355654,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b08c7 <__gmpz_get_d_2exp@plt+0x64af7> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %cl,0x2a(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc43bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0dcf <__gmpz_get_d_2exp@plt+0x64fff> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b0e8c,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x76f7f51c(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0e8c <__gmpz_get_d_2exp@plt+0x650bc> │ │ │ │ + jne 80ae4b8 <__gmpz_get_d_2exp@plt+0x626e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b099d <__gmpz_get_d_2exp@plt+0x64bcd> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80b0919 <__gmpz_get_d_2exp@plt+0x64b49> │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80b098e <__gmpz_get_d_2exp@plt+0x64bbe> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80b0919 <__gmpz_get_d_2exp@plt+0x64b49> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80b098e <__gmpz_get_d_2exp@plt+0x64bbe> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b0898,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80ae480 <__gmpz_get_d_2exp@plt+0x626b0> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - imul $0x0,(%esi),%edi │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b0924 <__gmpz_get_d_2exp@plt+0x64b54> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae44b <__gmpz_get_d_2exp@plt+0x6267b> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae456 <__gmpz_get_d_2exp@plt+0x62686> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80ae470,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae470 <__gmpz_get_d_2exp@plt+0x626a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - out %eax,$0x3 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b0ce2 <__gmpz_get_d_2exp@plt+0x64f12> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0a53 <__gmpz_get_d_2exp@plt+0x64c83> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80b0a22 <__gmpz_get_d_2exp@plt+0x64c52> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80b0d75 <__gmpz_get_d_2exp@plt+0x64fa5> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 80b0d67 <__gmpz_get_d_2exp@plt+0x64f97> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae48b <__gmpz_get_d_2exp@plt+0x626bb> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae496 <__gmpz_get_d_2exp@plt+0x626c6> │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,0xa(%ebp,%eiz,8) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80ae554 <__gmpz_get_d_2exp@plt+0x62784> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %al,0x2a(%edi) │ │ │ │ - add %cl,%ah │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76dfbb(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b0dd2 <__gmpz_get_d_2exp@plt+0x65002> │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80b0b3e <__gmpz_get_d_2exp@plt+0x64d6e> │ │ │ │ - movl $0x80b09d8,0x14(%ebp) │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae4eb <__gmpz_get_d_2exp@plt+0x6271b> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae4f6 <__gmpz_get_d_2exp@plt+0x62726> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80ae518,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b09d8 <__gmpz_get_d_2exp@plt+0x64c08> │ │ │ │ + jne 80ae518 <__gmpz_get_d_2exp@plt+0x62748> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - out %eax,$0x3 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b0ced <__gmpz_get_d_2exp@plt+0x64f1d> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0b2f <__gmpz_get_d_2exp@plt+0x64d5f> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80b0afe <__gmpz_get_d_2exp@plt+0x64d2e> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80b0d7f <__gmpz_get_d_2exp@plt+0x64faf> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp 0x10(%ebp),%ecx │ │ │ │ - jge 80b0d7a <__gmpz_get_d_2exp@plt+0x64faa> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80b0db7 <__gmpz_get_d_2exp@plt+0x64fe7> │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80b0c20 <__gmpz_get_d_2exp@plt+0x64e50> │ │ │ │ - movl $0x80b0ab4,0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae528 <__gmpz_get_d_2exp@plt+0x62758> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae533 <__gmpz_get_d_2exp@plt+0x62763> │ │ │ │ + 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 80ae628 <__gmpz_get_d_2exp@plt+0x62858> │ │ │ │ + movl $0x80ae618,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0ab4 <__gmpz_get_d_2exp@plt+0x64ce4> │ │ │ │ + jne 80ae618 <__gmpz_get_d_2exp@plt+0x62848> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - jl 80b0bb8 <__gmpz_get_d_2exp@plt+0x64de8> │ │ │ │ - sub (%eax),%al │ │ │ │ - int3 │ │ │ │ - std │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 80ae5da <__gmpz_get_d_2exp@plt+0x6280a> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76cfbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b0ce5 <__gmpz_get_d_2exp@plt+0x64f15> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0c11 <__gmpz_get_d_2exp@plt+0x64e41> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80b0bc2 <__gmpz_get_d_2exp@plt+0x64df2> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b0d84 <__gmpz_get_d_2exp@plt+0x64fb4> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80b0bed <__gmpz_get_d_2exp@plt+0x64e1d> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b0d8a <__gmpz_get_d_2exp@plt+0x64fba> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83551f8,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80b0cca <__gmpz_get_d_2exp@plt+0x64efa> │ │ │ │ - movl $0x80b0b7c,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80ae59b <__gmpz_get_d_2exp@plt+0x627cb> │ │ │ │ + dec %eax │ │ │ │ + jmp 80ae5a6 <__gmpz_get_d_2exp@plt+0x627d6> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80ae5c0,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0b7c <__gmpz_get_d_2exp@plt+0x64dac> │ │ │ │ + jne 80ae5c0 <__gmpz_get_d_2exp@plt+0x627f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - incl (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76cfbb(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b0ce5 <__gmpz_get_d_2exp@plt+0x64f15> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0cbb <__gmpz_get_d_2exp@plt+0x64eeb> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80b0c8e <__gmpz_get_d_2exp@plt+0x64ebe> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b0d90 <__gmpz_get_d_2exp@plt+0x64fc0> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - cmp 0xc(%ebp),%eax │ │ │ │ - jge 80b0d96 <__gmpz_get_d_2exp@plt+0x64fc6> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae5ea <__gmpz_get_d_2exp@plt+0x6281a> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae5f5 <__gmpz_get_d_2exp@plt+0x62825> │ │ │ │ + mov $0x8352bfc,%esi │ │ │ │ + jmp *-0x4(%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 80ae6e0 <__gmpz_get_d_2exp@plt+0x62910> │ │ │ │ + movl $0x80ae6d0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae6d0 <__gmpz_get_d_2exp@plt+0x62900> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x80b0c48,0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae663 <__gmpz_get_d_2exp@plt+0x62893> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae66e <__gmpz_get_d_2exp@plt+0x6289e> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80ae690,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0c48 <__gmpz_get_d_2exp@plt+0x64e78> │ │ │ │ + jne 80ae690 <__gmpz_get_d_2exp@plt+0x628c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b0ce5 <__gmpz_get_d_2exp@plt+0x64f15> │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - incl (%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76cfbb(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b0ce5 <__gmpz_get_d_2exp@plt+0x64f15> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0da8 <__gmpz_get_d_2exp@plt+0x64fd8> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 80b0d42 <__gmpz_get_d_2exp@plt+0x64f72> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b0d9c <__gmpz_get_d_2exp@plt+0x64fcc> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - cmp 0xc(%ebp),%eax │ │ │ │ - jge 80b0da2 <__gmpz_get_d_2exp@plt+0x64fd2> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x34,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b0d6a <__gmpz_get_d_2exp@plt+0x64f9a> │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b0d6a <__gmpz_get_d_2exp@plt+0x64f9a> │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b0d6a <__gmpz_get_d_2exp@plt+0x64f9a> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80b0d6a <__gmpz_get_d_2exp@plt+0x64f9a> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80b0d6a <__gmpz_get_d_2exp@plt+0x64f9a> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80b0d6a <__gmpz_get_d_2exp@plt+0x64f9a> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80b0d6a <__gmpz_get_d_2exp@plt+0x64f9a> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80b0d6a <__gmpz_get_d_2exp@plt+0x64f9a> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80b0d6a <__gmpz_get_d_2exp@plt+0x64f9a> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x80b0cfc,0x0(%ebp) │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae6a0 <__gmpz_get_d_2exp@plt+0x628d0> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae6ab <__gmpz_get_d_2exp@plt+0x628db> │ │ │ │ + mov $0x8352c00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x19(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0cfc <__gmpz_get_d_2exp@plt+0x64f2c> │ │ │ │ + jne 80ae778 <__gmpz_get_d_2exp@plt+0x629a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x80b09b4,0x4(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80ae740 <__gmpz_get_d_2exp@plt+0x62970> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae70b <__gmpz_get_d_2exp@plt+0x6293b> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae716 <__gmpz_get_d_2exp@plt+0x62946> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80ae730,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b09b4 <__gmpz_get_d_2exp@plt+0x64be4> │ │ │ │ + jne 80ae730 <__gmpz_get_d_2exp@plt+0x62960> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - inc %ebx │ │ │ │ - sub (%eax),%al │ │ │ │ - enter $0x6,$0x0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock jo 80b0e0f <__gmpz_get_d_2exp@plt+0x6503f> │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae74b <__gmpz_get_d_2exp@plt+0x6297b> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae756 <__gmpz_get_d_2exp@plt+0x62986> │ │ │ │ + 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 80ae84c <__gmpz_get_d_2exp@plt+0x62a7c> │ │ │ │ + movl $0x80ae83c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0a70 <__gmpz_get_d_2exp@plt+0x64ca0> │ │ │ │ + jne 80ae83c <__gmpz_get_d_2exp@plt+0x62a6c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x64002a43,%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 80ae802 <__gmpz_get_d_2exp@plt+0x62a32> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock add %cl,(%esi) │ │ │ │ - or (%eax),%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 │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80ae7bf <__gmpz_get_d_2exp@plt+0x629ef> │ │ │ │ + dec %eax │ │ │ │ + jmp 80ae7ca <__gmpz_get_d_2exp@plt+0x629fa> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80ae7e8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0e00 <__gmpz_get_d_2exp@plt+0x65030> │ │ │ │ + jne 80ae7e8 <__gmpz_get_d_2exp@plt+0x62a18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - inc %ebx │ │ │ │ - sub (%eax),%al │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - inc %eax │ │ │ │ - push %cs │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae80e <__gmpz_get_d_2exp@plt+0x62a3e> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae819 <__gmpz_get_d_2exp@plt+0x62a49> │ │ │ │ + mov $0x8352c08,%esi │ │ │ │ + jmp *-0x4(%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 80ae904 <__gmpz_get_d_2exp@plt+0x62b34> │ │ │ │ + movl $0x80ae8f4,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0e40 <__gmpz_get_d_2exp@plt+0x65070> │ │ │ │ + jne 80ae8f4 <__gmpz_get_d_2exp@plt+0x62b24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %al,0x2a(%ebx) │ │ │ │ - add %al,0x3000100 │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80ae8bc <__gmpz_get_d_2exp@plt+0x62aec> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b0f27 <__gmpz_get_d_2exp@plt+0x65157> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0f1d <__gmpz_get_d_2exp@plt+0x6514d> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x80b08d8,-0x10(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x835d5f9,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae887 <__gmpz_get_d_2exp@plt+0x62ab7> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae892 <__gmpz_get_d_2exp@plt+0x62ac2> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80ae8ac,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae8ac <__gmpz_get_d_2exp@plt+0x62adc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0f5d <__gmpz_get_d_2exp@plt+0x6518d> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae8c7 <__gmpz_get_d_2exp@plt+0x62af7> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae8d2 <__gmpz_get_d_2exp@plt+0x62b02> │ │ │ │ + mov $0x8352c0c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b0f99 <__gmpz_get_d_2exp@plt+0x651c9> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b0f34,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x5002a46,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x3976f7f6(%ecx,%ebp,8) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae99c <__gmpz_get_d_2exp@plt+0x62bcc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80ae964 <__gmpz_get_d_2exp@plt+0x62b94> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b104c <__gmpz_get_d_2exp@plt+0x6527c> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1042 <__gmpz_get_d_2exp@plt+0x65272> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov 0xf(%eax),%eax │ │ │ │ - movl $0x80b0ec8,-0x18(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80b0f6c,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x835564c,-0x18(%ebp) │ │ │ │ - movl $0x8355654,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae92f <__gmpz_get_d_2exp@plt+0x62b5f> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae93a <__gmpz_get_d_2exp@plt+0x62b6a> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80ae954,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae954 <__gmpz_get_d_2exp@plt+0x62b84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae96f <__gmpz_get_d_2exp@plt+0x62b9f> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae97a <__gmpz_get_d_2exp@plt+0x62baa> │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b10d6 <__gmpz_get_d_2exp@plt+0x65306> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b10cc <__gmpz_get_d_2exp@plt+0x652fc> │ │ │ │ - movl $0x80b0fb8,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x835563c,-0xc(%ebp) │ │ │ │ - movl $0x8355644,-0x8(%ebp) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x8355668,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 80b1127 <__gmpz_get_d_2exp@plt+0x65357> │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - add %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x458b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc %al,0x50e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + ljmp $0xf766,$0xc689080a │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80aea38 <__gmpz_get_d_2exp@plt+0x62c68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1141 <__gmpz_get_d_2exp@plt+0x65371> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80ae9cf <__gmpz_get_d_2exp@plt+0x62bff> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80ae9da <__gmpz_get_d_2exp@plt+0x62c0a> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80ae9fc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae9fc <__gmpz_get_d_2exp@plt+0x62c2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b117d <__gmpz_get_d_2exp@plt+0x653ad> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80b1118,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80aea0c <__gmpz_get_d_2exp@plt+0x62c3c> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80aea17 <__gmpz_get_d_2exp@plt+0x62c47> │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + out %al,$0x2a │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b11bd <__gmpz_get_d_2exp@plt+0x653ed> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + jb 80aea89 <__gmpz_get_d_2exp@plt+0x62cb9> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80aea8c <__gmpz_get_d_2exp@plt+0x62cbc> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8209260,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + fs out %al,$0x2a │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aead1 <__gmpz_get_d_2exp@plt+0x62d01> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80aead4 <__gmpz_get_d_2exp@plt+0x62d04> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8209231,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + addb $0x0,0x2a(%ecx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b11f9 <__gmpz_get_d_2exp@plt+0x65429> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b1194,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %bh,(%eax) │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b129a <__gmpz_get_d_2exp@plt+0x654ca> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1290 <__gmpz_get_d_2exp@plt+0x654c0> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80af150 <__gmpz_get_d_2exp@plt+0x63380> │ │ │ │ + movl $0x80af140,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af140 <__gmpz_get_d_2exp@plt+0x63370> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or %al,0x2a(%ecx) │ │ │ │ + add %ah,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 80af085 <__gmpz_get_d_2exp@plt+0x632b5> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x9(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80aef31 <__gmpz_get_d_2exp@plt+0x63161> │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80b1150,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b11cc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 80aedc1 <__gmpz_get_d_2exp@plt+0x62ff1> │ │ │ │ + movl $0x80aedb0,0xc(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80995bc <__gmpz_get_d_2exp@plt+0x4d7ec> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b12d7 <__gmpz_get_d_2exp@plt+0x65507> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b1409 <__gmpz_get_d_2exp@plt+0x65639> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b1414,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ddca0 <__gmpz_get_d_2exp@plt+0x91ed0> │ │ │ │ + movl $0x80aeb20,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1414 <__gmpz_get_d_2exp@plt+0x65644> │ │ │ │ + jne 80aeb20 <__gmpz_get_d_2exp@plt+0x62d50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b13d6 <__gmpz_get_d_2exp@plt+0x65606> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + inc %eax │ │ │ │ + sub (%eax),%al │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80af088 <__gmpz_get_d_2exp@plt+0x632b8> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x1(%esi),%eax │ │ │ │ + jne 80aef3c <__gmpz_get_d_2exp@plt+0x6316c> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b135d <__gmpz_get_d_2exp@plt+0x6558d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b13c7 <__gmpz_get_d_2exp@plt+0x655f7> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b135d <__gmpz_get_d_2exp@plt+0x6558d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b13c7 <__gmpz_get_d_2exp@plt+0x655f7> │ │ │ │ - movl $0x80b12a8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + cmp 0x5(%esi),%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80aed6a <__gmpz_get_d_2exp@plt+0x62f9a> │ │ │ │ + movl $0x80aebd8,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aebd8 <__gmpz_get_d_2exp@plt+0x62e08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b1368 <__gmpz_get_d_2exp@plt+0x65598> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - lock adc (%ebx),%ecx │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80aec3f <__gmpz_get_d_2exp@plt+0x62e6f> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80aec4a <__gmpz_get_d_2exp@plt+0x62e7a> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80aec6c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b13f0 <__gmpz_get_d_2exp@plt+0x65620> │ │ │ │ + jne 80aec6c <__gmpz_get_d_2exp@plt+0x62e9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b14b7 <__gmpz_get_d_2exp@plt+0x656e7> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b12e4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - test $0x35,%al │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80aec7c <__gmpz_get_d_2exp@plt+0x62eac> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80aec87 <__gmpz_get_d_2exp@plt+0x62eb7> │ │ │ │ + movl $0x80aeca8,0x8(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aeca8 <__gmpz_get_d_2exp@plt+0x62ed8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs aas │ │ │ │ sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b15fd <__gmpz_get_d_2exp@plt+0x6582d> │ │ │ │ - movl $0x80b160c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80af094 <__gmpz_get_d_2exp@plt+0x632c4> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp 0x5(%esi),%eax │ │ │ │ + jne 80aef31 <__gmpz_get_d_2exp@plt+0x63161> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x9(%esi),%eax │ │ │ │ + jne 80aef31 <__gmpz_get_d_2exp@plt+0x63161> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + dec %edx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + dec %edx │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 80aef31 <__gmpz_get_d_2exp@plt+0x63161> │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80aedc1 <__gmpz_get_d_2exp@plt+0x62ff1> │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80aecb8 <__gmpz_get_d_2exp@plt+0x62ee8> │ │ │ │ + mov $0x8361994,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80aece4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b160c <__gmpz_get_d_2exp@plt+0x6583c> │ │ │ │ + jne 80aece4 <__gmpz_get_d_2exp@plt+0x62f14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1569 <__gmpz_get_d_2exp@plt+0x65799> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80aef2e <__gmpz_get_d_2exp@plt+0x6315e> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sub %ds:(%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80aeeda <__gmpz_get_d_2exp@plt+0x6310a> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 80aec13 <__gmpz_get_d_2exp@plt+0x62e43> │ │ │ │ + cmp $0x5,%ecx │ │ │ │ + jb 80aeb8d <__gmpz_get_d_2exp@plt+0x62dbd> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80aedc1 <__gmpz_get_d_2exp@plt+0x62ff1> │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80aef41 <__gmpz_get_d_2exp@plt+0x63171> │ │ │ │ + movl $0x8352c19,0x8(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b7ba4 <__gmpz_get_d_2exp@plt+0x16bdd4> │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80aee0b <__gmpz_get_d_2exp@plt+0x6303b> │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + jmp 80aee1b <__gmpz_get_d_2exp@plt+0x6304b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x84002a3d,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80af099 <__gmpz_get_d_2exp@plt+0x632c9> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0xa(%esi),%eax │ │ │ │ + jne 80aef4b <__gmpz_get_d_2exp@plt+0x6317b> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp 0xe(%esi),%eax │ │ │ │ + jne 80aef46 <__gmpz_get_d_2exp@plt+0x63176> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov 0x6(%esi),%edx │ │ │ │ - movl $0x80b144c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80b1584,0x14(%ebp) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80aee3f <__gmpz_get_d_2exp@plt+0x6306f> │ │ │ │ + dec %eax │ │ │ │ + jmp 80aee4f <__gmpz_get_d_2exp@plt+0x6307f> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80af09e <__gmpz_get_d_2exp@plt+0x632ce> │ │ │ │ + movl $0x80aee88,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1584 <__gmpz_get_d_2exp@plt+0x657b4> │ │ │ │ + jne 80aee88 <__gmpz_get_d_2exp@plt+0x630b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - clc │ │ │ │ - xor $0x2a,%al │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80aef31 <__gmpz_get_d_2exp@plt+0x63161> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80aef31 <__gmpz_get_d_2exp@plt+0x63161> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80aef31 <__gmpz_get_d_2exp@plt+0x63161> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80aef31 <__gmpz_get_d_2exp@plt+0x63161> │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80aef88 <__gmpz_get_d_2exp@plt+0x631b8> │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80af06a <__gmpz_get_d_2exp@plt+0x6329a> │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + cmp 0x2(%ecx),%eax │ │ │ │ + je 80af076 <__gmpz_get_d_2exp@plt+0x632a6> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80aef31 <__gmpz_get_d_2exp@plt+0x63161> │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 80af076 <__gmpz_get_d_2exp@plt+0x632a6> │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jne 80af076 <__gmpz_get_d_2exp@plt+0x632a6> │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0xd,%eax │ │ │ │ + jne 80af06a <__gmpz_get_d_2exp@plt+0x6329a> │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + cmp 0x1(%ecx),%eax │ │ │ │ + je 80af076 <__gmpz_get_d_2exp@plt+0x632a6> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80aef31 <__gmpz_get_d_2exp@plt+0x63161> │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + je 80aef50 <__gmpz_get_d_2exp@plt+0x63180> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80aef31 <__gmpz_get_d_2exp@plt+0x63161> │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80aefd8 <__gmpz_get_d_2exp@plt+0x63208> │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + dec %ecx │ │ │ │ + jmp 80aefef <__gmpz_get_d_2exp@plt+0x6321f> │ │ │ │ + adc %bh,(%edx,%ebp,1) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4d890845(%ecx) │ │ │ │ - or $0xe9,%al │ │ │ │ - lcall $0xd090,$0x66fffe9a │ │ │ │ - xor $0x2a,%al │ │ │ │ - add %cl,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af088 <__gmpz_get_d_2exp@plt+0x632b8> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80aefff <__gmpz_get_d_2exp@plt+0x6322f> │ │ │ │ + dec %eax │ │ │ │ + jmp 80af00c <__gmpz_get_d_2exp@plt+0x6323c> │ │ │ │ + mov $0x8352c38,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8352c19,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + jmp 81b7ba4 <__gmpz_get_d_2exp@plt+0x16bdd4> │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x8352c28,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80af088 <__gmpz_get_d_2exp@plt+0x632b8> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80af088 <__gmpz_get_d_2exp@plt+0x632b8> │ │ │ │ + movl $0x80af048,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af048 <__gmpz_get_d_2exp@plt+0x63278> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80aef31 <__gmpz_get_d_2exp@plt+0x63161> │ │ │ │ + movl $0x80aedd8,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aedd8 <__gmpz_get_d_2exp@plt+0x63008> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + cmp (%edx),%ebp │ │ │ │ + add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b1511 <__gmpz_get_d_2exp@plt+0x65741> │ │ │ │ - movl $0x80b15e0,0x10(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 80af0c1 <__gmpz_get_d_2exp@plt+0x632f1> │ │ │ │ + dec %edx │ │ │ │ + jmp 80af0cc <__gmpz_get_d_2exp@plt+0x632fc> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80af0fc,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b15e0 <__gmpz_get_d_2exp@plt+0x65810> │ │ │ │ + jne 80af0fc <__gmpz_get_d_2exp@plt+0x6332c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pushf │ │ │ │ - xor $0x2a,%al │ │ │ │ - add %al,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809b038 <__gmpz_get_d_2exp@plt+0x4f268> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jo 80b1636 <__gmpz_get_d_2exp@plt+0x65866> │ │ │ │ + sub %bh,(%ebx) │ │ │ │ sub (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock lods %ds:(%esi),%al │ │ │ │ - adc $0xf089080b,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80af10f <__gmpz_get_d_2exp@plt+0x6333f> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80af11a <__gmpz_get_d_2exp@plt+0x6334a> │ │ │ │ + mov $0x8352c78,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc %bh,(%ebx) │ │ │ │ + sub (%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 80af18e <__gmpz_get_d_2exp@plt+0x633be> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80af1ac,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b15ac <__gmpz_get_d_2exp@plt+0x657dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80aeae8 <__gmpz_get_d_2exp@plt+0x62d18> │ │ │ │ + mov $0x8352c80,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1677 <__gmpz_get_d_2exp@plt+0x658a7> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af196 <__gmpz_get_d_2exp@plt+0x633c6> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b17a9 <__gmpz_get_d_2exp@plt+0x659d9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b17b4,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0xe(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b17b4 <__gmpz_get_d_2exp@plt+0x659e4> │ │ │ │ + jne 80af260 <__gmpz_get_d_2exp@plt+0x63490> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1776 <__gmpz_get_d_2exp@plt+0x659a6> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b16fd <__gmpz_get_d_2exp@plt+0x6592d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b1767 <__gmpz_get_d_2exp@plt+0x65997> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80b16fd <__gmpz_get_d_2exp@plt+0x6592d> │ │ │ │ + jge 80af21c <__gmpz_get_d_2exp@plt+0x6344c> │ │ │ │ + mov $0x8367499,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80af1e7 <__gmpz_get_d_2exp@plt+0x63417> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80af1f2 <__gmpz_get_d_2exp@plt+0x63422> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b1767 <__gmpz_get_d_2exp@plt+0x65997> │ │ │ │ - movl $0x80b1648,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + jne 80af22b <__gmpz_get_d_2exp@plt+0x6345b> │ │ │ │ + mov $0x836749e,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov $0x83674a3,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80af20c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af20c <__gmpz_get_d_2exp@plt+0x6343c> │ │ │ │ + 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 80b1708 <__gmpz_get_d_2exp@plt+0x65938> │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80af236 <__gmpz_get_d_2exp@plt+0x63466> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80af241 <__gmpz_get_d_2exp@plt+0x63471> │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%ah │ │ │ │ + repnz or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af2fc <__gmpz_get_d_2exp@plt+0x6352c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80af293 <__gmpz_get_d_2exp@plt+0x634c3> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80af29e <__gmpz_get_d_2exp@plt+0x634ce> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80af2c0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1790 <__gmpz_get_d_2exp@plt+0x659c0> │ │ │ │ + jne 80af2c0 <__gmpz_get_d_2exp@plt+0x634f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b1857 <__gmpz_get_d_2exp@plt+0x65a87> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b1684,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - or %dh,(%edx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80af2d0 <__gmpz_get_d_2exp@plt+0x63500> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80af2db <__gmpz_get_d_2exp@plt+0x6350b> │ │ │ │ + sbb $0x39,%al │ │ │ │ sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1990 <__gmpz_get_d_2exp@plt+0x65bc0> │ │ │ │ - movl $0x80b19a0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 80af4dc <__gmpz_get_d_2exp@plt+0x6370c> │ │ │ │ + movl $0x80af4cc,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b19a0 <__gmpz_get_d_2exp@plt+0x65bd0> │ │ │ │ + jne 80af4cc <__gmpz_get_d_2exp@plt+0x636fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1903 <__gmpz_get_d_2exp@plt+0x65b33> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80b17ec,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80b1920,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 80af47e <__gmpz_get_d_2exp@plt+0x636ae> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b1920 <__gmpz_get_d_2exp@plt+0x65b50> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - xor %ebp,(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%eax),%edi │ │ │ │ + sub (%eax),%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 80af347 <__gmpz_get_d_2exp@plt+0x63577> │ │ │ │ + dec %edx │ │ │ │ + jmp 80af352 <__gmpz_get_d_2exp@plt+0x63582> │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + cmp %ch,(%edx) │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4d890845(%ecx) │ │ │ │ - or $0xe9,%al │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - xor $0x31,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0xd,%eax │ │ │ │ + jne 80af42d <__gmpz_get_d_2exp@plt+0x6365d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp 0x1(%esi),%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 80af473 <__gmpz_get_d_2exp@plt+0x636a3> │ │ │ │ mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b18ab <__gmpz_get_d_2exp@plt+0x65adb> │ │ │ │ - movl $0x80b197c,0x10(%ebp) │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jne 80af473 <__gmpz_get_d_2exp@plt+0x636a3> │ │ │ │ + movl $0x80af394,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b197c <__gmpz_get_d_2exp@plt+0x65bac> │ │ │ │ + jne 80af394 <__gmpz_get_d_2exp@plt+0x635c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %dh,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %bh,(%eax) │ │ │ │ sub (%eax),%al │ │ │ │ - inc %ebx │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %ch,%cl │ │ │ │ - test $0x96,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - fdivl (%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80af42d <__gmpz_get_d_2exp@plt+0x6365d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp 0x2(%esi),%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352c38,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock aaa │ │ │ │ sub (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock dec %eax │ │ │ │ - sbb %ecx,(%ebx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80af3c3 <__gmpz_get_d_2exp@plt+0x635f3> │ │ │ │ + movl $0x80af408,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1948 <__gmpz_get_d_2exp@plt+0x65b78> │ │ │ │ + jne 80af408 <__gmpz_get_d_2exp@plt+0x63638> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x300,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b1a6a <__gmpz_get_d_2exp@plt+0x65c9a> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1a60 <__gmpz_get_d_2exp@plt+0x65c90> │ │ │ │ - movl $0x80b1218,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x80b14d4,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80b1874,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8368b01,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80af448,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af448 <__gmpz_get_d_2exp@plt+0x63678> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80af374,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x83556cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af374 <__gmpz_get_d_2exp@plt+0x635a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + aaa │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1a9a <__gmpz_get_d_2exp@plt+0x65cca> │ │ │ │ - movl $0x8355704,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - mov $0x8355718,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80af495 <__gmpz_get_d_2exp@plt+0x636c5> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80af4a0 <__gmpz_get_d_2exp@plt+0x636d0> │ │ │ │ + mov $0x8352cc8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + inc %esp │ │ │ │ + aaa │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1aca <__gmpz_get_d_2exp@plt+0x65cfa> │ │ │ │ - movl $0x8355728,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - mov $0x835573c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%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 80b1afa <__gmpz_get_d_2exp@plt+0x65d2a> │ │ │ │ - movl $0x835574c,-0x4(%ebp) │ │ │ │ + jb 80af690 <__gmpz_get_d_2exp@plt+0x638c0> │ │ │ │ + movl $0x80af680,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - mov $0x8355760,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af680 <__gmpz_get_d_2exp@plt+0x638b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 80af5fb <__gmpz_get_d_2exp@plt+0x6382b> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jne 80af5fb <__gmpz_get_d_2exp@plt+0x6382b> │ │ │ │ + movl $0x80af594,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af594 <__gmpz_get_d_2exp@plt+0x637c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + aam $0x36 │ │ │ │ + sub (%eax),%al │ │ │ │ + and %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 80af5b1 <__gmpz_get_d_2exp@plt+0x637e1> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp 0x2(%esi),%eax │ │ │ │ + je 80af5fb <__gmpz_get_d_2exp@plt+0x6382b> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sub %ss:(%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1b2a <__gmpz_get_d_2exp@plt+0x65d5a> │ │ │ │ - movl $0x8355770,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - mov $0x8355784,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0xd,%eax │ │ │ │ + jne 80af5b1 <__gmpz_get_d_2exp@plt+0x637e1> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp 0x1(%esi),%eax │ │ │ │ + je 80af5fb <__gmpz_get_d_2exp@plt+0x6382b> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80af57d <__gmpz_get_d_2exp@plt+0x637ad> │ │ │ │ + mov $0x8352c38,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub %ss:(%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80af51f <__gmpz_get_d_2exp@plt+0x6374f> │ │ │ │ + movl $0x80af564,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af564 <__gmpz_get_d_2exp@plt+0x63794> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80af57d <__gmpz_get_d_2exp@plt+0x637ad> │ │ │ │ + movl $0x80af5cc,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af5cc <__gmpz_get_d_2exp@plt+0x637fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cld │ │ │ │ + xor $0x23002a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1b5a <__gmpz_get_d_2exp@plt+0x65d8a> │ │ │ │ - movl $0x8355794,-0x4(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 80af606 <__gmpz_get_d_2exp@plt+0x63836> │ │ │ │ + dec %edx │ │ │ │ + jmp 80af611 <__gmpz_get_d_2exp@plt+0x63841> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80af63c,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - mov $0x83557a8,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af63c <__gmpz_get_d_2exp@plt+0x6386c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x2002a35,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80af64f <__gmpz_get_d_2exp@plt+0x6387f> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80af65a <__gmpz_get_d_2exp@plt+0x6388a> │ │ │ │ + mov $0x8352cd0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1b8a <__gmpz_get_d_2exp@plt+0x65dba> │ │ │ │ - movl $0x83557b8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - mov $0x83557cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,(%eax) │ │ │ │ + decb (%edx) │ │ │ │ + or %cl,0x7bd7e9c6(%ecx) │ │ │ │ + adc (%eax),%eax │ │ │ │ + movl $0x80af6d4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af6d4 <__gmpz_get_d_2exp@plt+0x63904> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1bba <__gmpz_get_d_2exp@plt+0x65dea> │ │ │ │ - movl $0x83557dc,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - mov $0x83557f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x835491b(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1bea <__gmpz_get_d_2exp@plt+0x65e1a> │ │ │ │ - movl $0x8355800,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - mov $0x8355814,%esi │ │ │ │ - jmp *-0x4(%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 80b1c67 <__gmpz_get_d_2exp@plt+0x65e97> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b1c40,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af6b5 <__gmpz_get_d_2exp@plt+0x638e5> │ │ │ │ + movl $0x80af710,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1c40 <__gmpz_get_d_2exp@plt+0x65e70> │ │ │ │ + jne 80af710 <__gmpz_get_d_2exp@plt+0x63940> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b1c29 <__gmpz_get_d_2exp@plt+0x65e59> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %bh,0x8354903(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %cl,0x1002b │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1ca2 <__gmpz_get_d_2exp@plt+0x65ed2> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83629b2,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x80af6e8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af6e8 <__gmpz_get_d_2exp@plt+0x63918> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80af750,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af750 <__gmpz_get_d_2exp@plt+0x63980> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - aam $0xc │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b1d57 <__gmpz_get_d_2exp@plt+0x65f87> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1d4d <__gmpz_get_d_2exp@plt+0x65f7d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80b1c78,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80b1d30,-0xc(%ebp) │ │ │ │ - movl $0x820920b,-0x14(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x83548eb(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af730 <__gmpz_get_d_2exp@plt+0x63960> │ │ │ │ + movl $0x80af78c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af78c <__gmpz_get_d_2exp@plt+0x639bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b1d16 <__gmpz_get_d_2exp@plt+0x65f46> │ │ │ │ - movl $0x80ed2b8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x83548d3(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - and %cl,(%ebx,%ebp,1) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1e03 <__gmpz_get_d_2exp@plt+0x66033> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b1dbc,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af71b <__gmpz_get_d_2exp@plt+0x6394b> │ │ │ │ + movl $0x80af764,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1dbc <__gmpz_get_d_2exp@plt+0x65fec> │ │ │ │ + jne 80af764 <__gmpz_get_d_2exp@plt+0x63994> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - or (%ebx),%ebp │ │ │ │ - add %al,(%ecx) │ │ │ │ + movl $0x80af7a0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af7a0 <__gmpz_get_d_2exp@plt+0x639d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80af7f8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af7f8 <__gmpz_get_d_2exp@plt+0x63a28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b1d9f <__gmpz_get_d_2exp@plt+0x65fcf> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80b1cb4,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x83674a5,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x83548bb(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 80b1e15 <__gmpz_get_d_2exp@plt+0x66045> │ │ │ │ - sub (%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1fca <__gmpz_get_d_2exp@plt+0x661fa> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b1ed0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af7d8 <__gmpz_get_d_2exp@plt+0x63a08> │ │ │ │ + movl $0x80af834,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1ed0 <__gmpz_get_d_2exp@plt+0x66100> │ │ │ │ + jne 80af834 <__gmpz_get_d_2exp@plt+0x63a64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jae 80b1f18 <__gmpz_get_d_2exp@plt+0x66148> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80b1e80,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x83548a3(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80af80c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1e80 <__gmpz_get_d_2exp@plt+0x660b0> │ │ │ │ + jne 80af80c <__gmpz_get_d_2exp@plt+0x63a3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - or %cl,(%ebx) │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80b1fc0 <__gmpz_get_d_2exp@plt+0x661f0> │ │ │ │ - movl $0x80b1fa4,-0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81b8a94 <__gmpz_get_d_2exp@plt+0x16ccc4> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af83f <__gmpz_get_d_2exp@plt+0x63a6f> │ │ │ │ + movl $0x80af884,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af884 <__gmpz_get_d_2exp@plt+0x63ab4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x4002b0a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 80b1e8f <__gmpz_get_d_2exp@plt+0x660bf> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80b1f08,0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x835488b(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - xchg %ax,%ax │ │ │ │ - orb $0x2b,(%edx) │ │ │ │ - add %al,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1ee1 <__gmpz_get_d_2exp@plt+0x66111> │ │ │ │ - movl $0x80b1d68,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80b1f64,0x0(%ebp) │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af7c3 <__gmpz_get_d_2exp@plt+0x639f3> │ │ │ │ + movl $0x80af85c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af85c <__gmpz_get_d_2exp@plt+0x63a8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80af898,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af898 <__gmpz_get_d_2exp@plt+0x63ac8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80af8f0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af8f0 <__gmpz_get_d_2exp@plt+0x63b20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x387cf3ab(%ebx) │ │ │ │ - or $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80b1f43 <__gmpz_get_d_2exp@plt+0x66173> │ │ │ │ - movl $0x80b1bfc,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - nop │ │ │ │ - in $0x9,%al │ │ │ │ - sub (%eax),%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 80b1e42 <__gmpz_get_d_2exp@plt+0x66072> │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ + add %bh,0x8354873(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80b1f6d <__gmpz_get_d_2exp@plt+0x6619d> │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - jmp 80b1f6d <__gmpz_get_d_2exp@plt+0x6619d> │ │ │ │ - mov $0x8355824,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - andb $0x5,0x19002a │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1ffd <__gmpz_get_d_2exp@plt+0x6622d> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b2069 <__gmpz_get_d_2exp@plt+0x66299> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b2074,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af8d0 <__gmpz_get_d_2exp@plt+0x63b00> │ │ │ │ + movl $0x80af92c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2074 <__gmpz_get_d_2exp@plt+0x662a4> │ │ │ │ + jne 80af92c <__gmpz_get_d_2exp@plt+0x63b5c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b2035 <__gmpz_get_d_2exp@plt+0x66265> │ │ │ │ - movl $0x81b903c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %bh,0x835485b(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x80af904,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af904 <__gmpz_get_d_2exp@plt+0x63b34> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0xb(%eax,%eiz,1) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 818ce30 <__gmpz_get_d_2exp@plt+0x141060> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af937 <__gmpz_get_d_2exp@plt+0x63b67> │ │ │ │ + movl $0x80af97c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af97c <__gmpz_get_d_2exp@plt+0x63bac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8354843(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80af954,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af954 <__gmpz_get_d_2exp@plt+0x63b84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80af9bc,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af9bc <__gmpz_get_d_2exp@plt+0x63bec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%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 80b20bd <__gmpz_get_d_2exp@plt+0x662ed> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bh,0x835482b(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b20f9 <__gmpz_get_d_2exp@plt+0x66329> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af99c <__gmpz_get_d_2exp@plt+0x63bcc> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80b2094,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 80ae3d8 <__gmpz_get_d_2exp@plt+0x62608> │ │ │ │ + movl $0x80af9d0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af9d0 <__gmpz_get_d_2exp@plt+0x63c00> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b2139 <__gmpz_get_d_2exp@plt+0x66369> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af9e5 <__gmpz_get_d_2exp@plt+0x63c15> │ │ │ │ + movl $0x80afa2c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afa2c <__gmpz_get_d_2exp@plt+0x63c5c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b2175 <__gmpz_get_d_2exp@plt+0x663a5> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b2110,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $1,(%ebx) │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x6000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b2228 <__gmpz_get_d_2exp@plt+0x66458> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b221e <__gmpz_get_d_2exp@plt+0x6644e> │ │ │ │ - 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 0x17(%eax),%eax │ │ │ │ - movl $0x80b20cc,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b2148,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bh,0x835480f(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b225b <__gmpz_get_d_2exp@plt+0x6648b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 818cda0 <__gmpz_get_d_2exp@plt+0x140fd0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - and (%edx),%ch │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b22e7 <__gmpz_get_d_2exp@plt+0x66517> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b22dd <__gmpz_get_d_2exp@plt+0x6650d> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80b2008,-0x30(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80b2194,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x30(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b2238,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jl 80b22fa <__gmpz_get_d_2exp@plt+0x6652a> │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b2325 <__gmpz_get_d_2exp@plt+0x66555> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b2334,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af987 <__gmpz_get_d_2exp@plt+0x63bb7> │ │ │ │ + movl $0x80afa04,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2334 <__gmpz_get_d_2exp@plt+0x66564> │ │ │ │ + jne 80afa04 <__gmpz_get_d_2exp@plt+0x63c34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - inc %eax │ │ │ │ - or $0x2b,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - cmc │ │ │ │ - (bad) │ │ │ │ - or (%eax),%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2377 <__gmpz_get_d_2exp@plt+0x665a7> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b24b1 <__gmpz_get_d_2exp@plt+0x666e1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b24bc,-0x24(%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 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af8bb <__gmpz_get_d_2exp@plt+0x63aeb> │ │ │ │ + movl $0x80afa40,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b24bc <__gmpz_get_d_2exp@plt+0x666ec> │ │ │ │ + jne 80afa40 <__gmpz_get_d_2exp@plt+0x63c70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80afa6c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afa6c <__gmpz_get_d_2exp@plt+0x63c9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80afac4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afac4 <__gmpz_get_d_2exp@plt+0x63cf4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b247e <__gmpz_get_d_2exp@plt+0x666ae> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b23fd <__gmpz_get_d_2exp@plt+0x6662d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b246f <__gmpz_get_d_2exp@plt+0x6669f> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b23fd <__gmpz_get_d_2exp@plt+0x6662d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b246f <__gmpz_get_d_2exp@plt+0x6669f> │ │ │ │ - movl $0x80b2348,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b2408 <__gmpz_get_d_2exp@plt+0x66638> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x83547f7(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cwtl │ │ │ │ - and $0xb,%al │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80afaa4 <__gmpz_get_d_2exp@plt+0x63cd4> │ │ │ │ + movl $0x80afb00,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2498 <__gmpz_get_d_2exp@plt+0x666c8> │ │ │ │ + jne 80afb00 <__gmpz_get_d_2exp@plt+0x63d30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b2567 <__gmpz_get_d_2exp@plt+0x66797> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x80b2384,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x83547df(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80afad8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afad8 <__gmpz_get_d_2exp@plt+0x63d08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b25ab <__gmpz_get_d_2exp@plt+0x667db> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b26e5 <__gmpz_get_d_2exp@plt+0x66915> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b26f0,-0x24(%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 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80afb0b <__gmpz_get_d_2exp@plt+0x63d3b> │ │ │ │ + movl $0x80afb50,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b26f0 <__gmpz_get_d_2exp@plt+0x66920> │ │ │ │ + jne 80afb50 <__gmpz_get_d_2exp@plt+0x63d80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b26b2 <__gmpz_get_d_2exp@plt+0x668e2> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b2631 <__gmpz_get_d_2exp@plt+0x66861> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b26a3 <__gmpz_get_d_2exp@plt+0x668d3> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b2631 <__gmpz_get_d_2exp@plt+0x66861> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b26a3 <__gmpz_get_d_2exp@plt+0x668d3> │ │ │ │ - movl $0x80b257c,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x83547c7(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x80afb28,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afb28 <__gmpz_get_d_2exp@plt+0x63d58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80afb90,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afb90 <__gmpz_get_d_2exp@plt+0x63dc0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b263c <__gmpz_get_d_2exp@plt+0x6686c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x83547af(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - int3 │ │ │ │ - or %es:(%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80afb70 <__gmpz_get_d_2exp@plt+0x63da0> │ │ │ │ + movl $0x80afbcc,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b26cc <__gmpz_get_d_2exp@plt+0x668fc> │ │ │ │ + jne 80afbcc <__gmpz_get_d_2exp@plt+0x63dfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b279b <__gmpz_get_d_2exp@plt+0x669cb> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x80b25b8,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - je 80b27da <__gmpz_get_d_2exp@plt+0x66a0a> │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x8354797(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80afba4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afba4 <__gmpz_get_d_2exp@plt+0x63dd4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2a16 <__gmpz_get_d_2exp@plt+0x66c46> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0xb(%ecx),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b2a0a <__gmpz_get_d_2exp@plt+0x66c3a> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81f03f0,-0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b3300 <__gmpz_get_d_2exp@plt+0x67530> │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - movl $0x80b28c8,-0x20(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - fs das │ │ │ │ - sub (%eax),%al │ │ │ │ - or (%eax,%eax,1),%cl │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0x20,%ebp │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x4c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2866 <__gmpz_get_d_2exp@plt+0x66a96> │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - movl $0x80ed298,-0x48(%edi) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x80b24f4,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80b2728,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81f03f0,-0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b3300 <__gmpz_get_d_2exp@plt+0x67530> │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - jmp 80b2911 <__gmpz_get_d_2exp@plt+0x66b41> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %ch,(%esi) │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2a7e <__gmpz_get_d_2exp@plt+0x66cae> │ │ │ │ - movl $0x80b2a60,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80afbd7 <__gmpz_get_d_2exp@plt+0x63e07> │ │ │ │ + movl $0x80afc1c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2a60 <__gmpz_get_d_2exp@plt+0x66c90> │ │ │ │ + jne 80afc1c <__gmpz_get_d_2exp@plt+0x63e4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sub $0x2002a,%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x835477f(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - sub (%ebx),%cl │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80afb5b <__gmpz_get_d_2exp@plt+0x63d8b> │ │ │ │ + movl $0x80afbf4,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2a90 <__gmpz_get_d_2exp@plt+0x66cc0> │ │ │ │ + jne 80afbf4 <__gmpz_get_d_2exp@plt+0x63e24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80afc30,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afc30 <__gmpz_get_d_2exp@plt+0x63e60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80afc88,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afc88 <__gmpz_get_d_2exp@plt+0x63eb8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - sub $0x3002a,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b27b8 <__gmpz_get_d_2exp@plt+0x669e8> │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x8354767(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2ae3 <__gmpz_get_d_2exp@plt+0x66d13> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2c1d <__gmpz_get_d_2exp@plt+0x66e4d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b2c28,-0x24(%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 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80afc68 <__gmpz_get_d_2exp@plt+0x63e98> │ │ │ │ + movl $0x80afcc4,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2c28 <__gmpz_get_d_2exp@plt+0x66e58> │ │ │ │ + jne 80afcc4 <__gmpz_get_d_2exp@plt+0x63ef4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2bea <__gmpz_get_d_2exp@plt+0x66e1a> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b2b69 <__gmpz_get_d_2exp@plt+0x66d99> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b2bdb <__gmpz_get_d_2exp@plt+0x66e0b> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b2b69 <__gmpz_get_d_2exp@plt+0x66d99> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b2bdb <__gmpz_get_d_2exp@plt+0x66e0b> │ │ │ │ - movl $0x80b2ab4,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b2b74 <__gmpz_get_d_2exp@plt+0x66da4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - add $0x2c,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x835474f(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80afc9c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2c04 <__gmpz_get_d_2exp@plt+0x66e34> │ │ │ │ + jne 80afc9c <__gmpz_get_d_2exp@plt+0x63ecc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b2cd3 <__gmpz_get_d_2exp@plt+0x66f03> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x80b2af0,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80afccf <__gmpz_get_d_2exp@plt+0x63eff> │ │ │ │ + movl $0x80afd14,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afd14 <__gmpz_get_d_2exp@plt+0x63f44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2d17 <__gmpz_get_d_2exp@plt+0x66f47> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2e51 <__gmpz_get_d_2exp@plt+0x67081> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b2e5c,-0x24(%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 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %bh,0x8354737(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80afcec,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2e5c <__gmpz_get_d_2exp@plt+0x6708c> │ │ │ │ + jne 80afcec <__gmpz_get_d_2exp@plt+0x63f1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80afd54,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afd54 <__gmpz_get_d_2exp@plt+0x63f84> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2e1e <__gmpz_get_d_2exp@plt+0x6704e> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b2d9d <__gmpz_get_d_2exp@plt+0x66fcd> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b2e0f <__gmpz_get_d_2exp@plt+0x6703f> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b2d9d <__gmpz_get_d_2exp@plt+0x66fcd> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b2e0f <__gmpz_get_d_2exp@plt+0x6703f> │ │ │ │ - movl $0x80b2ce8,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b2da8 <__gmpz_get_d_2exp@plt+0x66fd8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x835471f(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp %ch,(%esi) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80afd34 <__gmpz_get_d_2exp@plt+0x63f64> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jmp 80ae37c <__gmpz_get_d_2exp@plt+0x625ac> │ │ │ │ + movl $0x80afd68,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2e38 <__gmpz_get_d_2exp@plt+0x67068> │ │ │ │ + jne 80afd68 <__gmpz_get_d_2exp@plt+0x63f98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b2f07 <__gmpz_get_d_2exp@plt+0x67137> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x80b2d24,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - or %ch,(%ecx) │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3132 <__gmpz_get_d_2exp@plt+0x67362> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xb(%ecx),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b3122 <__gmpz_get_d_2exp@plt+0x67352> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x81f03f0,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b3300 <__gmpz_get_d_2exp@plt+0x67530> │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - movl $0x80b3004,-0x18(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80afd7d <__gmpz_get_d_2exp@plt+0x63fad> │ │ │ │ + movl $0x80afdc4,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afdc4 <__gmpz_get_d_2exp@plt+0x63ff4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - sub %ch,(%eax) │ │ │ │ - sub (%eax),%al │ │ │ │ - or %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x4c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2fb3 <__gmpz_get_d_2exp@plt+0x671e3> │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - movl $0x80ed298,-0x48(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - movl $0x80b2c60,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80b2e94,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x81f03f0,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b3300 <__gmpz_get_d_2exp@plt+0x67530> │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 80b3039 <__gmpz_get_d_2exp@plt+0x67269> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x26,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x8354701(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b319a <__gmpz_get_d_2exp@plt+0x673ca> │ │ │ │ - movl $0x80b317c,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b317c <__gmpz_get_d_2exp@plt+0x673ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x26,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xor %ecx,(%ebx) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80afd1f <__gmpz_get_d_2exp@plt+0x63f4f> │ │ │ │ + movl $0x80afd9c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b31ac <__gmpz_get_d_2exp@plt+0x673dc> │ │ │ │ + jne 80afd9c <__gmpz_get_d_2exp@plt+0x63fcc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - andb $0x2a,(%esi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b2f24 <__gmpz_get_d_2exp@plt+0x67154> │ │ │ │ - push %esp │ │ │ │ - sub %es:(%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x500,%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b32be <__gmpz_get_d_2exp@plt+0x674ee> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b32b4 <__gmpz_get_d_2exp@plt+0x674e4> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x80b27b8,-0x3c(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80b2a2c,-0x20(%edi) │ │ │ │ - lea -0x39(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80b2f24,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80b3148,-0x4(%edi) │ │ │ │ - lea -0x15(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80b32dc,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80afc53 <__gmpz_get_d_2exp@plt+0x63e83> │ │ │ │ + movl $0x80afdd8,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b32dc <__gmpz_get_d_2exp@plt+0x6750c> │ │ │ │ + jne 80afdd8 <__gmpz_get_d_2exp@plt+0x64008> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - or %al,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b32c3 <__gmpz_get_d_2exp@plt+0x674f3> │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80afa8f <__gmpz_get_d_2exp@plt+0x63cbf> │ │ │ │ + movl $0x80afe04,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afe04 <__gmpz_get_d_2exp@plt+0x64034> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b3393 <__gmpz_get_d_2exp@plt+0x675c3> │ │ │ │ - movl $0x80b33a8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0x0(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b33a8 <__gmpz_get_d_2exp@plt+0x675d8> │ │ │ │ + jne 80b0060 <__gmpz_get_d_2exp@plt+0x64290> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + add $0x30,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80afede <__gmpz_get_d_2exp@plt+0x6410e> │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x81b902c,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x8127b78,-0x24(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x8127b88,-0x1c(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8127b78,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8127b78,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x34,%edi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b004d <__gmpz_get_d_2exp@plt+0x6427d> │ │ │ │ + add $0x30,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b332b <__gmpz_get_d_2exp@plt+0x6755b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b1fe4,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80b2270,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80b22f8,-0x20(%edi) │ │ │ │ + ja 80afede <__gmpz_get_d_2exp@plt+0x6410e> │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + movl $0x81b903c,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x8127b78,-0x24(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x8127b88,-0x1c(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80b31d8,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8127b78,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + movl $0x8127b78,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x14(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x835582c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov $0x83531f2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83531b6,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x835317a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x835313e,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8353102,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83530c6,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x835308a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x835305a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x835301e,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352fe2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352fb2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352f76,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352f45,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352f09,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352ecd,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352e9d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352e61,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352e25,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352df5,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352db9,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352d7d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352d4d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8352d11,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80afeef <__gmpz_get_d_2exp@plt+0x6411f> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + add $0xfffffffe,%eax │ │ │ │ + jmp *0x82166e8(,%eax,4) │ │ │ │ nop │ │ │ │ - test %ah,(%edx,%ebp,1) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b0817 <__gmpz_get_d_2exp@plt+0x64a47> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b07f4,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80afe60 <__gmpz_get_d_2exp@plt+0x64090> │ │ │ │ + movl $0x80b00d4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b00d4 <__gmpz_get_d_2exp@plt+0x64304> │ │ │ │ + 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,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80b333a <__gmpz_get_d_2exp@plt+0x6756a> │ │ │ │ - mov $0x8354780,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jne 80b00b4 <__gmpz_get_d_2exp@plt+0x642e4> │ │ │ │ + movl $0x80b010c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b010c <__gmpz_get_d_2exp@plt+0x6433c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3433 <__gmpz_get_d_2exp@plt+0x67663> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b340c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + add %cl,(%ebx) │ │ │ │ + or %cl,-0x899fd8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b00e4 <__gmpz_get_d_2exp@plt+0x64314> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b0144,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b340c <__gmpz_get_d_2exp@plt+0x6763c> │ │ │ │ + jne 80b0144 <__gmpz_get_d_2exp@plt+0x64374> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b33f5 <__gmpz_get_d_2exp@plt+0x67625> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3473 <__gmpz_get_d_2exp@plt+0x676a3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b3480,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b0127 <__gmpz_get_d_2exp@plt+0x64357> │ │ │ │ + movl $0x80b017c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3480 <__gmpz_get_d_2exp@plt+0x676b0> │ │ │ │ + jne 80b017c <__gmpz_get_d_2exp@plt+0x643ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3599 <__gmpz_get_d_2exp@plt+0x677c9> │ │ │ │ - movl $0x80b35a4,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b0112 <__gmpz_get_d_2exp@plt+0x64342> │ │ │ │ + movl $0x80b0154,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b35a4 <__gmpz_get_d_2exp@plt+0x677d4> │ │ │ │ + jne 80b0154 <__gmpz_get_d_2exp@plt+0x64384> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b34cf <__gmpz_get_d_2exp@plt+0x676ff> │ │ │ │ - movl $0x80b3440,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + movl $0x80b018c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b018c <__gmpz_get_d_2exp@plt+0x643bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b01e4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b01e4 <__gmpz_get_d_2exp@plt+0x64414> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b01c4 <__gmpz_get_d_2exp@plt+0x643f4> │ │ │ │ + movl $0x80b021c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b021c <__gmpz_get_d_2exp@plt+0x6444c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b34de <__gmpz_get_d_2exp@plt+0x6770e> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3523 <__gmpz_get_d_2exp@plt+0x67753> │ │ │ │ - movl $0x80b33c8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0x35,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %dh,%ah │ │ │ │ + add %ecx,(%ebx) │ │ │ │ + or %cl,-0x899fd8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b01f4 <__gmpz_get_d_2exp@plt+0x64424> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b0222 <__gmpz_get_d_2exp@plt+0x64452> │ │ │ │ + movl $0x80b0268,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b353c <__gmpz_get_d_2exp@plt+0x6776c> │ │ │ │ + jne 80b0268 <__gmpz_get_d_2exp@plt+0x64498> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b363b <__gmpz_get_d_2exp@plt+0x6786b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b3614,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b01af <__gmpz_get_d_2exp@plt+0x643df> │ │ │ │ + movl $0x80b0240,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3614 <__gmpz_get_d_2exp@plt+0x67844> │ │ │ │ + jne 80b0240 <__gmpz_get_d_2exp@plt+0x64470> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + movl $0x80b0278,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0278 <__gmpz_get_d_2exp@plt+0x644a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b02d0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b02d0 <__gmpz_get_d_2exp@plt+0x64500> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b35fd <__gmpz_get_d_2exp@plt+0x6782d> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b367b <__gmpz_get_d_2exp@plt+0x678ab> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b3688,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b02b0 <__gmpz_get_d_2exp@plt+0x644e0> │ │ │ │ + movl $0x80b0308,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3688 <__gmpz_get_d_2exp@plt+0x678b8> │ │ │ │ + jne 80b0308 <__gmpz_get_d_2exp@plt+0x64538> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + add (%ebx),%cl │ │ │ │ + or %cl,-0x899fd8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b02e0 <__gmpz_get_d_2exp@plt+0x64510> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b37a1 <__gmpz_get_d_2exp@plt+0x679d1> │ │ │ │ - movl $0x80b37ac,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b030e <__gmpz_get_d_2exp@plt+0x6453e> │ │ │ │ + movl $0x80b0354,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b37ac <__gmpz_get_d_2exp@plt+0x679dc> │ │ │ │ + jne 80b0354 <__gmpz_get_d_2exp@plt+0x64584> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b36d7 <__gmpz_get_d_2exp@plt+0x67907> │ │ │ │ - movl $0x80b3648,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b36e6 <__gmpz_get_d_2exp@plt+0x67916> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b372b <__gmpz_get_d_2exp@plt+0x6795b> │ │ │ │ - movl $0x80b35d0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - aaa │ │ │ │ + add %ch,(%ebx,%eax,1) │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3744 <__gmpz_get_d_2exp@plt+0x67974> │ │ │ │ + jne 80b032c <__gmpz_get_d_2exp@plt+0x6455c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b038c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b038c <__gmpz_get_d_2exp@plt+0x645bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - jbe 80b37fd <__gmpz_get_d_2exp@plt+0x67a2d> │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b382a <__gmpz_get_d_2exp@plt+0x67a5a> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80b3498,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b36a0,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80b3844,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cmp %dh,0x2a(%esi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x316ff8b(%ecx) │ │ │ │ - roll $1,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3883 <__gmpz_get_d_2exp@plt+0x67ab3> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b39b5 <__gmpz_get_d_2exp@plt+0x67be5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b39c0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b036f <__gmpz_get_d_2exp@plt+0x6459f> │ │ │ │ + movl $0x80b03c4,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b39c0 <__gmpz_get_d_2exp@plt+0x67bf0> │ │ │ │ + jne 80b03c4 <__gmpz_get_d_2exp@plt+0x645f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3982 <__gmpz_get_d_2exp@plt+0x67bb2> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b3909 <__gmpz_get_d_2exp@plt+0x67b39> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b3973 <__gmpz_get_d_2exp@plt+0x67ba3> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b3909 <__gmpz_get_d_2exp@plt+0x67b39> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b3973 <__gmpz_get_d_2exp@plt+0x67ba3> │ │ │ │ - movl $0x80b3854,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b3914 <__gmpz_get_d_2exp@plt+0x67b44> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - pushf │ │ │ │ - cmp %ecx,(%ebx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bl,0x768b080b(%ebx,%eax,1) │ │ │ │ + add -0x9(%esi),%ah │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b039c <__gmpz_get_d_2exp@plt+0x645cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b03ca <__gmpz_get_d_2exp@plt+0x645fa> │ │ │ │ + movl $0x80b0410,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b399c <__gmpz_get_d_2exp@plt+0x67bcc> │ │ │ │ + jne 80b0410 <__gmpz_get_d_2exp@plt+0x64640> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b3a63 <__gmpz_get_d_2exp@plt+0x67c93> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b3890,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - jae 80b3a9d <__gmpz_get_d_2exp@plt+0x67ccd> │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3bad <__gmpz_get_d_2exp@plt+0x67ddd> │ │ │ │ - movl $0x80b3bbc,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b035a <__gmpz_get_d_2exp@plt+0x6458a> │ │ │ │ + movl $0x80b03e8,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3bbc <__gmpz_get_d_2exp@plt+0x67dec> │ │ │ │ + jne 80b03e8 <__gmpz_get_d_2exp@plt+0x64618> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3acb <__gmpz_get_d_2exp@plt+0x67cfb> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b39f8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b37e0 <__gmpz_get_d_2exp@plt+0x67a10> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %dh,0x2a(%ebx) │ │ │ │ - add %cl,%dl │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80b3ada <__gmpz_get_d_2exp@plt+0x67d0a> │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b37e0 <__gmpz_get_d_2exp@plt+0x67a10> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - shlb $0x0,0x2a(%edx) │ │ │ │ - push %es │ │ │ │ + jne 80b029b <__gmpz_get_d_2exp@plt+0x644cb> │ │ │ │ + movl $0x80b0420,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0420 <__gmpz_get_d_2exp@plt+0x64650> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b044c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b044c <__gmpz_get_d_2exp@plt+0x6467c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b04a4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b04a4 <__gmpz_get_d_2exp@plt+0x646d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock push %esp │ │ │ │ - cmp (%ebx),%ecx │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b0484 <__gmpz_get_d_2exp@plt+0x646b4> │ │ │ │ + movl $0x80b04dc,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3b54 <__gmpz_get_d_2exp@plt+0x67d84> │ │ │ │ + jne 80b04dc <__gmpz_get_d_2exp@plt+0x6470c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3c27 <__gmpz_get_d_2exp@plt+0x67e57> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x768b080b(%esp,%eax,1) │ │ │ │ + add -0x9(%esi),%ah │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b04b4 <__gmpz_get_d_2exp@plt+0x646e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3d59 <__gmpz_get_d_2exp@plt+0x67f89> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b3d64,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b04e2 <__gmpz_get_d_2exp@plt+0x64712> │ │ │ │ + movl $0x80b0528,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3d64 <__gmpz_get_d_2exp@plt+0x67f94> │ │ │ │ + jne 80b0528 <__gmpz_get_d_2exp@plt+0x64758> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3d26 <__gmpz_get_d_2exp@plt+0x67f56> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b3cad <__gmpz_get_d_2exp@plt+0x67edd> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b3d17 <__gmpz_get_d_2exp@plt+0x67f47> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b3cad <__gmpz_get_d_2exp@plt+0x67edd> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b3d17 <__gmpz_get_d_2exp@plt+0x67f47> │ │ │ │ - movl $0x80b3bf8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b3cb8 <__gmpz_get_d_2exp@plt+0x67ee8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - inc %eax │ │ │ │ - cmp $0xf089080b,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x768b080b,%eax │ │ │ │ + add -0x9(%esi),%ah │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b0500 <__gmpz_get_d_2exp@plt+0x64730> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b0560,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3d40 <__gmpz_get_d_2exp@plt+0x67f70> │ │ │ │ + jne 80b0560 <__gmpz_get_d_2exp@plt+0x64790> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b3e07 <__gmpz_get_d_2exp@plt+0x68037> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b3c34,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %eax │ │ │ │ - jo 80b3e41 <__gmpz_get_d_2exp@plt+0x68071> │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3f2f <__gmpz_get_d_2exp@plt+0x6815f> │ │ │ │ - movl $0x80b3f40,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b0543 <__gmpz_get_d_2exp@plt+0x64773> │ │ │ │ + movl $0x80b0598,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3f40 <__gmpz_get_d_2exp@plt+0x68170> │ │ │ │ + jne 80b0598 <__gmpz_get_d_2exp@plt+0x647c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3e61 <__gmpz_get_d_2exp@plt+0x68091> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80b3d9c,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80b37e0 <__gmpz_get_d_2exp@plt+0x67a10> │ │ │ │ - cwtl │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - sub (%eax),%al │ │ │ │ - leave │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b3e70 <__gmpz_get_d_2exp@plt+0x680a0> │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80b37e0 <__gmpz_get_d_2exp@plt+0x67a10> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x6f,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock in $0x3e,%al │ │ │ │ + add %dh,0x5(%eax) │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3ee4 <__gmpz_get_d_2exp@plt+0x68114> │ │ │ │ + jne 80b0570 <__gmpz_get_d_2exp@plt+0x647a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4037 <__gmpz_get_d_2exp@plt+0x68267> │ │ │ │ - movl $0x80b3fc8,-0x4(%ebp) │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b059e <__gmpz_get_d_2exp@plt+0x647ce> │ │ │ │ + movl $0x80b05e4,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3fc8 <__gmpz_get_d_2exp@plt+0x681f8> │ │ │ │ + jne 80b05e4 <__gmpz_get_d_2exp@plt+0x64814> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x6e,%ah │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b3fab <__gmpz_get_d_2exp@plt+0x681db> │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov 0x17(%esi),%ecx │ │ │ │ - movl $0x80b37e0,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80b3a80,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - lea -0x28(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80b3e24,-0xc(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x19002a05,%eax │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890446(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - jl 80b40d1 <__gmpz_get_d_2exp@plt+0x68301> │ │ │ │ - std │ │ │ │ - incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4095 <__gmpz_get_d_2exp@plt+0x682c5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b40a0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b052e <__gmpz_get_d_2exp@plt+0x6475e> │ │ │ │ + movl $0x80b05bc,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b40a0 <__gmpz_get_d_2exp@plt+0x682d0> │ │ │ │ + jne 80b05bc <__gmpz_get_d_2exp@plt+0x647ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x80b05f4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b05f4 <__gmpz_get_d_2exp@plt+0x64824> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b064c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b064c <__gmpz_get_d_2exp@plt+0x6487c> │ │ │ │ + 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 │ │ │ │ - mov %al,0x8b08366f │ │ │ │ - inc %esi │ │ │ │ - daa │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8116164 <__gmpz_get_d_2exp@plt+0xca394> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b412b <__gmpz_get_d_2exp@plt+0x6835b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b4104,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b062c <__gmpz_get_d_2exp@plt+0x6485c> │ │ │ │ + movl $0x80b0684,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4104 <__gmpz_get_d_2exp@plt+0x68334> │ │ │ │ + jne 80b0684 <__gmpz_get_d_2exp@plt+0x648b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0xb(%esi,%eax,1) │ │ │ │ + or %cl,-0x899fd8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b065c <__gmpz_get_d_2exp@plt+0x6488c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b40ed <__gmpz_get_d_2exp@plt+0x6831d> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b416b <__gmpz_get_d_2exp@plt+0x6839b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b4178,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b068a <__gmpz_get_d_2exp@plt+0x648ba> │ │ │ │ + movl $0x80b06d0,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4178 <__gmpz_get_d_2exp@plt+0x683a8> │ │ │ │ + jne 80b06d0 <__gmpz_get_d_2exp@plt+0x64900> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x74f7f4fa(%eax) │ │ │ │ + jbe 80b06e2 <__gmpz_get_d_2exp@plt+0x64912> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b06a8 <__gmpz_get_d_2exp@plt+0x648d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b0708,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0708 <__gmpz_get_d_2exp@plt+0x64938> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b4291 <__gmpz_get_d_2exp@plt+0x684c1> │ │ │ │ - movl $0x80b429c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b06eb <__gmpz_get_d_2exp@plt+0x6491b> │ │ │ │ + movl $0x80b0740,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b429c <__gmpz_get_d_2exp@plt+0x684cc> │ │ │ │ + jne 80b0740 <__gmpz_get_d_2exp@plt+0x64970> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b41c7 <__gmpz_get_d_2exp@plt+0x683f7> │ │ │ │ - movl $0x80b4138,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b41d6 <__gmpz_get_d_2exp@plt+0x68406> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b421b <__gmpz_get_d_2exp@plt+0x6844b> │ │ │ │ - movl $0x80b40c0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - xor $0x42,%al │ │ │ │ + add %bl,(%eax) │ │ │ │ + pop %es │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4234 <__gmpz_get_d_2exp@plt+0x68464> │ │ │ │ + jne 80b0718 <__gmpz_get_d_2exp@plt+0x64948> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b4333 <__gmpz_get_d_2exp@plt+0x68563> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b430c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b0746 <__gmpz_get_d_2exp@plt+0x64976> │ │ │ │ + movl $0x80b078c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b430c <__gmpz_get_d_2exp@plt+0x6853c> │ │ │ │ + jne 80b078c <__gmpz_get_d_2exp@plt+0x649bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b42f5 <__gmpz_get_d_2exp@plt+0x68525> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b4373 <__gmpz_get_d_2exp@plt+0x685a3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b4380,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b06d6 <__gmpz_get_d_2exp@plt+0x64906> │ │ │ │ + movl $0x80b0764,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4380 <__gmpz_get_d_2exp@plt+0x685b0> │ │ │ │ + jne 80b0764 <__gmpz_get_d_2exp@plt+0x64994> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b4499 <__gmpz_get_d_2exp@plt+0x686c9> │ │ │ │ - movl $0x80b44a4,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b0617 <__gmpz_get_d_2exp@plt+0x64847> │ │ │ │ + movl $0x80b079c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b44a4 <__gmpz_get_d_2exp@plt+0x686d4> │ │ │ │ + jne 80b079c <__gmpz_get_d_2exp@plt+0x649cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b43cf <__gmpz_get_d_2exp@plt+0x685ff> │ │ │ │ - movl $0x80b4340,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b43de <__gmpz_get_d_2exp@plt+0x6860e> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4423 <__gmpz_get_d_2exp@plt+0x68653> │ │ │ │ - movl $0x80b42c8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0x44,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b046f <__gmpz_get_d_2exp@plt+0x6469f> │ │ │ │ + movl $0x80b07c8,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b443c <__gmpz_get_d_2exp@plt+0x6866c> │ │ │ │ + jne 80b07c8 <__gmpz_get_d_2exp@plt+0x649f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - imul $0x5001900,(%edx),%ebp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b4522 <__gmpz_get_d_2exp@plt+0x68752> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80b4190,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b4398,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80b453c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8353210,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - imul $0x400,(%edx),%ebp │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4e90075(%ecx) │ │ │ │ - lds (%ebx),%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b457b <__gmpz_get_d_2exp@plt+0x687ab> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b46ad <__gmpz_get_d_2exp@plt+0x688dd> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b46b8,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80b084e <__gmpz_get_d_2exp@plt+0x64a7e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b0874,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b46b8 <__gmpz_get_d_2exp@plt+0x688e8> │ │ │ │ + jne 80b0874 <__gmpz_get_d_2exp@plt+0x64aa4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b467a <__gmpz_get_d_2exp@plt+0x688aa> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b4601 <__gmpz_get_d_2exp@plt+0x68831> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b466b <__gmpz_get_d_2exp@plt+0x6889b> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b4601 <__gmpz_get_d_2exp@plt+0x68831> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b466b <__gmpz_get_d_2exp@plt+0x6889b> │ │ │ │ - movl $0x80b454c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b460c <__gmpz_get_d_2exp@plt+0x6883c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov $0x8353214,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x83670a9(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - xchg %eax,%esp │ │ │ │ - inc %esi │ │ │ │ + add %ah,0x8(%eax) │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b0090 <__gmpz_get_d_2exp@plt+0x642c0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + xchg %eax,%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 80b0a55 <__gmpz_get_d_2exp@plt+0x64c85> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b0958,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4694 <__gmpz_get_d_2exp@plt+0x688c4> │ │ │ │ + jne 80b0958 <__gmpz_get_d_2exp@plt+0x64b88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b475b <__gmpz_get_d_2exp@plt+0x6898b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b4588,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x67,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b48a5 <__gmpz_get_d_2exp@plt+0x68ad5> │ │ │ │ - movl $0x80b48b4,-0x10(%ebp) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0xd,%eax │ │ │ │ + jne 80b09b0 <__gmpz_get_d_2exp@plt+0x64be0> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b8140 <__gmpz_get_d_2exp@plt+0x16c370> │ │ │ │ + movl $0x80b08d8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b48b4 <__gmpz_get_d_2exp@plt+0x68ae4> │ │ │ │ + jne 80b08d8 <__gmpz_get_d_2exp@plt+0x64b08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b47c3 <__gmpz_get_d_2exp@plt+0x689f3> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b46f0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 80b0a48 <__gmpz_get_d_2exp@plt+0x64c78> │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jne 80b0a48 <__gmpz_get_d_2exp@plt+0x64c78> │ │ │ │ + movl $0x80b0a18,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b44d8 <__gmpz_get_d_2exp@plt+0x68708> │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0a18 <__gmpz_get_d_2exp@plt+0x64c48> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %ah,0x2a(%esi) │ │ │ │ - add %cl,%dl │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b47d2 <__gmpz_get_d_2exp@plt+0x68a02> │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b44d8 <__gmpz_get_d_2exp@plt+0x68708> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - enter $0x2a65,$0x0 │ │ │ │ - push %es │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock dec %esp │ │ │ │ - dec %eax │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80b090e <__gmpz_get_d_2exp@plt+0x64b3e> │ │ │ │ + movl $0x80b0988,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b484c <__gmpz_get_d_2exp@plt+0x68a7c> │ │ │ │ + jne 80b0988 <__gmpz_get_d_2exp@plt+0x64bb8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b491f <__gmpz_get_d_2exp@plt+0x68b4f> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b0a03 <__gmpz_get_d_2exp@plt+0x64c33> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b09a5 <__gmpz_get_d_2exp@plt+0x64bd5> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + je 80b09c8 <__gmpz_get_d_2exp@plt+0x64bf8> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 80b0a03 <__gmpz_get_d_2exp@plt+0x64c33> │ │ │ │ + mov $0x8367499,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b09a5 <__gmpz_get_d_2exp@plt+0x64bd5> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80b09a5 <__gmpz_get_d_2exp@plt+0x64bd5> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80b0a03 <__gmpz_get_d_2exp@plt+0x64c33> │ │ │ │ + mov $0x836749e,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b09b5 <__gmpz_get_d_2exp@plt+0x64be5> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b09c0 <__gmpz_get_d_2exp@plt+0x64bf0> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jge 80b08fa <__gmpz_get_d_2exp@plt+0x64b2a> │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x83674a3,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4a51 <__gmpz_get_d_2exp@plt+0x68c81> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b4a5c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b09ec <__gmpz_get_d_2exp@plt+0x64c1c> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b09f7 <__gmpz_get_d_2exp@plt+0x64c27> │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80b09dc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4a5c <__gmpz_get_d_2exp@plt+0x68c8c> │ │ │ │ + jne 80b09dc <__gmpz_get_d_2exp@plt+0x64c0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b0a28 <__gmpz_get_d_2exp@plt+0x64c58> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b0a31 <__gmpz_get_d_2exp@plt+0x64c61> │ │ │ │ + mov $0x835321c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x1f,%al │ │ │ │ + sub (%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 80b0acc <__gmpz_get_d_2exp@plt+0x64cfc> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4a1e <__gmpz_get_d_2exp@plt+0x68c4e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b49a5 <__gmpz_get_d_2exp@plt+0x68bd5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b4a0f <__gmpz_get_d_2exp@plt+0x68c3f> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b49a5 <__gmpz_get_d_2exp@plt+0x68bd5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b4a0f <__gmpz_get_d_2exp@plt+0x68c3f> │ │ │ │ - movl $0x80b48f0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80b0ac2 <__gmpz_get_d_2exp@plt+0x64cf2> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x10(%edi) │ │ │ │ + movl $0x83629e9,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x1002b1e,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b0b22 <__gmpz_get_d_2exp@plt+0x64d52> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0b18 <__gmpz_get_d_2exp@plt+0x64d48> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + cmp $0x27,%eax │ │ │ │ + jne 80b0b27 <__gmpz_get_d_2exp@plt+0x64d57> │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x820e812,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x80b0a6c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83629e9,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1e,%al │ │ │ │ + sub (%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 80b0bd0 <__gmpz_get_d_2exp@plt+0x64e00> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0bc6 <__gmpz_get_d_2exp@plt+0x64df6> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x1c(%edi) │ │ │ │ + movl $0x8362451,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x81b9094,-0x10(%edi) │ │ │ │ + movl $0x83629e9,-0xc(%edi) │ │ │ │ + lea -0x1a(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b49b0 <__gmpz_get_d_2exp@plt+0x68be0> │ │ │ │ + pushf │ │ │ │ + sbb $0x1002b,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b0c3a <__gmpz_get_d_2exp@plt+0x64e6a> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0c30 <__gmpz_get_d_2exp@plt+0x64e60> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + cmp $0x27,%eax │ │ │ │ + jne 80b0c3f <__gmpz_get_d_2exp@plt+0x64e6f> │ │ │ │ + movl $0x81b9094,-0x18(%edi) │ │ │ │ + movl $0x8362451,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x820e812,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x80b0b5c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83629e9,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x1d,%al │ │ │ │ + sub (%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 80b0cc7 <__gmpz_get_d_2exp@plt+0x64ef7> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0cbd <__gmpz_get_d_2exp@plt+0x64eed> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b0be4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8209224,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp %cl,0xb(%edx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b0cfa <__gmpz_get_d_2exp@plt+0x64f2a> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4a38 <__gmpz_get_d_2exp@plt+0x68c68> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b0d58 <__gmpz_get_d_2exp@plt+0x64f88> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0d4e <__gmpz_get_d_2exp@plt+0x64f7e> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b4aff <__gmpz_get_d_2exp@plt+0x68d2f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b492c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b0dbb <__gmpz_get_d_2exp@plt+0x64feb> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0db1 <__gmpz_get_d_2exp@plt+0x64fe1> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b0d08,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x820922b,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pusha │ │ │ │ - arpl %ebp,(%edx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x1b,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4c27 <__gmpz_get_d_2exp@plt+0x68e57> │ │ │ │ - movl $0x80b4c38,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80b0ef8 <__gmpz_get_d_2exp@plt+0x65128> │ │ │ │ + movl $0x80b1088,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4c38 <__gmpz_get_d_2exp@plt+0x68e68> │ │ │ │ + jne 80b1088 <__gmpz_get_d_2exp@plt+0x652b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4b59 <__gmpz_get_d_2exp@plt+0x68d89> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80b4a94,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b0e69 <__gmpz_get_d_2exp@plt+0x65099> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmpl $0xb,0x3(%esi) │ │ │ │ + jl 80b0e44 <__gmpz_get_d_2exp@plt+0x65074> │ │ │ │ + movl $0x80b0d68,-0x18(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80b44d8 <__gmpz_get_d_2exp@plt+0x68708> │ │ │ │ - mov 0xc9002a62,%al │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b0cd4,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x820922b,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cld │ │ │ │ + sbb (%ebx),%ch │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b4b68 <__gmpz_get_d_2exp@plt+0x68d98> │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80b44d8 <__gmpz_get_d_2exp@plt+0x68708> │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b0ee9 <__gmpz_get_d_2exp@plt+0x65119> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmpl $0xb,0x3(%esi) │ │ │ │ + jl 80b0ec4 <__gmpz_get_d_2exp@plt+0x650f4> │ │ │ │ + movl $0x80b0c74,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b0ae0,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8209224,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov $0x835342c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x8209121,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209128,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209130,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x820913b,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209141,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209147,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209150,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209157,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x820915d,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209165,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x820916e,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209178,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209181,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x820918d,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209198,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x82091a2,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x82091ab,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x82091b2,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x82091b7,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x82091bf,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x82091c6,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x82091ce,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x82091d3,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x80b0e04,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0e04 <__gmpz_get_d_2exp@plt+0x65034> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - bound %ebp,(%edx) │ │ │ │ - add %al,0x1e000000 │ │ │ │ + clc │ │ │ │ + sbb %ch,(%ebx) │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock fmull 0xb(%ebx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80b10aa <__gmpz_get_d_2exp@plt+0x652da> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + add $0xfffffffe,%ecx │ │ │ │ + jmp *0x8216744(,%ecx,4) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80b104a <__gmpz_get_d_2exp@plt+0x6527a> │ │ │ │ + movl $0x80b0e84,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4bdc <__gmpz_get_d_2exp@plt+0x68e0c> │ │ │ │ + jne 80b0e84 <__gmpz_get_d_2exp@plt+0x650b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %ah,0x2a(%edx) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ + dec %esp │ │ │ │ + and (%edx),%ebp │ │ │ │ + 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 80b4d2f <__gmpz_get_d_2exp@plt+0x68f5f> │ │ │ │ - movl $0x80b4cc0,-0x4(%ebp) │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ + jb 80b10fa <__gmpz_get_d_2exp@plt+0x6532a> │ │ │ │ + movl $0x8369201,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4cc0 <__gmpz_get_d_2exp@plt+0x68ef0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp 80b0dd0 <__gmpz_get_d_2exp@plt+0x65000> │ │ │ │ + mov $0x835343c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x5002a61,%esp │ │ │ │ + sub %ah,(%ebx) │ │ │ │ + sub (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b4ca3 <__gmpz_get_d_2exp@plt+0x68ed3> │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov 0x1f(%esi),%ecx │ │ │ │ - movl $0x80b44d8,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80b4778,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - lea -0x28(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80b4b1c,-0xc(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + jb 80b112e <__gmpz_get_d_2exp@plt+0x6535e> │ │ │ │ + movl $0x835343e,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + mov $0x8353444,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sar $0x29,%al │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890446(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - test %ah,-0x3(%esi) │ │ │ │ - incl (%edx) │ │ │ │ + cmp $0x18,%al │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b1191 <__gmpz_get_d_2exp@plt+0x653c1> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b1187 <__gmpz_get_d_2exp@plt+0x653b7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x81b903c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x835344e,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166ce8 <__gmpz_get_d_2exp@plt+0x11af18> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + and (%edx),%ch │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4d90 <__gmpz_get_d_2exp@plt+0x68fc0> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b4d9c,-0xc(%ebp) │ │ │ │ + ja 80b11c3 <__gmpz_get_d_2exp@plt+0x653f3> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + cmp $0x27,%eax │ │ │ │ + jne 80b11d0 <__gmpz_get_d_2exp@plt+0x65400> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov $0x835345c,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0x80b1144,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83629e9,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lret $0x366e │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8114b3c <__gmpz_get_d_2exp@plt+0xc8d6c> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b1223 <__gmpz_get_d_2exp@plt+0x65453> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83674a5,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + 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 │ │ │ │ + dec %eax │ │ │ │ + and (%edx),%ch │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4de2 <__gmpz_get_d_2exp@plt+0x69012> │ │ │ │ - movl $0x8366ecd,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %dh,%bh │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4e11 <__gmpz_get_d_2exp@plt+0x69041> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 80b12d8 <__gmpz_get_d_2exp@plt+0x65508> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b1400,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1400 <__gmpz_get_d_2exp@plt+0x65630> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b1290 <__gmpz_get_d_2exp@plt+0x654c0> │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x80b11fc,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x820922b,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b13e8 <__gmpz_get_d_2exp@plt+0x65618> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b1290 <__gmpz_get_d_2exp@plt+0x654c0> │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + movl $0x80b11a4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8209224,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8089d2c <__gmpz_get_d_2exp@plt+0x3df5c> │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + mov $0x83534f4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and %bl,0x2a(%edi) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ + mov $0x83533d8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83533c4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83533b0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x835339c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8353388,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8353374,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8353360,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x835334c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8353338,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8353324,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8353310,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83532fc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83532e8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83532d4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83532c0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83532ac,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8353298,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8353284,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8353270,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x835325c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8353248,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8353234,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8353220,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + andb $0x2a,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b12a1 <__gmpz_get_d_2exp@plt+0x654d1> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + add $0xfffffffe,%eax │ │ │ │ + jmp *0x82167a0(,%eax,4) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4e3d <__gmpz_get_d_2exp@plt+0x6906d> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e9bdc <__gmpz_get_d_2exp@plt+0x9de0c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4e77 <__gmpz_get_d_2exp@plt+0x690a7> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80b15ed <__gmpz_get_d_2exp@plt+0x6581d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b14b8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b14b8 <__gmpz_get_d_2exp@plt+0x656e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b1558,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1558 <__gmpz_get_d_2exp@plt+0x65788> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 80b15e0 <__gmpz_get_d_2exp@plt+0x65810> │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jne 80b15e0 <__gmpz_get_d_2exp@plt+0x65810> │ │ │ │ + movl $0x80b15ac,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b15ac <__gmpz_get_d_2exp@plt+0x657dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4fb1 <__gmpz_get_d_2exp@plt+0x691e1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b4fbc,-0x24(%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 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80b146e <__gmpz_get_d_2exp@plt+0x6569e> │ │ │ │ + movl $0x80b14e8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4fbc <__gmpz_get_d_2exp@plt+0x691ec> │ │ │ │ + jne 80b14e8 <__gmpz_get_d_2exp@plt+0x65718> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4f7e <__gmpz_get_d_2exp@plt+0x691ae> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b157f <__gmpz_get_d_2exp@plt+0x657af> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b1509 <__gmpz_get_d_2exp@plt+0x65739> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80b4efd <__gmpz_get_d_2exp@plt+0x6912d> │ │ │ │ + je 80b1509 <__gmpz_get_d_2exp@plt+0x65739> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b4f6f <__gmpz_get_d_2exp@plt+0x6919f> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + ja 80b157f <__gmpz_get_d_2exp@plt+0x657af> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80b4efd <__gmpz_get_d_2exp@plt+0x6912d> │ │ │ │ + jl 80b1509 <__gmpz_get_d_2exp@plt+0x65739> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b4f6f <__gmpz_get_d_2exp@plt+0x6919f> │ │ │ │ - movl $0x80b4e48,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jne 80b157f <__gmpz_get_d_2exp@plt+0x657af> │ │ │ │ + jmp 80b1509 <__gmpz_get_d_2exp@plt+0x65739> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b4f08 <__gmpz_get_d_2exp@plt+0x69138> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b1514 <__gmpz_get_d_2exp@plt+0x65744> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b151f <__gmpz_get_d_2exp@plt+0x6574f> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80b157c <__gmpz_get_d_2exp@plt+0x657ac> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b1509 <__gmpz_get_d_2exp@plt+0x65739> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0xd,%eax │ │ │ │ + jne 80b1577 <__gmpz_get_d_2exp@plt+0x657a7> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80b1544 <__gmpz_get_d_2exp@plt+0x65774> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b1509 <__gmpz_get_d_2exp@plt+0x65739> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b1509 <__gmpz_get_d_2exp@plt+0x65739> │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jge 80b1456 <__gmpz_get_d_2exp@plt+0x65686> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b157f <__gmpz_get_d_2exp@plt+0x657af> │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cwtl │ │ │ │ - dec %edi │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b158a <__gmpz_get_d_2exp@plt+0x657ba> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b1595 <__gmpz_get_d_2exp@plt+0x657c5> │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80b1534,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4f98 <__gmpz_get_d_2exp@plt+0x691c8> │ │ │ │ + jne 80b1534 <__gmpz_get_d_2exp@plt+0x65764> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b15bc <__gmpz_get_d_2exp@plt+0x657ec> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b15c5 <__gmpz_get_d_2exp@plt+0x657f5> │ │ │ │ + mov $0x8353510,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5067 <__gmpz_get_d_2exp@plt+0x69297> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x80b4e84,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b50ab <__gmpz_get_d_2exp@plt+0x692db> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80b17c1 <__gmpz_get_d_2exp@plt+0x659f1> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b168c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b168c <__gmpz_get_d_2exp@plt+0x658bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b172c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b172c <__gmpz_get_d_2exp@plt+0x6595c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 80b17b4 <__gmpz_get_d_2exp@plt+0x659e4> │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jne 80b17b4 <__gmpz_get_d_2exp@plt+0x659e4> │ │ │ │ + movl $0x80b1780,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1780 <__gmpz_get_d_2exp@plt+0x659b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b51e5 <__gmpz_get_d_2exp@plt+0x69415> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b51f0,-0x24(%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 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80b1642 <__gmpz_get_d_2exp@plt+0x65872> │ │ │ │ + movl $0x80b16bc,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b51f0 <__gmpz_get_d_2exp@plt+0x69420> │ │ │ │ + jne 80b16bc <__gmpz_get_d_2exp@plt+0x658ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b51b2 <__gmpz_get_d_2exp@plt+0x693e2> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b1753 <__gmpz_get_d_2exp@plt+0x65983> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b16dd <__gmpz_get_d_2exp@plt+0x6590d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80b5131 <__gmpz_get_d_2exp@plt+0x69361> │ │ │ │ + je 80b16dd <__gmpz_get_d_2exp@plt+0x6590d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b51a3 <__gmpz_get_d_2exp@plt+0x693d3> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + ja 80b1753 <__gmpz_get_d_2exp@plt+0x65983> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80b5131 <__gmpz_get_d_2exp@plt+0x69361> │ │ │ │ + jl 80b16dd <__gmpz_get_d_2exp@plt+0x6590d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b51a3 <__gmpz_get_d_2exp@plt+0x693d3> │ │ │ │ - movl $0x80b507c,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jne 80b1753 <__gmpz_get_d_2exp@plt+0x65983> │ │ │ │ + jmp 80b16dd <__gmpz_get_d_2exp@plt+0x6590d> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b513c <__gmpz_get_d_2exp@plt+0x6936c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b16e8 <__gmpz_get_d_2exp@plt+0x65918> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b16f3 <__gmpz_get_d_2exp@plt+0x65923> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80b1750 <__gmpz_get_d_2exp@plt+0x65980> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b16dd <__gmpz_get_d_2exp@plt+0x6590d> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0xd,%eax │ │ │ │ + jne 80b174b <__gmpz_get_d_2exp@plt+0x6597b> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80b1718 <__gmpz_get_d_2exp@plt+0x65948> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b16dd <__gmpz_get_d_2exp@plt+0x6590d> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b16dd <__gmpz_get_d_2exp@plt+0x6590d> │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jge 80b162a <__gmpz_get_d_2exp@plt+0x6585a> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b1753 <__gmpz_get_d_2exp@plt+0x65983> │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - int3 │ │ │ │ - push %ecx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b175e <__gmpz_get_d_2exp@plt+0x6598e> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b1769 <__gmpz_get_d_2exp@plt+0x65999> │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80b1708,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b51cc <__gmpz_get_d_2exp@plt+0x693fc> │ │ │ │ + jne 80b1708 <__gmpz_get_d_2exp@plt+0x65938> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b1790 <__gmpz_get_d_2exp@plt+0x659c0> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b1799 <__gmpz_get_d_2exp@plt+0x659c9> │ │ │ │ + mov $0x8353514,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b529b <__gmpz_get_d_2exp@plt+0x694cb> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x80b50b8,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jl 80b52b0 <__gmpz_get_d_2exp@plt+0x694e0> │ │ │ │ - sub (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x47e90445(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl 0xf0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5483 <__gmpz_get_d_2exp@plt+0x696b3> │ │ │ │ + jb 80b1a20 <__gmpz_get_d_2exp@plt+0x65c50> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x9(%esi),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ + movl $0x80b18fc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b18fc <__gmpz_get_d_2exp@plt+0x65b2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 80b182f <__gmpz_get_d_2exp@plt+0x65a5f> │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jne 80b185f <__gmpz_get_d_2exp@plt+0x65a8f> │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xb(%ecx),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80b185f <__gmpz_get_d_2exp@plt+0x65a8f> │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b547a <__gmpz_get_d_2exp@plt+0x696aa> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80b19db <__gmpz_get_d_2exp@plt+0x65c0b> │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jl 80b19d5 <__gmpz_get_d_2exp@plt+0x65c05> │ │ │ │ + movl $0x80b182c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b182c <__gmpz_get_d_2exp@plt+0x65a5c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b0c45(%ebx) │ │ │ │ + or %cl,0x3e183f1(%ecx) │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b1867 <__gmpz_get_d_2exp@plt+0x65a97> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b1872 <__gmpz_get_d_2exp@plt+0x65aa2> │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 80b1a13 <__gmpz_get_d_2exp@plt+0x65c43> │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jne 80b1a13 <__gmpz_get_d_2exp@plt+0x65c43> │ │ │ │ + movl $0x80b1898,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80b5eac <__gmpz_get_d_2exp@plt+0x6a0dc> │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ - movl $0x80b5378,-0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1898 <__gmpz_get_d_2exp@plt+0x65ac8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - mov $0x87002a05,%esp │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44890455(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80b18ab <__gmpz_get_d_2exp@plt+0x65adb> │ │ │ │ + movl $0x80b19bc,-0x4(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b19bc <__gmpz_get_d_2exp@plt+0x65bec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80b1946 <__gmpz_get_d_2exp@plt+0x65b76> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80b19e1 <__gmpz_get_d_2exp@plt+0x65c11> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b0c45(%ebx) │ │ │ │ + or %cl,0x4489044d(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80b192f <__gmpz_get_d_2exp@plt+0x65b5f> │ │ │ │ + dec %eax │ │ │ │ + jmp 80b193a <__gmpz_get_d_2exp@plt+0x65b6a> │ │ │ │ mov %esi,%ecx │ │ │ │ - add $0x4c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b532e <__gmpz_get_d_2exp@plt+0x6955e> │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b18ea <__gmpz_get_d_2exp@plt+0x65b1a> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - movl $0x80ed298,-0x48(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x80b4ff4,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80b5228,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 80b18ea <__gmpz_get_d_2exp@plt+0x65b1a> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jbe 80b18ea <__gmpz_get_d_2exp@plt+0x65b1a> │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xf76f7ab(%ebx) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b197a <__gmpz_get_d_2exp@plt+0x65baa> │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + jmp 80b19a9 <__gmpz_get_d_2exp@plt+0x65bd9> │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + jmp 80b19a9 <__gmpz_get_d_2exp@plt+0x65bd9> │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + jmp 80b19a9 <__gmpz_get_d_2exp@plt+0x65bd9> │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + jmp 80b19a9 <__gmpz_get_d_2exp@plt+0x65bd9> │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80b1960,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80b5eac <__gmpz_get_d_2exp@plt+0x6a0dc> │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - jmp 80b53a6 <__gmpz_get_d_2exp@plt+0x695d6> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1960 <__gmpz_get_d_2exp@plt+0x65b90> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b19e7 <__gmpz_get_d_2exp@plt+0x65c17> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b19f2 <__gmpz_get_d_2exp@plt+0x65c22> │ │ │ │ + mov $0x835351c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - add $0x2a,%al │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%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 80b54ea <__gmpz_get_d_2exp@plt+0x6971a> │ │ │ │ - movl $0x80b54cc,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 80b1bd8 <__gmpz_get_d_2exp@plt+0x65e08> │ │ │ │ + movl $0x80b1ab8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1ab8 <__gmpz_get_d_2exp@plt+0x65ce8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b1aec,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1aec <__gmpz_get_d_2exp@plt+0x65d1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 80b1bcb <__gmpz_get_d_2exp@plt+0x65dfb> │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jne 80b1bcb <__gmpz_get_d_2exp@plt+0x65dfb> │ │ │ │ + movl $0x80b1b98,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b54cc <__gmpz_get_d_2exp@plt+0x696fc> │ │ │ │ + jne 80b1b98 <__gmpz_get_d_2exp@plt+0x65dc8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x2002a04 │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - push %esp │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80b1a72 <__gmpz_get_d_2exp@plt+0x65ca2> │ │ │ │ + movl $0x80b1b20,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b54fc <__gmpz_get_d_2exp@plt+0x6972c> │ │ │ │ + jne 80b1b20 <__gmpz_get_d_2exp@plt+0x65d50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0xd,%eax │ │ │ │ + jne 80b1b0a <__gmpz_get_d_2exp@plt+0x65d3a> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80b1b0a <__gmpz_get_d_2exp@plt+0x65d3a> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80b1b83 <__gmpz_get_d_2exp@plt+0x65db3> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmp %al,(%edx,%ebp,1) │ │ │ │ - add %al,(%ebx) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b1b83 <__gmpz_get_d_2exp@plt+0x65db3> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b1b0a <__gmpz_get_d_2exp@plt+0x65d3a> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + je 80b1b0a <__gmpz_get_d_2exp@plt+0x65d3a> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 80b1b83 <__gmpz_get_d_2exp@plt+0x65db3> │ │ │ │ + jmp 80b1b0a <__gmpz_get_d_2exp@plt+0x65d3a> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80b1b0a <__gmpz_get_d_2exp@plt+0x65d3a> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80b1b83 <__gmpz_get_d_2exp@plt+0x65db3> │ │ │ │ + jmp 80b1b0a <__gmpz_get_d_2exp@plt+0x65d3a> │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b1b3f <__gmpz_get_d_2exp@plt+0x65d6f> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b1b4a <__gmpz_get_d_2exp@plt+0x65d7a> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jge 80b1a5b <__gmpz_get_d_2exp@plt+0x65c8b> │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80b52b8 <__gmpz_get_d_2exp@plt+0x694e8> │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b565e <__gmpz_get_d_2exp@plt+0x6988e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b5714,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b1b6c <__gmpz_get_d_2exp@plt+0x65d9c> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b1b77 <__gmpz_get_d_2exp@plt+0x65da7> │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80b1b5c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5714 <__gmpz_get_d_2exp@plt+0x69944> │ │ │ │ + jne 80b1b5c <__gmpz_get_d_2exp@plt+0x65d8c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - inc %edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b1ba8 <__gmpz_get_d_2exp@plt+0x65dd8> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b1bb1 <__gmpz_get_d_2exp@plt+0x65de1> │ │ │ │ + mov $0x8353520,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5561 <__gmpz_get_d_2exp@plt+0x69791> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - push %ebp │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jb 80b1df1 <__gmpz_get_d_2exp@plt+0x66021> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b1d08,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b55c8 <__gmpz_get_d_2exp@plt+0x697f8> │ │ │ │ + jne 80b1d08 <__gmpz_get_d_2exp@plt+0x65f38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,-0x74f7f4aa(%eax) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - clc │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - lds (%eax),%eax │ │ │ │ + add %cl,-0xf76f7ab(%ebx) │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0xd,%eax │ │ │ │ + jne 80b1d4e <__gmpz_get_d_2exp@plt+0x65f7e> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80b1d4e <__gmpz_get_d_2exp@plt+0x65f7e> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + je 80b1d4e <__gmpz_get_d_2exp@plt+0x65f7e> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jl 80b1db0 <__gmpz_get_d_2exp@plt+0x65fe0> │ │ │ │ + movl $0x80b1c20,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1c20 <__gmpz_get_d_2exp@plt+0x65e50> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bl,(%esi,%edx,2) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b1c53 <__gmpz_get_d_2exp@plt+0x65e83> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b1c5e <__gmpz_get_d_2exp@plt+0x65e8e> │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 80b1de4 <__gmpz_get_d_2exp@plt+0x66014> │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jne 80b1de4 <__gmpz_get_d_2exp@plt+0x66014> │ │ │ │ + movl $0x80b1c84,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b561c <__gmpz_get_d_2exp@plt+0x6984c> │ │ │ │ + jne 80b1c84 <__gmpz_get_d_2exp@plt+0x65eb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x6c,%al │ │ │ │ - push %esi │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b1d8a <__gmpz_get_d_2exp@plt+0x65fba> │ │ │ │ + mov $0x8354701,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - push %ebp │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80b1c94 <__gmpz_get_d_2exp@plt+0x65ec4> │ │ │ │ + movl $0x80b1ce4,-0x4(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b55f4 <__gmpz_get_d_2exp@plt+0x69824> │ │ │ │ + jne 80b1ce4 <__gmpz_get_d_2exp@plt+0x65f14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80b1d4e <__gmpz_get_d_2exp@plt+0x65f7e> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80b1dac <__gmpz_get_d_2exp@plt+0x65fdc> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - js 80b56c6 <__gmpz_get_d_2exp@plt+0x698f6> │ │ │ │ - or (%eax),%ecx │ │ │ │ + add %cl,0x558b0c45(%ebx) │ │ │ │ + or %cl,0x4489044d(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80b1d3b <__gmpz_get_d_2exp@plt+0x65f6b> │ │ │ │ + dec %eax │ │ │ │ + jmp 80b1d46 <__gmpz_get_d_2exp@plt+0x65f76> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 80b1cd3 <__gmpz_get_d_2exp@plt+0x65f03> │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b1d4e <__gmpz_get_d_2exp@plt+0x65f7e> │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b1da4 <__gmpz_get_d_2exp@plt+0x65fd4> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80b1d7a <__gmpz_get_d_2exp@plt+0x65faa> │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 80b1d4e <__gmpz_get_d_2exp@plt+0x65f7e> │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b1d4e <__gmpz_get_d_2exp@plt+0x65f7e> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80b1d60,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5578 <__gmpz_get_d_2exp@plt+0x697a8> │ │ │ │ + jne 80b1d60 <__gmpz_get_d_2exp@plt+0x65f90> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b1dbc <__gmpz_get_d_2exp@plt+0x65fec> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b1dc7 <__gmpz_get_d_2exp@plt+0x65ff7> │ │ │ │ + mov $0x8353524,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - push %esi │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,(%edi,%ebx,1) │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + movl $0x80b1e38,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5644 <__gmpz_get_d_2exp@plt+0x69874> │ │ │ │ + jne 80b1e38 <__gmpz_get_d_2exp@plt+0x66068> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %bh,0x835462b(%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 80b1e19 <__gmpz_get_d_2exp@plt+0x66049> │ │ │ │ + movl $0x80b1e74,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b55a4 <__gmpz_get_d_2exp@plt+0x697d4> │ │ │ │ + jne 80b1e74 <__gmpz_get_d_2exp@plt+0x660a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b080b56,%eax │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cf3bb(%ecx) │ │ │ │ - cld │ │ │ │ + add %bh,0x8354613(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b1e4c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b56b8 <__gmpz_get_d_2exp@plt+0x698e8> │ │ │ │ + jne 80b1e4c <__gmpz_get_d_2exp@plt+0x6607c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x80b1eb4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1eb4 <__gmpz_get_d_2exp@plt+0x660e4> │ │ │ │ + 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 │ │ │ │ - call 93136272 │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ + add %bh,0x83545fa(%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 80b1e94 <__gmpz_get_d_2exp@plt+0x660c4> │ │ │ │ + movl $0x80b1ef0,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b56e8 <__gmpz_get_d_2exp@plt+0x69918> │ │ │ │ + jne 80b1ef0 <__gmpz_get_d_2exp@plt+0x66120> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x3000100,%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b577f <__gmpz_get_d_2exp@plt+0x699af> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80b5520,-0x10(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x50029ed,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x83545e1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5874 <__gmpz_get_d_2exp@plt+0x69aa4> │ │ │ │ - movl $0x80b5884,-0x14(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov 0x13(%esi),%esi │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b1e7f <__gmpz_get_d_2exp@plt+0x660af> │ │ │ │ + movl $0x80b1ec8,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5884 <__gmpz_get_d_2exp@plt+0x69ab4> │ │ │ │ + jne 80b1ec8 <__gmpz_get_d_2exp@plt+0x660f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - in (%dx),%eax │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %es │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b57ef <__gmpz_get_d_2exp@plt+0x69a1f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80b5744,-0xc(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - shr $1,%ah │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - or $0x58,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0x1f(%eax) │ │ │ │ or (%eax),%ecx │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b580c <__gmpz_get_d_2exp@plt+0x69a3c> │ │ │ │ + jne 80b1f60 <__gmpz_get_d_2exp@plt+0x66190> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + mov $0x83535aa,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b58dd <__gmpz_get_d_2exp@plt+0x69b0d> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b1f85 <__gmpz_get_d_2exp@plt+0x661b5> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b1f4b <__gmpz_get_d_2exp@plt+0x6617b> │ │ │ │ + mov $0x8353592,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b1f95 <__gmpz_get_d_2exp@plt+0x661c5> │ │ │ │ + mov $0x8353579,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8353561,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5919 <__gmpz_get_d_2exp@plt+0x69b49> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b58b4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0xec,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x9000100,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b5a11 <__gmpz_get_d_2exp@plt+0x69c41> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5a07 <__gmpz_get_d_2exp@plt+0x69c37> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - 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 │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x1f(%eax),%ecx │ │ │ │ - mov 0x23(%eax),%eax │ │ │ │ - movl $0x80b579c,-0x20(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b58ec,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%ah │ │ │ │ + pop %ds │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%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 80b5a8b <__gmpz_get_d_2exp@plt+0x69cbb> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b5a64,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5a64 <__gmpz_get_d_2exp@plt+0x69c94> │ │ │ │ + jne 80b1fcc <__gmpz_get_d_2exp@plt+0x661fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b5a4d <__gmpz_get_d_2exp@plt+0x69c7d> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %bh,0x83670a9(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5acb <__gmpz_get_d_2exp@plt+0x69cfb> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b5ad8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3e76ffbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80b2027 <__gmpz_get_d_2exp@plt+0x66257> │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b201b <__gmpz_get_d_2exp@plt+0x6624b> │ │ │ │ + movl $0x82090f5,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x82090ef,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80b2038 <__gmpz_get_d_2exp@plt+0x66268> │ │ │ │ + movl $0x82090fc,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209103,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x74,%al │ │ │ │ + and %cl,(%ebx) │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5ad8 <__gmpz_get_d_2exp@plt+0x69d08> │ │ │ │ + jne 80b2074 <__gmpz_get_d_2exp@plt+0x662a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x78e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5bb3 <__gmpz_get_d_2exp@plt+0x69de3> │ │ │ │ - movl $0x80b5bc0,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x76f7f4e0(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5bc0 <__gmpz_get_d_2exp@plt+0x69df0> │ │ │ │ + jne 80b20a8 <__gmpz_get_d_2exp@plt+0x662d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5b1e <__gmpz_get_d_2exp@plt+0x69d4e> │ │ │ │ - movl $0x80b5a98,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x83670a9,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b5b2d <__gmpz_get_d_2exp@plt+0x69d5d> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5b5e <__gmpz_get_d_2exp@plt+0x69d8e> │ │ │ │ - movl $0x80b5a20,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x83670a9,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + add %cl,0x44e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b20d6 <__gmpz_get_d_2exp@plt+0x66306> │ │ │ │ + movl $0x835362a,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + mov $0x835362c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + inc %eax │ │ │ │ + adc $0x5002a,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - js 80b5c20 <__gmpz_get_d_2exp@plt+0x69e50> │ │ │ │ - or (%eax),%ecx │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + and %ecx,(%ebx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80b2120 <__gmpz_get_d_2exp@plt+0x66350> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x835360c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + adc %dl,0x2a │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b2146 <__gmpz_get_d_2exp@plt+0x66376> │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b5b78 <__gmpz_get_d_2exp@plt+0x69da8> │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b2107 <__gmpz_get_d_2exp@plt+0x66337> │ │ │ │ + mov $0x83535f8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b2157 <__gmpz_get_d_2exp@plt+0x66387> │ │ │ │ + mov $0x83535e4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83535d0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5c53 <__gmpz_get_d_2exp@plt+0x69e83> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b5c2c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x3976f7f5(%edx,%eiz,1) │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + movl $0x80b21a0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5c2c <__gmpz_get_d_2exp@plt+0x69e5c> │ │ │ │ + jne 80b21a0 <__gmpz_get_d_2exp@plt+0x663d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + 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 80b5c15 <__gmpz_get_d_2exp@plt+0x69e45> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %bh,0x8354503(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5c93 <__gmpz_get_d_2exp@plt+0x69ec3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b5ca0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b2181 <__gmpz_get_d_2exp@plt+0x663b1> │ │ │ │ + movl $0x80b21dc,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5ca0 <__gmpz_get_d_2exp@plt+0x69ed0> │ │ │ │ + jne 80b21dc <__gmpz_get_d_2exp@plt+0x6640c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bh,0x83544eb(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b21b4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b21b4 <__gmpz_get_d_2exp@plt+0x663e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5d7b <__gmpz_get_d_2exp@plt+0x69fab> │ │ │ │ - movl $0x80b5d88,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b21e7 <__gmpz_get_d_2exp@plt+0x66417> │ │ │ │ + movl $0x80b222c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5d88 <__gmpz_get_d_2exp@plt+0x69fb8> │ │ │ │ + jne 80b222c <__gmpz_get_d_2exp@plt+0x6645c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5ce6 <__gmpz_get_d_2exp@plt+0x69f16> │ │ │ │ - movl $0x80b5c60,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x83670a9,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x83544d3(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b2204,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2204 <__gmpz_get_d_2exp@plt+0x66434> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b226c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b226c <__gmpz_get_d_2exp@plt+0x6649c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b5cf5 <__gmpz_get_d_2exp@plt+0x69f25> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5d26 <__gmpz_get_d_2exp@plt+0x69f56> │ │ │ │ - movl $0x80b5be8,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x83670a9,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %bh,0x83544ba(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - pop %ebp │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b224c <__gmpz_get_d_2exp@plt+0x6647c> │ │ │ │ + movl $0x80b22a8,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5d40 <__gmpz_get_d_2exp@plt+0x69f70> │ │ │ │ + jne 80b22a8 <__gmpz_get_d_2exp@plt+0x664d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 80b5da5 <__gmpz_get_d_2exp@plt+0x69fd5> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x400,%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b5e96 <__gmpz_get_d_2exp@plt+0x6a0c6> │ │ │ │ - add $0x50,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5e8c <__gmpz_get_d_2exp@plt+0x6a0bc> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b52b8,-0x4c(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x80b5498,-0x3c(%edi) │ │ │ │ - lea -0x49(%edi),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x80b5938,-0x34(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - lea -0x39(%edi),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80b5af0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80b5cb8,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x33(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov %bh,%dl │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b5f32 <__gmpz_get_d_2exp@plt+0x6a162> │ │ │ │ - add $0x3c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5f28 <__gmpz_get_d_2exp@plt+0x6a158> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x80b4d60,-0x38(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80b4dbc,-0x28(%edi) │ │ │ │ - lea -0x38(%edi),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80b4df8,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x80b4e24,-0x18(%edi) │ │ │ │ - lea -0x20(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x80b5db8,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8354756,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x83544a1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - stc │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5fca <__gmpz_get_d_2exp@plt+0x6a1fa> │ │ │ │ - movl $0x80b5fdc,-0x8(%ebp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b2237 <__gmpz_get_d_2exp@plt+0x66467> │ │ │ │ + movl $0x80b2280,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5fdc <__gmpz_get_d_2exp@plt+0x6a20c> │ │ │ │ + jne 80b2280 <__gmpz_get_d_2exp@plt+0x664b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b830c <__gmpz_get_d_2exp@plt+0x6c53c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - pushf │ │ │ │ - stc │ │ │ │ - sub %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%ebx,%eiz,1) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b230c <__gmpz_get_d_2exp@plt+0x6653c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b5f71 <__gmpz_get_d_2exp@plt+0x6a1a1> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5f7c <__gmpz_get_d_2exp@plt+0x6a1ac> │ │ │ │ - movl $0x80b5eac,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b5eac <__gmpz_get_d_2exp@plt+0x6a0dc> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - stc │ │ │ │ - sub %eax,(%eax) │ │ │ │ - push %es │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b234c <__gmpz_get_d_2exp@plt+0x6657c> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80b2331 <__gmpz_get_d_2exp@plt+0x66561> │ │ │ │ + mov $0x83536ee,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b2341 <__gmpz_get_d_2exp@plt+0x66571> │ │ │ │ + mov $0x83536ca,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83536a6,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b235c <__gmpz_get_d_2exp@plt+0x6658c> │ │ │ │ + mov $0x835368d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8353675,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - cwtl │ │ │ │ - pop %edi │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xf(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x3976f7f5(%ebx,%eiz,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5f98 <__gmpz_get_d_2exp@plt+0x6a1c8> │ │ │ │ + jne 80b2394 <__gmpz_get_d_2exp@plt+0x665c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6037 <__gmpz_get_d_2exp@plt+0x6a267> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x83670a9(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6169 <__gmpz_get_d_2exp@plt+0x6a399> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b6174,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%esp) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6174 <__gmpz_get_d_2exp@plt+0x6a3a4> │ │ │ │ + jne 80b243c <__gmpz_get_d_2exp@plt+0x6666c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6136 <__gmpz_get_d_2exp@plt+0x6a366> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b60bd <__gmpz_get_d_2exp@plt+0x6a2ed> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b6127 <__gmpz_get_d_2exp@plt+0x6a357> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b60bd <__gmpz_get_d_2exp@plt+0x6a2ed> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b6127 <__gmpz_get_d_2exp@plt+0x6a357> │ │ │ │ - movl $0x80b6008,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b60c8 <__gmpz_get_d_2exp@plt+0x6a2f8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - popa │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b23d3 <__gmpz_get_d_2exp@plt+0x66603> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b23de <__gmpz_get_d_2exp@plt+0x6660e> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80b2400,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6150 <__gmpz_get_d_2exp@plt+0x6a380> │ │ │ │ + jne 80b2400 <__gmpz_get_d_2exp@plt+0x66630> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b6217 <__gmpz_get_d_2exp@plt+0x6a447> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b6044,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b2410 <__gmpz_get_d_2exp@plt+0x66640> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b241b <__gmpz_get_d_2exp@plt+0x6664b> │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,%al │ │ │ │ + and $0xb,%al │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ + jne 80b24e8 <__gmpz_get_d_2exp@plt+0x66718> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80b24a4 <__gmpz_get_d_2exp@plt+0x666d4> │ │ │ │ + mov $0x8367499,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b246f <__gmpz_get_d_2exp@plt+0x6669f> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b247a <__gmpz_get_d_2exp@plt+0x666aa> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80b24b3 <__gmpz_get_d_2exp@plt+0x666e3> │ │ │ │ + mov $0x836749e,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83674a3,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80b2494,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2494 <__gmpz_get_d_2exp@plt+0x666c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b24be <__gmpz_get_d_2exp@plt+0x666ee> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b24c9 <__gmpz_get_d_2exp@plt+0x666f9> │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3e76ffbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80b2548 <__gmpz_get_d_2exp@plt+0x66778> │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80b252b <__gmpz_get_d_2exp@plt+0x6675b> │ │ │ │ + movl $0x82090b8,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b253c <__gmpz_get_d_2exp@plt+0x6676c> │ │ │ │ + movl $0x82090c5,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x82090d0,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80b2559 <__gmpz_get_d_2exp@plt+0x66789> │ │ │ │ + movl $0x82090d8,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x82090e1,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x98,%al │ │ │ │ + and $0xc689080b,%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2598 <__gmpz_get_d_2exp@plt+0x667c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x64e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%ah │ │ │ │ + and $0xc689080b,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b25cc <__gmpz_get_d_2exp@plt+0x667fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x30e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b625b <__gmpz_get_d_2exp@plt+0x6a48b> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80b25fa <__gmpz_get_d_2exp@plt+0x6682a> │ │ │ │ + movl $0x8353726,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + mov $0x8353728,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + sbb %dl,(%ecx) │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + or %es:(%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2638 <__gmpz_get_d_2exp@plt+0x66868> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + adc %ch,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b267b <__gmpz_get_d_2exp@plt+0x668ab> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80b265e <__gmpz_get_d_2exp@plt+0x6688e> │ │ │ │ + mov $0x8352be8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b266f <__gmpz_get_d_2exp@plt+0x6689f> │ │ │ │ + mov $0x8352bd4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8352bc0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b268c <__gmpz_get_d_2exp@plt+0x668bc> │ │ │ │ + mov $0x8352bac,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8352b98,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + 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 80b638d <__gmpz_get_d_2exp@plt+0x6a5bd> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b6398,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80b2748 <__gmpz_get_d_2exp@plt+0x66978> │ │ │ │ + movl $0x80b2738,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6398 <__gmpz_get_d_2exp@plt+0x6a5c8> │ │ │ │ + jne 80b2738 <__gmpz_get_d_2exp@plt+0x66968> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b635a <__gmpz_get_d_2exp@plt+0x6a58a> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b62e1 <__gmpz_get_d_2exp@plt+0x6a511> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b634b <__gmpz_get_d_2exp@plt+0x6a57b> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b62e1 <__gmpz_get_d_2exp@plt+0x6a511> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b634b <__gmpz_get_d_2exp@plt+0x6a57b> │ │ │ │ - movl $0x80b622c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + jge 80b2700 <__gmpz_get_d_2exp@plt+0x66930> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b62ec <__gmpz_get_d_2exp@plt+0x6a51c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - je 80b6400 <__gmpz_get_d_2exp@plt+0x6a630> │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b26cb <__gmpz_get_d_2exp@plt+0x668fb> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b26d6 <__gmpz_get_d_2exp@plt+0x66906> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80b26f0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6374 <__gmpz_get_d_2exp@plt+0x6a5a4> │ │ │ │ + jne 80b26f0 <__gmpz_get_d_2exp@plt+0x66920> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b643b <__gmpz_get_d_2exp@plt+0x6a66b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b6268,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b270b <__gmpz_get_d_2exp@plt+0x6693b> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b2716 <__gmpz_get_d_2exp@plt+0x66946> │ │ │ │ + mov $0x8353764,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fdiv %st,%st(4) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + 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 80b65e5 <__gmpz_get_d_2exp@plt+0x6a815> │ │ │ │ - movl $0x80b65f4,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 80b2814 <__gmpz_get_d_2exp@plt+0x66a44> │ │ │ │ + movl $0x80b2804,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b65f4 <__gmpz_get_d_2exp@plt+0x6a824> │ │ │ │ + jne 80b2804 <__gmpz_get_d_2exp@plt+0x66a34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b64b1 <__gmpz_get_d_2exp@plt+0x6a6e1> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b61ac,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80b63d0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 80b27ca <__gmpz_get_d_2exp@plt+0x669fa> │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b5f48 <__gmpz_get_d_2exp@plt+0x6a178> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0xf3,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - and %cl,0x44891455(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + 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 │ │ │ │ and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b64c0 <__gmpz_get_d_2exp@plt+0x6a6f0> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80b2787 <__gmpz_get_d_2exp@plt+0x669b7> │ │ │ │ + dec %eax │ │ │ │ + jmp 80b2792 <__gmpz_get_d_2exp@plt+0x669c2> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80b27b0,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80b5f48 <__gmpz_get_d_2exp@plt+0x6a178> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %eax │ │ │ │ - repz sub %eax,(%eax) │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock mov %fs,0xb(%ebp) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b658c <__gmpz_get_d_2exp@plt+0x6a7bc> │ │ │ │ + jne 80b27b0 <__gmpz_get_d_2exp@plt+0x669e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b665f <__gmpz_get_d_2exp@plt+0x6a88f> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b27d6 <__gmpz_get_d_2exp@plt+0x66a06> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b27e1 <__gmpz_get_d_2exp@plt+0x66a11> │ │ │ │ + mov $0x8353768,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6791 <__gmpz_get_d_2exp@plt+0x6a9c1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b679c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x3976f7f5(%eax,%ebp,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b679c <__gmpz_get_d_2exp@plt+0x6a9cc> │ │ │ │ + jne 80b28ac <__gmpz_get_d_2exp@plt+0x66adc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b675e <__gmpz_get_d_2exp@plt+0x6a98e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b66e5 <__gmpz_get_d_2exp@plt+0x6a915> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b674f <__gmpz_get_d_2exp@plt+0x6a97f> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b66e5 <__gmpz_get_d_2exp@plt+0x6a915> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b674f <__gmpz_get_d_2exp@plt+0x6a97f> │ │ │ │ - movl $0x80b6630,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + jge 80b2874 <__gmpz_get_d_2exp@plt+0x66aa4> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b66f0 <__gmpz_get_d_2exp@plt+0x6a920> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - js 80b6808 <__gmpz_get_d_2exp@plt+0x6aa38> │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b283f <__gmpz_get_d_2exp@plt+0x66a6f> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b284a <__gmpz_get_d_2exp@plt+0x66a7a> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80b2864,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6778 <__gmpz_get_d_2exp@plt+0x6a9a8> │ │ │ │ + jne 80b2864 <__gmpz_get_d_2exp@plt+0x66a94> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b683f <__gmpz_get_d_2exp@plt+0x6aa6f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b666c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b287f <__gmpz_get_d_2exp@plt+0x66aaf> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b288a <__gmpz_get_d_2exp@plt+0x66aba> │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6883 <__gmpz_get_d_2exp@plt+0x6aab3> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b69b5 <__gmpz_get_d_2exp@plt+0x6abe5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b69c0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80b296c <__gmpz_get_d_2exp@plt+0x66b9c> │ │ │ │ + movl $0x80b295c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b69c0 <__gmpz_get_d_2exp@plt+0x6abf0> │ │ │ │ + jne 80b295c <__gmpz_get_d_2exp@plt+0x66b8c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6982 <__gmpz_get_d_2exp@plt+0x6abb2> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b6909 <__gmpz_get_d_2exp@plt+0x6ab39> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b6973 <__gmpz_get_d_2exp@plt+0x6aba3> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b6909 <__gmpz_get_d_2exp@plt+0x6ab39> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80b6973 <__gmpz_get_d_2exp@plt+0x6aba3> │ │ │ │ - movl $0x80b6854,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b6914 <__gmpz_get_d_2exp@plt+0x6ab44> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - pushf │ │ │ │ - imul $0x8bf08908,(%ebx),%ecx │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b28ef <__gmpz_get_d_2exp@plt+0x66b1f> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b28fa <__gmpz_get_d_2exp@plt+0x66b2a> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80b291c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b699c <__gmpz_get_d_2exp@plt+0x6abcc> │ │ │ │ + jne 80b291c <__gmpz_get_d_2exp@plt+0x66b4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b6a63 <__gmpz_get_d_2exp@plt+0x6ac93> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b6890,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b292c <__gmpz_get_d_2exp@plt+0x66b5c> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b2937 <__gmpz_get_d_2exp@plt+0x66b67> │ │ │ │ + mov $0x8353770,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0xee,%ah │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6bcb <__gmpz_get_d_2exp@plt+0x6adfb> │ │ │ │ - movl $0x80b6bdc,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80b2a38 <__gmpz_get_d_2exp@plt+0x66c68> │ │ │ │ + movl $0x80b2a28,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6bdc <__gmpz_get_d_2exp@plt+0x6ae0c> │ │ │ │ + jne 80b2a28 <__gmpz_get_d_2exp@plt+0x66c58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6abd <__gmpz_get_d_2exp@plt+0x6aced> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80b67d4,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80b69f8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 80b29ea <__gmpz_get_d_2exp@plt+0x66c1a> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80b5f48 <__gmpz_get_d_2exp@plt+0x6a178> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - in (%dx),%eax │ │ │ │ - sub %eax,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80b29ab <__gmpz_get_d_2exp@plt+0x66bdb> │ │ │ │ + dec %eax │ │ │ │ + jmp 80b29b6 <__gmpz_get_d_2exp@plt+0x66be6> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80b29d0,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b29d0 <__gmpz_get_d_2exp@plt+0x66c00> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b6acc <__gmpz_get_d_2exp@plt+0x6acfc> │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b5f48 <__gmpz_get_d_2exp@plt+0x6a178> │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b29fa <__gmpz_get_d_2exp@plt+0x66c2a> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b2a05 <__gmpz_get_d_2exp@plt+0x66c35> │ │ │ │ + mov $0x8353774,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - in (%dx),%eax │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b2cff <__gmpz_get_d_2exp@plt+0x66f2f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b2cdc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + movl $0x80b2a8c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2a8c <__gmpz_get_d_2exp@plt+0x66cbc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock mov %ch,0xb(%ebx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x835446b(%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 80b2a6c <__gmpz_get_d_2exp@plt+0x66c9c> │ │ │ │ + movl $0x80b2ac8,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2ac8 <__gmpz_get_d_2exp@plt+0x66cf8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8354453(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b2aa0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2aa0 <__gmpz_get_d_2exp@plt+0x66cd0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jmp 80ae314 <__gmpz_get_d_2exp@plt+0x62544> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b2ae8 <__gmpz_get_d_2exp@plt+0x66d18> │ │ │ │ + movl $0x80b2b24,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6b88 <__gmpz_get_d_2exp@plt+0x6adb8> │ │ │ │ + jne 80b2b24 <__gmpz_get_d_2exp@plt+0x66d54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sbb %ch,%ch │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b6c9f <__gmpz_get_d_2exp@plt+0x6aecf> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6c95 <__gmpz_get_d_2exp@plt+0x6aec5> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80b6458,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80b6a80,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 80ae28c <__gmpz_get_d_2exp@plt+0x624bc> │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b6cd9 <__gmpz_get_d_2exp@plt+0x6af09> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b6d00,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b2ad3 <__gmpz_get_d_2exp@plt+0x66d03> │ │ │ │ + movl $0x80b2afc,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6d00 <__gmpz_get_d_2exp@plt+0x6af30> │ │ │ │ + jne 80b2afc <__gmpz_get_d_2exp@plt+0x66d2c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b2b40,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2b40 <__gmpz_get_d_2exp@plt+0x66d70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - lret $0x366e │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8114b3c <__gmpz_get_d_2exp@plt+0xc8d6c> │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sub (%ebx),%ecx │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2ba4 <__gmpz_get_d_2exp@plt+0x66dd4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ae1dc <__gmpz_get_d_2exp@plt+0x6240c> │ │ │ │ + movl $0x80b2b7c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2b7c <__gmpz_get_d_2exp@plt+0x66dac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or %ch,(%ebx,%ecx,1) │ │ │ │ + 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 80b2c08 <__gmpz_get_d_2exp@plt+0x66e38> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6d4e <__gmpz_get_d_2exp@plt+0x6af7e> │ │ │ │ - movl $0x8366ecd,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 815b104 <__gmpz_get_d_2exp@plt+0x10f334> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %bl,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6d7d <__gmpz_get_d_2exp@plt+0x6afad> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8089d2c <__gmpz_get_d_2exp@plt+0x3df5c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x3f,%ah │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + jmp 80ae100 <__gmpz_get_d_2exp@plt+0x62330> │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6da9 <__gmpz_get_d_2exp@plt+0x6afd9> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e9bdc <__gmpz_get_d_2exp@plt+0x9de0c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6de3 <__gmpz_get_d_2exp@plt+0x6b013> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fsubrl (%ebx) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2bdc <__gmpz_get_d_2exp@plt+0x66e0c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6f1d <__gmpz_get_d_2exp@plt+0x6b14d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b6f28,-0x24(%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 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b2bbe <__gmpz_get_d_2exp@plt+0x66dee> │ │ │ │ + movl $0x80b2c30,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6f28 <__gmpz_get_d_2exp@plt+0x6b158> │ │ │ │ + jne 80b2c30 <__gmpz_get_d_2exp@plt+0x66e60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b2c58,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2c58 <__gmpz_get_d_2exp@plt+0x66e88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6eea <__gmpz_get_d_2exp@plt+0x6b11a> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b6e69 <__gmpz_get_d_2exp@plt+0x6b099> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b6edb <__gmpz_get_d_2exp@plt+0x6b10b> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b6e69 <__gmpz_get_d_2exp@plt+0x6b099> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b6edb <__gmpz_get_d_2exp@plt+0x6b10b> │ │ │ │ - movl $0x80b6db4,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b6e74 <__gmpz_get_d_2exp@plt+0x6b0a4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - add $0x6f,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b2c7b <__gmpz_get_d_2exp@plt+0x66eab> │ │ │ │ + movl $0x80b2cc0,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6f04 <__gmpz_get_d_2exp@plt+0x6b134> │ │ │ │ + jne 80b2cc0 <__gmpz_get_d_2exp@plt+0x66ef0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b6fd3 <__gmpz_get_d_2exp@plt+0x6b203> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x80b6df0,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ae07c <__gmpz_get_d_2exp@plt+0x622ac> │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b7017 <__gmpz_get_d_2exp@plt+0x6b247> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b2b5f <__gmpz_get_d_2exp@plt+0x66d8f> │ │ │ │ + movl $0x80b2c98,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2c98 <__gmpz_get_d_2exp@plt+0x66ec8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83537a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b7151 <__gmpz_get_d_2exp@plt+0x6b381> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b715c,-0x24(%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 0x1c(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%eax │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x76f7f4d1(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b715c <__gmpz_get_d_2exp@plt+0x6b38c> │ │ │ │ + jne 80b2fa0 <__gmpz_get_d_2exp@plt+0x671d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80b2da5 <__gmpz_get_d_2exp@plt+0x66fd5> │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b711e <__gmpz_get_d_2exp@plt+0x6b34e> │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b709d <__gmpz_get_d_2exp@plt+0x6b2cd> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b710f <__gmpz_get_d_2exp@plt+0x6b33f> │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b709d <__gmpz_get_d_2exp@plt+0x6b2cd> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b710f <__gmpz_get_d_2exp@plt+0x6b33f> │ │ │ │ - movl $0x80b6fe8,-0x1c(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + ja 80b2d2f <__gmpz_get_d_2exp@plt+0x66f5f> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + movl $0x80dec3c,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x8127b88,-0x14(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + movl $0x8127b78,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%esi),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b70a8 <__gmpz_get_d_2exp@plt+0x6b2d8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b2e20 <__gmpz_get_d_2exp@plt+0x67050> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b2d96 <__gmpz_get_d_2exp@plt+0x66fc6> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x81b902c,-0x30(%edi) │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x81b902c,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8127b9c,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8127b78,-0x14(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8127b78,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp %dh,0xb(%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7138 <__gmpz_get_d_2exp@plt+0x6b368> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b7207 <__gmpz_get_d_2exp@plt+0x6b437> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b2e11 <__gmpz_get_d_2exp@plt+0x67041> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - movl $0x80b7024,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x81b902c,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + movl $0x8127b9c,-0x34(%edi) │ │ │ │ + lea -0x3b(%edi),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x81b902c,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x8127b9c,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x8127b88,-0x14(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x8127b88,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc %ah,%bh │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b73ef <__gmpz_get_d_2exp@plt+0x6b61f> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x9(%esi),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xb(%ecx),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b73e6 <__gmpz_get_d_2exp@plt+0x6b616> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80b830c <__gmpz_get_d_2exp@plt+0x6c53c> │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x4c,0x33c(%ebx) │ │ │ │ - movl $0x80b72e4,-0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - out %al,$0x29 │ │ │ │ - add %al,0x1e000001(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b2f56 <__gmpz_get_d_2exp@plt+0x67186> │ │ │ │ add $0x4c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b729a <__gmpz_get_d_2exp@plt+0x6b4ca> │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - movl $0x80ed298,-0x48(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ + ja 80b2e9a <__gmpz_get_d_2exp@plt+0x670ca> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%edx │ │ │ │ + movl $0x8127b9c,-0x48(%edi) │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x80b6f60,-0x3c(%edi) │ │ │ │ + movl $0x81b902c,-0x3c(%edi) │ │ │ │ mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - lea -0x47(%edi),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80b7194,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + movl $0x81b902c,-0x34(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x8127b9c,-0x2c(%edi) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8127b9c,-0x20(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x47(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8127b78,-0x14(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x8127b88,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80b830c <__gmpz_get_d_2exp@plt+0x6c53c> │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - jmp 80b7312 <__gmpz_get_d_2exp@plt+0x6b542> │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b2f47 <__gmpz_get_d_2exp@plt+0x67177> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8127b9c,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8127b78,-0xc(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b2ea9 <__gmpz_get_d_2exp@plt+0x670d9> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jb 80b2d3e <__gmpz_get_d_2exp@plt+0x66f6e> │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jb 80b2fd2 <__gmpz_get_d_2exp@plt+0x67202> │ │ │ │ + mov $0x83537e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83537be,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + cld │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 80b3051 <__gmpz_get_d_2exp@plt+0x67281> │ │ │ │ + mov $0x8353800,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %ah,%ch │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x4c,%al │ │ │ │ + xor %cl,(%ebx) │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b304c <__gmpz_get_d_2exp@plt+0x6727c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b300c,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b300c <__gmpz_get_d_2exp@plt+0x6723c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xf76ff8b(%ecx) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80b3026 <__gmpz_get_d_2exp@plt+0x67256> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b7456 <__gmpz_get_d_2exp@plt+0x6b686> │ │ │ │ - movl $0x80b7438,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 80b34e3 <__gmpz_get_d_2exp@plt+0x67713> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b34c0,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b2d14 <__gmpz_get_d_2exp@plt+0x66f44> │ │ │ │ + movl $0x80b30b4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7438 <__gmpz_get_d_2exp@plt+0x6b668> │ │ │ │ + jne 80b30b4 <__gmpz_get_d_2exp@plt+0x672e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - in $0x29,%al │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3094 <__gmpz_get_d_2exp@plt+0x672c4> │ │ │ │ + movl $0x80b30ec,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b30ec <__gmpz_get_d_2exp@plt+0x6731c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - push $0x8b080b74 │ │ │ │ - inc %esi │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ + add %al,%ah │ │ │ │ + xor %cl,(%ebx) │ │ │ │ + or %cl,-0x899fd8a(%ebx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80b7468 <__gmpz_get_d_2exp@plt+0x6b698> │ │ │ │ + jne 80b30c4 <__gmpz_get_d_2exp@plt+0x672f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b3124,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3124 <__gmpz_get_d_2exp@plt+0x67354> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - in $0x29,%al │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b7224 <__gmpz_get_d_2exp@plt+0x6b454> │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b764e <__gmpz_get_d_2exp@plt+0x6b87e> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b775c,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x58,%al │ │ │ │ + xor %ecx,(%ebx) │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b775c <__gmpz_get_d_2exp@plt+0x6b98c> │ │ │ │ + jne 80b3158 <__gmpz_get_d_2exp@plt+0x67388> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b74d3 <__gmpz_get_d_2exp@plt+0x6b703> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0xf76f7f5(,%esi,2) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + cld │ │ │ │ + xor $0x31,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b753c <__gmpz_get_d_2exp@plt+0x6b76c> │ │ │ │ + jne 80b3134 <__gmpz_get_d_2exp@plt+0x67364> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %ch,-0x74f7f48a(%eax) │ │ │ │ - dec %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - clc │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x80b7590,0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3107 <__gmpz_get_d_2exp@plt+0x67337> │ │ │ │ + movl $0x80b3168,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7590 <__gmpz_get_d_2exp@plt+0x6b7c0> │ │ │ │ + jne 80b3168 <__gmpz_get_d_2exp@plt+0x67398> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x80,%al │ │ │ │ - jbe 80b75a4 <__gmpz_get_d_2exp@plt+0x6b7d4> │ │ │ │ - or %cl,0x4d89104d(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x80b7568,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b30f2 <__gmpz_get_d_2exp@plt+0x67322> │ │ │ │ + movl $0x80b3190,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7568 <__gmpz_get_d_2exp@plt+0x6b798> │ │ │ │ + jne 80b3190 <__gmpz_get_d_2exp@plt+0x673c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,(%edx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0x8,%al │ │ │ │ - jbe 80b75f1 <__gmpz_get_d_2exp@plt+0x6b821> │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x80b31bc,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b31bc <__gmpz_get_d_2exp@plt+0x673ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b3214,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7608 <__gmpz_get_d_2exp@plt+0x6b838> │ │ │ │ + jne 80b3214 <__gmpz_get_d_2exp@plt+0x67444> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x5c,%al │ │ │ │ - jbe 80b761c <__gmpz_get_d_2exp@plt+0x6b84c> │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - movb $0x0,(%edx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - jne 80b7645 <__gmpz_get_d_2exp@plt+0x6b875> │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b31f4 <__gmpz_get_d_2exp@plt+0x67424> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x24,%al │ │ │ │ + xor (%ebx),%cl │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b75e0 <__gmpz_get_d_2exp@plt+0x6b810> │ │ │ │ + jne 80b3224 <__gmpz_get_d_2exp@plt+0x67454> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - in (%dx),%al │ │ │ │ - je 80b766d <__gmpz_get_d_2exp@plt+0x6b89d> │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b74ec <__gmpz_get_d_2exp@plt+0x6b71c> │ │ │ │ + cmp $0x32,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b323c <__gmpz_get_d_2exp@plt+0x6746c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x60,%al │ │ │ │ + xor (%ebx),%cl │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3260 <__gmpz_get_d_2exp@plt+0x67490> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - xor $0x76,%al │ │ │ │ + mov %dh,(%edx) │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7634 <__gmpz_get_d_2exp@plt+0x6b864> │ │ │ │ + jne 80b3288 <__gmpz_get_d_2exp@plt+0x674b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + movl $0x80b32ac,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b32ac <__gmpz_get_d_2exp@plt+0x674dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x89080b75,%esp │ │ │ │ - lock mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xc,%al │ │ │ │ + xor (%ebx),%ecx │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b75bc <__gmpz_get_d_2exp@plt+0x6b7ec> │ │ │ │ + jne 80b330c <__gmpz_get_d_2exp@plt+0x6753c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x2716ff8b(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + incl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sbb %dh,0xb(%ebp) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ + call 93133e56 │ │ │ │ + inc %esi │ │ │ │ pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7518 <__gmpz_get_d_2exp@plt+0x6b748> │ │ │ │ + jne 80b32e8 <__gmpz_get_d_2exp@plt+0x67518> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0x76 │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x1c,%al │ │ │ │ + xor (%ebx),%ecx │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b76d4 <__gmpz_get_d_2exp@plt+0x6b904> │ │ │ │ + jne 80b331c <__gmpz_get_d_2exp@plt+0x6754c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add $0x77,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x44,%al │ │ │ │ + xor (%ebx),%ecx │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7704 <__gmpz_get_d_2exp@plt+0x6b934> │ │ │ │ + jne 80b3344 <__gmpz_get_d_2exp@plt+0x67574> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - xor %dh,0xb(%edi) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ + push $0x8b080b33 │ │ │ │ + inc %esi │ │ │ │ pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7730 <__gmpz_get_d_2exp@plt+0x6b960> │ │ │ │ + jne 80b3368 <__gmpz_get_d_2exp@plt+0x67598> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b77d5 <__gmpz_get_d_2exp@plt+0x6ba05> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - movl $0x80b748c,-0x14(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - int $0x29 │ │ │ │ - add %al,0x6000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b78e9 <__gmpz_get_d_2exp@plt+0x6bb19> │ │ │ │ - movl $0x80b78f8,-0x18(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov 0x17(%esi),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b78f8 <__gmpz_get_d_2exp@plt+0x6bb28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - in $0xcc,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b7855 <__gmpz_get_d_2exp@plt+0x6ba85> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80b778c,-0x10(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %esp │ │ │ │ - int3 │ │ │ │ - sub %eax,(%eax) │ │ │ │ - push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - jo 80b7975 <__gmpz_get_d_2exp@plt+0x6bba5> │ │ │ │ + cld │ │ │ │ + mov %?,(%ebx) │ │ │ │ or (%eax),%ecx │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7870 <__gmpz_get_d_2exp@plt+0x6baa0> │ │ │ │ + jne 80b338c <__gmpz_get_d_2exp@plt+0x675bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b7a66 <__gmpz_get_d_2exp@plt+0x6bc96> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b7b1c,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b32ca <__gmpz_get_d_2exp@plt+0x674fa> │ │ │ │ + movl $0x80b33b4,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7b1c <__gmpz_get_d_2exp@plt+0x6bd4c> │ │ │ │ + jne 80b33b4 <__gmpz_get_d_2exp@plt+0x675e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + movl $0x80b33dc,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b33dc <__gmpz_get_d_2exp@plt+0x6760c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b7969 <__gmpz_get_d_2exp@plt+0x6bb99> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - jns 80b79bd <__gmpz_get_d_2exp@plt+0x6bbed> │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x40,%al │ │ │ │ + xor $0xb,%al │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b79d0 <__gmpz_get_d_2exp@plt+0x6bc00> │ │ │ │ + jne 80b3440 <__gmpz_get_d_2exp@plt+0x67670> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,-0x74f7f486(%eax) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - clc │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x5b16ff8b(%ecx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + incl (%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %ah,(%edx,%edi,2) │ │ │ │ + cld │ │ │ │ + js 80b3489 <__gmpz_get_d_2exp@plt+0x676b9> │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7a24 <__gmpz_get_d_2exp@plt+0x6bc54> │ │ │ │ + jne 80b3478 <__gmpz_get_d_2exp@plt+0x676a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x74,%al │ │ │ │ - jp 80b7a38 <__gmpz_get_d_2exp@plt+0x6bc68> │ │ │ │ - or %cl,0x4d89084d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%esp,%esi,1) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ + jmp 80b0090 <__gmpz_get_d_2exp@plt+0x642c0> │ │ │ │ xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - jns 80b7a5d <__gmpz_get_d_2exp@plt+0x6bc8d> │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b33ff <__gmpz_get_d_2exp@plt+0x6762f> │ │ │ │ + movl $0x80b3450,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b79fc <__gmpz_get_d_2exp@plt+0x6bc2c> │ │ │ │ + jne 80b3450 <__gmpz_get_d_2exp@plt+0x67680> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmpb $0x8,0xb(%ecx) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b31df <__gmpz_get_d_2exp@plt+0x6740f> │ │ │ │ + movl $0x80b3494,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7980 <__gmpz_get_d_2exp@plt+0x6bbb0> │ │ │ │ + jne 80b3494 <__gmpz_get_d_2exp@plt+0x676c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov $0x8353804,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %esp │ │ │ │ - jp 80b7aa9 <__gmpz_get_d_2exp@plt+0x6bcd9> │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b351a <__gmpz_get_d_2exp@plt+0x6774a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b3540,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7a4c <__gmpz_get_d_2exp@plt+0x6bc7c> │ │ │ │ + jne 80b3540 <__gmpz_get_d_2exp@plt+0x67770> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0x8353808,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x83670a9(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %ch,0x7589080b(,%esi,1) │ │ │ │ cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jns 80b7ad1 <__gmpz_get_d_2exp@plt+0x6bd01> │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 80b3070 <__gmpz_get_d_2exp@plt+0x672a0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + xchg %eax,%esi │ │ │ │ + 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 80b3c25 <__gmpz_get_d_2exp@plt+0x67e55> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b35a0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b79ac <__gmpz_get_d_2exp@plt+0x6bbdc> │ │ │ │ + jne 80b35a0 <__gmpz_get_d_2exp@plt+0x677d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sarb $0x8,0xb(%edx) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80b37db <__gmpz_get_d_2exp@plt+0x67a0b> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x5,%ecx │ │ │ │ + jb 80b365c <__gmpz_get_d_2exp@plt+0x6788c> │ │ │ │ + cmp $0x6,%ecx │ │ │ │ + jb 80b35e5 <__gmpz_get_d_2exp@plt+0x67815> │ │ │ │ + movl $0x80b3720,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7ac0 <__gmpz_get_d_2exp@plt+0x6bcf0> │ │ │ │ + jne 80b3720 <__gmpz_get_d_2exp@plt+0x67950> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x80b374c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b374c <__gmpz_get_d_2exp@plt+0x6797c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lock jp 80b7b2d <__gmpz_get_d_2exp@plt+0x6bd5d> │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 80b39b5 <__gmpz_get_d_2exp@plt+0x67be5> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 80ddca0 <__gmpz_get_d_2exp@plt+0x91ed0> │ │ │ │ + movl $0x80b3608,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7af0 <__gmpz_get_d_2exp@plt+0x6bd20> │ │ │ │ + jne 80b3608 <__gmpz_get_d_2exp@plt+0x67838> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b7b87 <__gmpz_get_d_2exp@plt+0x6bdb7> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - movl $0x80b7928,-0x10(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0xc9,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0xa000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b7c94 <__gmpz_get_d_2exp@plt+0x6bec4> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b7c8a <__gmpz_get_d_2exp@plt+0x6beba> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 80b36d2 <__gmpz_get_d_2exp@plt+0x67902> │ │ │ │ + movl $0x80b3934,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x1f(%eax),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x23(%eax),%edx │ │ │ │ - mov 0x27(%eax),%eax │ │ │ │ - movl $0x80b77f4,-0x28(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b7b4c,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3934 <__gmpz_get_d_2exp@plt+0x67b64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80b3944 <__gmpz_get_d_2exp@plt+0x67b74> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b8140 <__gmpz_get_d_2exp@plt+0x16c370> │ │ │ │ + movl $0x80b39c4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b39c4 <__gmpz_get_d_2exp@plt+0x67bf4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80b377d <__gmpz_get_d_2exp@plt+0x679ad> │ │ │ │ + movl $0x80b3a0c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3a0c <__gmpz_get_d_2exp@plt+0x67c3c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80b2458 <__gmpz_get_d_2exp@plt+0x66688> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b7ccd <__gmpz_get_d_2exp@plt+0x6befd> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jne 80b38fe <__gmpz_get_d_2exp@plt+0x67b2e> │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + mov $0x836749e,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b7d09 <__gmpz_get_d_2exp@plt+0x6bf39> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b7ca4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jne 80b399e <__gmpz_get_d_2exp@plt+0x67bce> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b3737 <__gmpz_get_d_2exp@plt+0x67967> │ │ │ │ + movl $0x80b3a70,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0xc8,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0xa000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b7e30 <__gmpz_get_d_2exp@plt+0x6c060> │ │ │ │ - add $0x38,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b7e26 <__gmpz_get_d_2exp@plt+0x6c056> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - 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 │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x1f(%eax),%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x23(%eax),%ecx │ │ │ │ - mov 0x27(%eax),%eax │ │ │ │ - movl $0x80b7ba4,-0x34(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b7cdc,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3a70 <__gmpz_get_d_2exp@plt+0x67ca0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b3abc,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3abc <__gmpz_get_d_2exp@plt+0x67cec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80b3970 <__gmpz_get_d_2exp@plt+0x67ba0> │ │ │ │ + movl $0x8352ca1,0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b8be8 <__gmpz_get_d_2exp@plt+0x16ce18> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80b3bfe <__gmpz_get_d_2exp@plt+0x67e2e> │ │ │ │ + movl $0x80b3988,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x33(%edi),%eax │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%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 80b7eab <__gmpz_get_d_2exp@plt+0x6c0db> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b7e84,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7e84 <__gmpz_get_d_2exp@plt+0x6c0b4> │ │ │ │ + jne 80b3988 <__gmpz_get_d_2exp@plt+0x67bb8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0xd,%edx │ │ │ │ + jl 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0xd,%edx │ │ │ │ + jne 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov 0x1(%edx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + movl $0x8352ca1,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + jmp 81b8be8 <__gmpz_get_d_2exp@plt+0x16ce18> │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80b38f1 <__gmpz_get_d_2exp@plt+0x67b21> │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0xd,%eax │ │ │ │ + jne 80b38f1 <__gmpz_get_d_2exp@plt+0x67b21> │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 80b382f <__gmpz_get_d_2exp@plt+0x67a5f> │ │ │ │ + dec %edx │ │ │ │ + jmp 80b383f <__gmpz_get_d_2exp@plt+0x67a6f> │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + jmp 80b387b <__gmpz_get_d_2exp@plt+0x67aab> │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 80b38b8 <__gmpz_get_d_2exp@plt+0x67ae8> │ │ │ │ + dec %edx │ │ │ │ + jmp 80b38c8 <__gmpz_get_d_2exp@plt+0x67af8> │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80b38d6 <__gmpz_get_d_2exp@plt+0x67b06> │ │ │ │ + dec %eax │ │ │ │ + jmp 80b38df <__gmpz_get_d_2exp@plt+0x67b0f> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov $0x83674a3,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jge 80b3648 <__gmpz_get_d_2exp@plt+0x67878> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b7e6d <__gmpz_get_d_2exp@plt+0x6c09d> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b3911 <__gmpz_get_d_2exp@plt+0x67b41> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b391c <__gmpz_get_d_2exp@plt+0x67b4c> │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b3702 <__gmpz_get_d_2exp@plt+0x67932> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + nop │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b7eeb <__gmpz_get_d_2exp@plt+0x6c11b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b7ef8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7ef8 <__gmpz_get_d_2exp@plt+0x6c128> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3b6b <__gmpz_get_d_2exp@plt+0x67d9b> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jne 80b390c <__gmpz_get_d_2exp@plt+0x67b3c> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov $0x8367499,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jecxz 80b39be <__gmpz_get_d_2exp@plt+0x67bee> │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b7fd3 <__gmpz_get_d_2exp@plt+0x6c203> │ │ │ │ - movl $0x80b7fe0,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7fe0 <__gmpz_get_d_2exp@plt+0x6c210> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b7f3e <__gmpz_get_d_2exp@plt+0x6c16e> │ │ │ │ - movl $0x80b7eb8,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x83670a9,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80b3949 <__gmpz_get_d_2exp@plt+0x67b79> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80b369e <__gmpz_get_d_2exp@plt+0x678ce> │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jle 80b36ba <__gmpz_get_d_2exp@plt+0x678ea> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b39eb <__gmpz_get_d_2exp@plt+0x67c1b> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b39f6 <__gmpz_get_d_2exp@plt+0x67c26> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80b3961 <__gmpz_get_d_2exp@plt+0x67b91> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 80b7f4d <__gmpz_get_d_2exp@plt+0x6c17d> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b7f7e <__gmpz_get_d_2exp@plt+0x6c1ae> │ │ │ │ - movl $0x80b7e40,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x83670a9,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jne 80b394e <__gmpz_get_d_2exp@plt+0x67b7e> │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b3737 <__gmpz_get_d_2exp@plt+0x67967> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80b3966 <__gmpz_get_d_2exp@plt+0x67b96> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x9(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80b3a1c <__gmpz_get_d_2exp@plt+0x67c4c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b396b <__gmpz_get_d_2exp@plt+0x67b9b> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80b3a4c <__gmpz_get_d_2exp@plt+0x67c7c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jle 80b3765 <__gmpz_get_d_2exp@plt+0x67995> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80b3a96 <__gmpz_get_d_2exp@plt+0x67cc6> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80b3aa1 <__gmpz_get_d_2exp@plt+0x67cd1> │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80b37ba <__gmpz_get_d_2exp@plt+0x679ea> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80b3acc <__gmpz_get_d_2exp@plt+0x67cfc> │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + jmp 80b3adc <__gmpz_get_d_2exp@plt+0x67d0c> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80b3975 <__gmpz_get_d_2exp@plt+0x67ba5> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80b3aec <__gmpz_get_d_2exp@plt+0x67d1c> │ │ │ │ + dec %eax │ │ │ │ + jmp 80b3afc <__gmpz_get_d_2exp@plt+0x67d2c> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80b397a <__gmpz_get_d_2exp@plt+0x67baa> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0xe(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80b3b27 <__gmpz_get_d_2exp@plt+0x67d57> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b3b82 <__gmpz_get_d_2exp@plt+0x67db2> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xa(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80b3b51 <__gmpz_get_d_2exp@plt+0x67d81> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - jg 80b7ff1 <__gmpz_get_d_2exp@plt+0x6c221> │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b388a <__gmpz_get_d_2exp@plt+0x67aba> │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov 0x2(%edx),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 80b387b <__gmpz_get_d_2exp@plt+0x67aab> │ │ │ │ + cmp %edx,%eax │ │ │ │ + ja 80b3901 <__gmpz_get_d_2exp@plt+0x67b31> │ │ │ │ + jmp 80b39aa <__gmpz_get_d_2exp@plt+0x67bda> │ │ │ │ + movl $0x80b3b94,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7f98 <__gmpz_get_d_2exp@plt+0x6c1c8> │ │ │ │ + jne 80b3b94 <__gmpz_get_d_2exp@plt+0x67dc4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x8353810,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b3c57 <__gmpz_get_d_2exp@plt+0x67e87> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b3ce4 <__gmpz_get_d_2exp@plt+0x67f14> │ │ │ │ + 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 80b8073 <__gmpz_get_d_2exp@plt+0x6c2a3> │ │ │ │ + jb 80b3cd4 <__gmpz_get_d_2exp@plt+0x67f04> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b804c,-0xc(%ebp) │ │ │ │ + movl $0x80b3ca8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b804c <__gmpz_get_d_2exp@plt+0x6c27c> │ │ │ │ + jne 80b3ca8 <__gmpz_get_d_2exp@plt+0x67ed8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b8035 <__gmpz_get_d_2exp@plt+0x6c265> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80b3c91 <__gmpz_get_d_2exp@plt+0x67ec1> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80b8658,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b80b3 <__gmpz_get_d_2exp@plt+0x6c2e3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b80c0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b3db0 <__gmpz_get_d_2exp@plt+0x67fe0> │ │ │ │ + movl $0x80b3dc0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b80c0 <__gmpz_get_d_2exp@plt+0x6c2f0> │ │ │ │ + jne 80b3dc0 <__gmpz_get_d_2exp@plt+0x67ff0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b819b <__gmpz_get_d_2exp@plt+0x6c3cb> │ │ │ │ - movl $0x80b81a8,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b81a8 <__gmpz_get_d_2exp@plt+0x6c3d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b8106 <__gmpz_get_d_2exp@plt+0x6c336> │ │ │ │ - movl $0x80b8080,-0xc(%edi) │ │ │ │ + ja 80b3d0f <__gmpz_get_d_2exp@plt+0x67f3f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80b3c38,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80b3c64,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b3d98,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x83670a9,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b8115 <__gmpz_get_d_2exp@plt+0x6c345> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b8146 <__gmpz_get_d_2exp@plt+0x6c376> │ │ │ │ - movl $0x80b8008,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x83670a9,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x18e90075(%ecx) │ │ │ │ + pop %eax │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x88,%al │ │ │ │ + cmp $0x7589080b,%eax │ │ │ │ cld │ │ │ │ - pusha │ │ │ │ - orl $0x8bf08908,(%ebx) │ │ │ │ - jbe 80b81bb <__gmpz_get_d_2exp@plt+0x6c3eb> │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + mov $0x83538dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3dd5 <__gmpz_get_d_2exp@plt+0x68005> │ │ │ │ + mov $0x83674a5,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b3d28,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8160 <__gmpz_get_d_2exp@plt+0x6c390> │ │ │ │ + jne 80b3d28 <__gmpz_get_d_2exp@plt+0x67f58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x500,%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b82f9 <__gmpz_get_d_2exp@plt+0x6c529> │ │ │ │ - movl $0x80b823c,-0x14(%ebp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b823c <__gmpz_get_d_2exp@plt+0x6c46c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jb 80b3e1a <__gmpz_get_d_2exp@plt+0x6804a> │ │ │ │ + movl $0x82090ab,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + mov $0x83538e0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ab39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b821f <__gmpz_get_d_2exp@plt+0x6c44f> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80b7224,-0x50(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x48(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - movl $0x80b7404,-0x40(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - lea -0x4d(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x80b7d28,-0x38(%edi) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - lea -0x3d(%edi),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80b7f10,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80b80d8,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x37(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b3e4a <__gmpz_get_d_2exp@plt+0x6807a> │ │ │ │ + movl $0x820909c,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + mov $0x83538e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %dl,%dh │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b839e <__gmpz_get_d_2exp@plt+0x6c5ce> │ │ │ │ - add $0x3c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b8394 <__gmpz_get_d_2exp@plt+0x6c5c4> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x80b6cac,-0x38(%edi) │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - movl $0x80b6d28,-0x2c(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x38(%edi),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x80b6d64,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80b6d90,-0x1c(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80b81d8,-0x14(%edi) │ │ │ │ - lea -0x2b(%edi),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b3e7b <__gmpz_get_d_2exp@plt+0x680ab> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8354756,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 80b4054 <__gmpz_get_d_2exp@plt+0x68284> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b83db <__gmpz_get_d_2exp@plt+0x6c60b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b3ea7 <__gmpz_get_d_2exp@plt+0x680d7> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b4054 <__gmpz_get_d_2exp@plt+0x68284> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b3ed3 <__gmpz_get_d_2exp@plt+0x68103> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b4054 <__gmpz_get_d_2exp@plt+0x68284> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b3eff <__gmpz_get_d_2exp@plt+0x6812f> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b4054 <__gmpz_get_d_2exp@plt+0x68284> │ │ │ │ + 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 80b850d <__gmpz_get_d_2exp@plt+0x6c73d> │ │ │ │ + jb 80b4044 <__gmpz_get_d_2exp@plt+0x68274> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b8518,-0x24(%ebp) │ │ │ │ + movl $0x80b3f84,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8518 <__gmpz_get_d_2exp@plt+0x6c748> │ │ │ │ + jne 80b3f84 <__gmpz_get_d_2exp@plt+0x681b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4005 <__gmpz_get_d_2exp@plt+0x68235> │ │ │ │ + movl $0x80b3ee0,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x82090ef,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 80b3fd2 <__gmpz_get_d_2exp@plt+0x68202> │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 80b3f49 <__gmpz_get_d_2exp@plt+0x68179> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4005 <__gmpz_get_d_2exp@plt+0x68235> │ │ │ │ + movl $0x80b3eb4,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x82090f5,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 80b4016 <__gmpz_get_d_2exp@plt+0x68246> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4005 <__gmpz_get_d_2exp@plt+0x68235> │ │ │ │ + movl $0x80b3e88,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x82090fc,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4005 <__gmpz_get_d_2exp@plt+0x68235> │ │ │ │ + movl $0x80b3e5c,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8209103,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + 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 80b40c3 <__gmpz_get_d_2exp@plt+0x682f3> │ │ │ │ + movl $0x80b40d4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b40d4 <__gmpz_get_d_2exp@plt+0x68304> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b84da <__gmpz_get_d_2exp@plt+0x6c70a> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b8461 <__gmpz_get_d_2exp@plt+0x6c691> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b84cb <__gmpz_get_d_2exp@plt+0x6c6fb> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b8461 <__gmpz_get_d_2exp@plt+0x6c691> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b84cb <__gmpz_get_d_2exp@plt+0x6c6fb> │ │ │ │ - movl $0x80b83ac,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + ja 80b4077 <__gmpz_get_d_2exp@plt+0x682a7> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80b3f0c,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362435,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + mov $0x83538e8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b846c <__gmpz_get_d_2exp@plt+0x6c69c> │ │ │ │ + jne 80b4086 <__gmpz_get_d_2exp@plt+0x682b6> │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b4113 <__gmpz_get_d_2exp@plt+0x68343> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b42ec <__gmpz_get_d_2exp@plt+0x6851c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - hlt │ │ │ │ - test %cl,(%ebx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b84f4 <__gmpz_get_d_2exp@plt+0x6c724> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b413f <__gmpz_get_d_2exp@plt+0x6836f> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b42ec <__gmpz_get_d_2exp@plt+0x6851c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b85bb <__gmpz_get_d_2exp@plt+0x6c7eb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b83e8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b416b <__gmpz_get_d_2exp@plt+0x6839b> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b42ec <__gmpz_get_d_2exp@plt+0x6851c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b85ff <__gmpz_get_d_2exp@plt+0x6c82f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b4197 <__gmpz_get_d_2exp@plt+0x683c7> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b42ec <__gmpz_get_d_2exp@plt+0x6851c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8731 <__gmpz_get_d_2exp@plt+0x6c961> │ │ │ │ + jb 80b42dc <__gmpz_get_d_2exp@plt+0x6850c> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b873c,-0x24(%ebp) │ │ │ │ + movl $0x80b421c,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b873c <__gmpz_get_d_2exp@plt+0x6c96c> │ │ │ │ + jne 80b421c <__gmpz_get_d_2exp@plt+0x6844c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b86fe <__gmpz_get_d_2exp@plt+0x6c92e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b8685 <__gmpz_get_d_2exp@plt+0x6c8b5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b86ef <__gmpz_get_d_2exp@plt+0x6c91f> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b8685 <__gmpz_get_d_2exp@plt+0x6c8b5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b86ef <__gmpz_get_d_2exp@plt+0x6c91f> │ │ │ │ - movl $0x80b85d0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + ja 80b429d <__gmpz_get_d_2exp@plt+0x684cd> │ │ │ │ + movl $0x80b4178,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b8690 <__gmpz_get_d_2exp@plt+0x6c8c0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x82090ef,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb %al,-0xf76f7f5(%edi) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8718 <__gmpz_get_d_2exp@plt+0x6c948> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b87df <__gmpz_get_d_2exp@plt+0x6ca0f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b860c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 80b426a <__gmpz_get_d_2exp@plt+0x6849a> │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 80b41e1 <__gmpz_get_d_2exp@plt+0x68411> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b429d <__gmpz_get_d_2exp@plt+0x684cd> │ │ │ │ + movl $0x80b414c,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x82090f5,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - je 80b87ad <__gmpz_get_d_2exp@plt+0x6c9dd> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b8960 <__gmpz_get_d_2exp@plt+0x6cb90> │ │ │ │ - movl $0x80b8970,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 80b42ae <__gmpz_get_d_2exp@plt+0x684de> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b429d <__gmpz_get_d_2exp@plt+0x684cd> │ │ │ │ + movl $0x80b4120,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x82090fc,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b429d <__gmpz_get_d_2exp@plt+0x684cd> │ │ │ │ + movl $0x80b40f4,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8209103,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + 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 80b435b <__gmpz_get_d_2exp@plt+0x6858b> │ │ │ │ + movl $0x80b436c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8970 <__gmpz_get_d_2exp@plt+0x6cba0> │ │ │ │ + jne 80b436c <__gmpz_get_d_2exp@plt+0x6859c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b8847 <__gmpz_get_d_2exp@plt+0x6ca77> │ │ │ │ + ja 80b430f <__gmpz_get_d_2exp@plt+0x6853f> │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ mov 0x6(%esi),%edx │ │ │ │ - movl $0x80b8550,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80b8774,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ + movl $0x80b41a4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362435,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8354770,0xc(%ebp) │ │ │ │ - movl $0x8354780,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - pop %esp │ │ │ │ - mov $0xc90029,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83538ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - and %cl,-0x76b3dbb4(%ecx) │ │ │ │ - int1 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b8856 <__gmpz_get_d_2exp@plt+0x6ca86> │ │ │ │ - movl $0x8354770,0xc(%ebp) │ │ │ │ - movl $0x8354780,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ + jne 80b431e <__gmpz_get_d_2exp@plt+0x6854e> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %bh,0x50029(%esi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock adc $0x89,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b43d5 <__gmpz_get_d_2exp@plt+0x68605> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b43cb <__gmpz_get_d_2exp@plt+0x685fb> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x836242d,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b4054 <__gmpz_get_d_2exp@plt+0x68284> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b4442 <__gmpz_get_d_2exp@plt+0x68672> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4438 <__gmpz_get_d_2exp@plt+0x68668> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b438c,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b445c,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8914 <__gmpz_get_d_2exp@plt+0x6cb44> │ │ │ │ + jne 80b445c <__gmpz_get_d_2exp@plt+0x6868c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x82090ef,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b89db <__gmpz_get_d_2exp@plt+0x6cc0b> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b4482 <__gmpz_get_d_2exp@plt+0x686b2> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b4447 <__gmpz_get_d_2exp@plt+0x68677> │ │ │ │ + movl $0x82090f5,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b4493 <__gmpz_get_d_2exp@plt+0x686c3> │ │ │ │ + movl $0x82090fc,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209103,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8b0d <__gmpz_get_d_2exp@plt+0x6cd3d> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b4551 <__gmpz_get_d_2exp@plt+0x68781> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b8b18,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8b18 <__gmpz_get_d_2exp@plt+0x6cd48> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b8ada <__gmpz_get_d_2exp@plt+0x6cd0a> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b8a61 <__gmpz_get_d_2exp@plt+0x6cc91> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b8acb <__gmpz_get_d_2exp@plt+0x6ccfb> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b8a61 <__gmpz_get_d_2exp@plt+0x6cc91> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b8acb <__gmpz_get_d_2exp@plt+0x6ccfb> │ │ │ │ - movl $0x80b89ac,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b4514 <__gmpz_get_d_2exp@plt+0x68744> │ │ │ │ + movl $0x820e7eb,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80b450c,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b8a6c <__gmpz_get_d_2exp@plt+0x6cc9c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - hlt │ │ │ │ - mov (%ebx),%cl │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x20c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b44e3 <__gmpz_get_d_2exp@plt+0x68713> │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + movl $0x80b43e4,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362425,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + int3 │ │ │ │ + out %al,(%dx) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b45c3 <__gmpz_get_d_2exp@plt+0x687f3> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b45b9 <__gmpz_get_d_2exp@plt+0x687e9> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b44a8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8369259,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8af4 <__gmpz_get_d_2exp@plt+0x6cd24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + jmp 80b0dd0 <__gmpz_get_d_2exp@plt+0x65000> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + push %esp │ │ │ │ + out %al,(%dx) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b8bbb <__gmpz_get_d_2exp@plt+0x6cdeb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b89e8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b4627 <__gmpz_get_d_2exp@plt+0x68857> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b461d <__gmpz_get_d_2exp@plt+0x6884d> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80b4560,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8209212,-0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b8bff <__gmpz_get_d_2exp@plt+0x6ce2f> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + hlt │ │ │ │ + in (%dx),%eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8d31 <__gmpz_get_d_2exp@plt+0x6cf61> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b8d3c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8d3c <__gmpz_get_d_2exp@plt+0x6cf6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b468a <__gmpz_get_d_2exp@plt+0x688ba> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b8cfe <__gmpz_get_d_2exp@plt+0x6cf2e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b8c85 <__gmpz_get_d_2exp@plt+0x6ceb5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b8cef <__gmpz_get_d_2exp@plt+0x6cf1f> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b8c85 <__gmpz_get_d_2exp@plt+0x6ceb5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b8cef <__gmpz_get_d_2exp@plt+0x6cf1f> │ │ │ │ - movl $0x80b8bd0,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80b4680 <__gmpz_get_d_2exp@plt+0x688b0> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b8c90 <__gmpz_get_d_2exp@plt+0x6cec0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb %cl,-0xf76f7f5(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8d18 <__gmpz_get_d_2exp@plt+0x6cf48> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b8ddf <__gmpz_get_d_2exp@plt+0x6d00f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80b8c0c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + jmp 80b45d8 <__gmpz_get_d_2exp@plt+0x68808> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - je 80b8da7 <__gmpz_get_d_2exp@plt+0x6cfd7> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + mov %gs,%ebp │ │ │ │ sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8f39 <__gmpz_get_d_2exp@plt+0x6d169> │ │ │ │ - movl $0x80b8f48,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8f48 <__gmpz_get_d_2exp@plt+0x6d178> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b8e33 <__gmpz_get_d_2exp@plt+0x6d063> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b8b50,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80b8d74,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 80b46da <__gmpz_get_d_2exp@plt+0x6890a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b4638,-0x18(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8354770,0x4(%ebp) │ │ │ │ - movl $0x8354780,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 80b8ea6 <__gmpz_get_d_2exp@plt+0x6d0d6> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b8e42 <__gmpz_get_d_2exp@plt+0x6d072> │ │ │ │ - movl $0x8354770,0x4(%ebp) │ │ │ │ - movl $0x8354780,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %bh,0x30029(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock clc │ │ │ │ - mov (%ebx),%cs │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8ef8 <__gmpz_get_d_2exp@plt+0x6d128> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - mov %cl,%cl │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b8ffa <__gmpz_get_d_2exp@plt+0x6d22a> │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 80b4739 <__gmpz_get_d_2exp@plt+0x68969> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b8ff0 <__gmpz_get_d_2exp@plt+0x6d220> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80b87fc,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b8dfc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + ja 80b472f <__gmpz_get_d_2exp@plt+0x6895f> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x836242d,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b42ec <__gmpz_get_d_2exp@plt+0x6851c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b9146 <__gmpz_get_d_2exp@plt+0x6d376> │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b47a6 <__gmpz_get_d_2exp@plt+0x689d6> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b479c <__gmpz_get_d_2exp@plt+0x689cc> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b91fc,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b46f0,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b47c0,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b91fc <__gmpz_get_d_2exp@plt+0x6d42c> │ │ │ │ + jne 80b47c0 <__gmpz_get_d_2exp@plt+0x689f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b9049 <__gmpz_get_d_2exp@plt+0x6d279> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x82090ef,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x76f7f470(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b90b0 <__gmpz_get_d_2exp@plt+0x6d2e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bh,-0x6f(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - lds (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %al,(%ecx,%edx,4) │ │ │ │ - or (%eax),%ecx │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b47e6 <__gmpz_get_d_2exp@plt+0x68a16> │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9104 <__gmpz_get_d_2exp@plt+0x6d334> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x54,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80b47ab <__gmpz_get_d_2exp@plt+0x689db> │ │ │ │ + movl $0x82090f5,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b47f7 <__gmpz_get_d_2exp@plt+0x68a27> │ │ │ │ + movl $0x82090fc,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209103,0x0(%ebp) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ nop │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b90dc <__gmpz_get_d_2exp@plt+0x6d30c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pusha │ │ │ │ - nop │ │ │ │ - or (%eax),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9060 <__gmpz_get_d_2exp@plt+0x6d290> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0x91,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b912c <__gmpz_get_d_2exp@plt+0x6d35c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b48b5 <__gmpz_get_d_2exp@plt+0x68ae5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b4878 <__gmpz_get_d_2exp@plt+0x68aa8> │ │ │ │ + movl $0x820e7eb,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80b4870,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %ss,0x468b080b(%eax) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b908c <__gmpz_get_d_2exp@plt+0x6d2bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x20c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4847 <__gmpz_get_d_2exp@plt+0x68a77> │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + movl $0x80b4748,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362425,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x8b080b91,%al │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cf3bb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b91a0 <__gmpz_get_d_2exp@plt+0x6d3d0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b4946 <__gmpz_get_d_2exp@plt+0x68b76> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b493c <__gmpz_get_d_2exp@plt+0x68b6c> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b480c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 80b499a <__gmpz_get_d_2exp@plt+0x68bca> │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80b494b <__gmpz_get_d_2exp@plt+0x68b7b> │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x82090b8,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b4975 <__gmpz_get_d_2exp@plt+0x68ba5> │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x82090c5,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x82090d0,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 80b49c4 <__gmpz_get_d_2exp@plt+0x68bf4> │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x82090d8,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x82090e1,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b4a6f <__gmpz_get_d_2exp@plt+0x68c9f> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4a65 <__gmpz_get_d_2exp@plt+0x68c95> │ │ │ │ + movl $0x81edd7c,-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 $0x80b48c0,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - rclb $1,0x468b080b(%ecx) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b91d0 <__gmpz_get_d_2exp@plt+0x6d400> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b4afb <__gmpz_get_d_2exp@plt+0x68d2b> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4af1 <__gmpz_get_d_2exp@plt+0x68d21> │ │ │ │ + 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 0x18(%eax),%eax │ │ │ │ + movl $0x80b49f4,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b9267 <__gmpz_get_d_2exp@plt+0x6d497> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80b9008,-0x10(%edi) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b4b77 <__gmpz_get_d_2exp@plt+0x68da7> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4b6d <__gmpz_get_d_2exp@plt+0x68d9d> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + movl $0x80b4a7c,-0x18(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8209205,-0x4(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b93ba <__gmpz_get_d_2exp@plt+0x6d5ea> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b4bd6 <__gmpz_get_d_2exp@plt+0x68e06> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4bcc <__gmpz_get_d_2exp@plt+0x68dfc> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b9470,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9470 <__gmpz_get_d_2exp@plt+0x6d6a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b4b0c <__gmpz_get_d_2exp@plt+0x68d3c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - inc %edx │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b92bd <__gmpz_get_d_2exp@plt+0x6d4ed> │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80b4c22 <__gmpz_get_d_2exp@plt+0x68e52> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b4b84,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%ebx,%edx,4) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9324 <__gmpz_get_d_2exp@plt+0x6d554> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %ch,%ah │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bh,-0x6d(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9378 <__gmpz_get_d_2exp@plt+0x6d5a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xc8,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecfa4 <__gmpz_get_d_2exp@plt+0xa11d4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x6d(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b4c8d <__gmpz_get_d_2exp@plt+0x68ebd> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4c83 <__gmpz_get_d_2exp@plt+0x68eb3> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b4c9c,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9350 <__gmpz_get_d_2exp@plt+0x6d580> │ │ │ │ + jne 80b4c9c <__gmpz_get_d_2exp@plt+0x68ecc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0x92 │ │ │ │ - or (%eax),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b92d4 <__gmpz_get_d_2exp@plt+0x6d504> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x89080b93,%al │ │ │ │ - lock mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b93a0 <__gmpz_get_d_2exp@plt+0x6d5d0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %dl,0x468b080b(%ebx) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9300 <__gmpz_get_d_2exp@plt+0x6d530> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0x94,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9414 <__gmpz_get_d_2exp@plt+0x6d644> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - xchg %eax,%esp │ │ │ │ - or (%eax),%ecx │ │ │ │ - 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 80b9444 <__gmpz_get_d_2exp@plt+0x6d674> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x60e90075(%ecx) │ │ │ │ + fdivr %st(7),%st │ │ │ │ + incl (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b94db <__gmpz_get_d_2exp@plt+0x6d70b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - movl $0x80b927c,-0x10(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0xc4,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x7000100,%eax │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b959c <__gmpz_get_d_2exp@plt+0x6d7cc> │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 80b4cff <__gmpz_get_d_2exp@plt+0x68f2f> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b9592 <__gmpz_get_d_2exp@plt+0x6d7c2> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ - mov 0x1b(%eax),%eax │ │ │ │ - movl $0x80b922c,-0x1c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b94a0,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + ja 80b4cf5 <__gmpz_get_d_2exp@plt+0x68f25> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b4c38,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x820e80c,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80b6c1c <__gmpz_get_d_2exp@plt+0x6ae4c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%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 80b95d5 <__gmpz_get_d_2exp@plt+0x6d805> │ │ │ │ + jb 80b4daf <__gmpz_get_d_2exp@plt+0x68fdf> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b4d78 <__gmpz_get_d_2exp@plt+0x68fa8> │ │ │ │ + movl $0x820e56f,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80b4d70,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9611 <__gmpz_get_d_2exp@plt+0x6d841> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b95ac,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x1cc783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4d47 <__gmpz_get_d_2exp@plt+0x68f77> │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + movl $0x80b4cac,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b4e29 <__gmpz_get_d_2exp@plt+0x69059> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4e1f <__gmpz_get_d_2exp@plt+0x6904f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b4d0c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %al,%bl │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x7000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b96f5 <__gmpz_get_d_2exp@plt+0x6d925> │ │ │ │ - add $0x2c,%edi │ │ │ │ + jb 80b4ead <__gmpz_get_d_2exp@plt+0x690dd> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b96eb <__gmpz_get_d_2exp@plt+0x6d91b> │ │ │ │ + ja 80b4ea3 <__gmpz_get_d_2exp@plt+0x690d3> │ │ │ │ mov 0x3(%eax),%ecx │ │ │ │ mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ - mov 0x1b(%eax),%eax │ │ │ │ - movl $0x80b94f8,-0x28(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80b4dbc,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80b95e4,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0xb,-0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b8f88 <__gmpz_get_d_2exp@plt+0x6d1b8> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - ret $0x29 │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b4ed8 <__gmpz_get_d_2exp@plt+0x69108> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b4e3c <__gmpz_get_d_2exp@plt+0x6906c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b9773 <__gmpz_get_d_2exp@plt+0x6d9a3> │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 80b4f31 <__gmpz_get_d_2exp@plt+0x69161> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b9769 <__gmpz_get_d_2exp@plt+0x6d999> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80b9630,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + ja 80b4f27 <__gmpz_get_d_2exp@plt+0x69157> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x80b4ebc,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8354594,-0x4(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + movl $0x8209219,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80e9bdc <__gmpz_get_d_2exp@plt+0x9de0c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fadd %st(1),%st │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b97d1 <__gmpz_get_d_2exp@plt+0x6da01> │ │ │ │ + jb 80b4f88 <__gmpz_get_d_2exp@plt+0x691b8> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b97c7 <__gmpz_get_d_2exp@plt+0x6d9f7> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80b970c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80b4f7e <__gmpz_get_d_2exp@plt+0x691ae> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83545ae,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b4e3c <__gmpz_get_d_2exp@plt+0x6906c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + 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 80b9809 <__gmpz_get_d_2exp@plt+0x6da39> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b4feb <__gmpz_get_d_2exp@plt+0x6921b> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4fe1 <__gmpz_get_d_2exp@plt+0x69211> │ │ │ │ movl $0x81edd7c,-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 $0x80b4f40,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8209219,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9845 <__gmpz_get_d_2exp@plt+0x6da75> │ │ │ │ + ja 80b5036 <__gmpz_get_d_2exp@plt+0x69266> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80b97e0,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + movl $0x80b4f98,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9885 <__gmpz_get_d_2exp@plt+0x6dab5> │ │ │ │ + jb 80b507c <__gmpz_get_d_2exp@plt+0x692ac> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b98c1 <__gmpz_get_d_2exp@plt+0x6daf1> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b985c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b50eb <__gmpz_get_d_2exp@plt+0x6931b> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b50e1 <__gmpz_get_d_2exp@plt+0x69311> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b504c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - shrb $0x0,(%ecx) │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x89000000 │ │ │ │ + lock lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b9973 <__gmpz_get_d_2exp@plt+0x6dba3> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80b514b <__gmpz_get_d_2exp@plt+0x6937b> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b9969 <__gmpz_get_d_2exp@plt+0x6db99> │ │ │ │ + ja 80b5141 <__gmpz_get_d_2exp@plt+0x69371> │ │ │ │ mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80b9818,-0x14(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80b5088,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b9894,-0x8(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82091fb,-0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b51b2 <__gmpz_get_d_2exp@plt+0x693e2> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b51a8 <__gmpz_get_d_2exp@plt+0x693d8> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b6c1c <__gmpz_get_d_2exp@plt+0x6ae4c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - call 210bc33c │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b99e9 <__gmpz_get_d_2exp@plt+0x6dc19> │ │ │ │ + jb 80b5223 <__gmpz_get_d_2exp@plt+0x69453> │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b99df <__gmpz_get_d_2exp@plt+0x6dc0f> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80b98e0,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + ja 80b5219 <__gmpz_get_d_2exp@plt+0x69449> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b5158,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8354594,-0x4(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e9bdc <__gmpz_get_d_2exp@plt+0x9de0c> │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 80b99b1 <__gmpz_get_d_2exp@plt+0x6dbe1> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b9a43 <__gmpz_get_d_2exp@plt+0x6dc73> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80b5289 <__gmpz_get_d_2exp@plt+0x694b9> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b9a39 <__gmpz_get_d_2exp@plt+0x6dc69> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80b9988,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83545ae,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9a79 <__gmpz_get_d_2exp@plt+0x6dca9> │ │ │ │ + ja 80b527f <__gmpz_get_d_2exp@plt+0x694af> │ │ │ │ movl $0x81edd7c,-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),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80b51c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82091fb,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b9ab5 <__gmpz_get_d_2exp@plt+0x6dce5> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x83000000 │ │ │ │ + (bad) │ │ │ │ + and %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80b52dc <__gmpz_get_d_2exp@plt+0x6950c> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80b9a50,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b5230,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9af5 <__gmpz_get_d_2exp@plt+0x6dd25> │ │ │ │ + jb 80b532a <__gmpz_get_d_2exp@plt+0x6955a> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + movl $0x83674a5,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80deb68 <__gmpz_get_d_2exp@plt+0x92d98> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + (bad) │ │ │ │ + sub (%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 80b538f <__gmpz_get_d_2exp@plt+0x695bf> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b5385 <__gmpz_get_d_2exp@plt+0x695b5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + in $0xd5,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9b31 <__gmpz_get_d_2exp@plt+0x6dd61> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80b9acc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b5401 <__gmpz_get_d_2exp@plt+0x69631> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b53f7 <__gmpz_get_d_2exp@plt+0x69627> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x80b533c,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82091f2,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sarb $0x1,0x50029(%ebp) │ │ │ │ - add %al,(%esi) │ │ │ │ + je 80b53df <__gmpz_get_d_2exp@plt+0x6960f> │ │ │ │ + sub (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b9be3 <__gmpz_get_d_2exp@plt+0x6de13> │ │ │ │ + jb 80b547b <__gmpz_get_d_2exp@plt+0x696ab> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b9bd9 <__gmpz_get_d_2exp@plt+0x6de09> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80b9a88,-0x14(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + ja 80b5471 <__gmpz_get_d_2exp@plt+0x696a1> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x81b9094,-0x14(%edi) │ │ │ │ + movl $0x8362451,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b9b04,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80b8f88 <__gmpz_get_d_2exp@plt+0x6d1b8> │ │ │ │ + jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %bh,0x190029(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + cld │ │ │ │ + aam $0x2a │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b9c59 <__gmpz_get_d_2exp@plt+0x6de89> │ │ │ │ + jb 80b54f3 <__gmpz_get_d_2exp@plt+0x69723> │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b9c4f <__gmpz_get_d_2exp@plt+0x6de7f> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80b9b50,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + ja 80b54e9 <__gmpz_get_d_2exp@plt+0x69719> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b5414,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362991,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8354594,-0x4(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80e9bdc <__gmpz_get_d_2exp@plt+0x9de0c> │ │ │ │ + movl $0x82091f2,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xbc,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc $0x2a,%ah │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b9cb3 <__gmpz_get_d_2exp@plt+0x6dee3> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b9ca9 <__gmpz_get_d_2exp@plt+0x6ded9> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80b9bf8,-0x4(%edi) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b5542 <__gmpz_get_d_2exp@plt+0x69772> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b548c,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83545ae,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cmp %bh,0x4001800(%ecx,%ebp,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + jecxz 80b557c <__gmpz_get_d_2exp@plt+0x697ac> │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9e1f <__gmpz_get_d_2exp@plt+0x6e04f> │ │ │ │ - movl $0x80b9d70,-0x10(%ebp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9d70 <__gmpz_get_d_2exp@plt+0x6dfa0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock mov $0x90029,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b9e08 <__gmpz_get_d_2exp@plt+0x6e038> │ │ │ │ - movl $0x83545bc,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80f0500 <__gmpz_get_d_2exp@plt+0xa4730> │ │ │ │ - les 0x90029(%ebx),%edi │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b9e08 <__gmpz_get_d_2exp@plt+0x6e038> │ │ │ │ - movl $0x80b9d10,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 80b578d <__gmpz_get_d_2exp@plt+0x699bd> │ │ │ │ + movl $0x80b57a4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9d10 <__gmpz_get_d_2exp@plt+0x6df40> │ │ │ │ + jne 80b57a4 <__gmpz_get_d_2exp@plt+0x699d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - mov $0x70029,%ebx │ │ │ │ + lock shrl %cl,(%edx) │ │ │ │ + add %ah,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b55eb <__gmpz_get_d_2exp@plt+0x6981b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b52f4,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + cmp $0xb,%eax │ │ │ │ + jl 80b55d9 <__gmpz_get_d_2exp@plt+0x69809> │ │ │ │ + movl $0x80b5508,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b53a4,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b5645 <__gmpz_get_d_2exp@plt+0x69875> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmpl $0xb,0x3(%esi) │ │ │ │ + jl 80b5630 <__gmpz_get_d_2exp@plt+0x69860> │ │ │ │ + movl $0x80b529c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b50fc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b56af <__gmpz_get_d_2exp@plt+0x698df> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b4e3c,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + cmp $0xb,%eax │ │ │ │ + jl 80b569d <__gmpz_get_d_2exp@plt+0x698cd> │ │ │ │ + movl $0x80b4ffc,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b4ee8,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b571a <__gmpz_get_d_2exp@plt+0x6994a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b4b0c,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%ecx │ │ │ │ + cmp $0xb,%eax │ │ │ │ + jl 80b570f <__gmpz_get_d_2exp@plt+0x6993f> │ │ │ │ + movl $0x80b4be8,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + fsubrl (%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - cmp $0x9d,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b577e <__gmpz_get_d_2exp@plt+0x699ae> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ + movl $0x80b45d8,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + cmp $0xb,%eax │ │ │ │ + jl 80b5773 <__gmpz_get_d_2exp@plt+0x699a3> │ │ │ │ + movl $0x80b46a0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9d3c <__gmpz_get_d_2exp@plt+0x6df6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 80f0500 <__gmpz_get_d_2exp@plt+0xa4730> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov $0x8353900,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - rclb $0x2a,(%eax) │ │ │ │ - add %al,0x0(%edi) │ │ │ │ + dec %esp │ │ │ │ + loope 80b57c4 <__gmpz_get_d_2exp@plt+0x699f4> │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b9d93 <__gmpz_get_d_2exp@plt+0x6dfc3> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80b5888 <__gmpz_get_d_2exp@plt+0x69ab8> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x5,%ecx │ │ │ │ + jb 80b57e0 <__gmpz_get_d_2exp@plt+0x69a10> │ │ │ │ + cmp $0x6,%ecx │ │ │ │ + jb 80b57d5 <__gmpz_get_d_2exp@plt+0x69a05> │ │ │ │ + mov $0x83538e5,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 80f0500 <__gmpz_get_d_2exp@plt+0xa4730> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80b9db0,0x4(%ebp) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83538e1,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 80b5822 <__gmpz_get_d_2exp@plt+0x69a52> │ │ │ │ + movl $0x80b5598,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5598 <__gmpz_get_d_2exp@plt+0x697c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80b584b <__gmpz_get_d_2exp@plt+0x69a7b> │ │ │ │ + movl $0x80b5604,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9db0 <__gmpz_get_d_2exp@plt+0x6dfe0> │ │ │ │ + jne 80b5604 <__gmpz_get_d_2exp@plt+0x69834> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adcb $0x2a,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b9dc8 <__gmpz_get_d_2exp@plt+0x6dff8> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80f0500 <__gmpz_get_d_2exp@plt+0xa4730> │ │ │ │ - movl $0x80b9df0,0x4(%ebp) │ │ │ │ + movl $0x80b565c,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b565c <__gmpz_get_d_2exp@plt+0x6988c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80b58d8 <__gmpz_get_d_2exp@plt+0x69b08> │ │ │ │ + movl $0x80b56c8,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b56c8 <__gmpz_get_d_2exp@plt+0x698f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b5738,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9df0 <__gmpz_get_d_2exp@plt+0x6e020> │ │ │ │ + jne 80b5738 <__gmpz_get_d_2exp@plt+0x69968> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + hlt │ │ │ │ + fildll (%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b5926 <__gmpz_get_d_2exp@plt+0x69b56> │ │ │ │ + movl $0x8369201,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b5560 <__gmpz_get_d_2exp@plt+0x69790> │ │ │ │ + mov $0x8353908,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - mov $0x190029,%edx │ │ │ │ + enter $0x29df,$0x0 │ │ │ │ + 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 80b595a <__gmpz_get_d_2exp@plt+0x69b8a> │ │ │ │ + movl $0x8353909,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + mov $0x8353910,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ds,%edi │ │ │ │ + sub %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x458b0476(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x458b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc %al,0x71e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x1(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9ecb <__gmpz_get_d_2exp@plt+0x6e0fb> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b9ea4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + jb 80b59a2 <__gmpz_get_d_2exp@plt+0x69bd2> │ │ │ │ + movl $0x8369201,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x81ef06c,-0x4(%ebp) │ │ │ │ + movl $0x83674a5,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9ea4 <__gmpz_get_d_2exp@plt+0x6e0d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp 80b5560 <__gmpz_get_d_2exp@plt+0x69790> │ │ │ │ + mov $0x8353918,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9e8d <__gmpz_get_d_2exp@plt+0x6e0bd> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + jb 80b59de <__gmpz_get_d_2exp@plt+0x69c0e> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b59f0,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b3570 <__gmpz_get_d_2exp@plt+0x677a0> │ │ │ │ + mov $0x8353934,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80b5a05 <__gmpz_get_d_2exp@plt+0x69c35> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b9f0d <__gmpz_get_d_2exp@plt+0x6e13d> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80b9e60,-0x8(%edi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b5a42 <__gmpz_get_d_2exp@plt+0x69c72> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b5a54,0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b3570 <__gmpz_get_d_2exp@plt+0x677a0> │ │ │ │ + mov $0x8353938,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80b5a69 <__gmpz_get_d_2exp@plt+0x69c99> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x27e90445(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0xf0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b9f53 <__gmpz_get_d_2exp@plt+0x6e183> │ │ │ │ - movl $0x81edd7c,-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 │ │ │ │ + jb 80b5ac6 <__gmpz_get_d_2exp@plt+0x69cf6> │ │ │ │ + movl $0x80b5ad8,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b3570 <__gmpz_get_d_2exp@plt+0x677a0> │ │ │ │ + mov $0x8353940,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ba085 <__gmpz_get_d_2exp@plt+0x6e2b5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ba090,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ba090 <__gmpz_get_d_2exp@plt+0x6e2c0> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80b5aef <__gmpz_get_d_2exp@plt+0x69d1f> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba052 <__gmpz_get_d_2exp@plt+0x6e282> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + 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 80b5b28 <__gmpz_get_d_2exp@plt+0x69d58> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80b9fd9 <__gmpz_get_d_2exp@plt+0x6e209> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ba043 <__gmpz_get_d_2exp@plt+0x6e273> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80b9fd9 <__gmpz_get_d_2exp@plt+0x6e209> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ba043 <__gmpz_get_d_2exp@plt+0x6e273> │ │ │ │ - movl $0x80b9f24,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b9fe4 <__gmpz_get_d_2exp@plt+0x6e214> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + movl $0x80b5b38,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b3570 <__gmpz_get_d_2exp@plt+0x677a0> │ │ │ │ + mov $0x8353944,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov 0xf089080b,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ba06c <__gmpz_get_d_2exp@plt+0x6e29c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80b5b4d <__gmpz_get_d_2exp@plt+0x69d7d> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ba133 <__gmpz_get_d_2exp@plt+0x6e363> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80b9f60,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ba177 <__gmpz_get_d_2exp@plt+0x6e3a7> │ │ │ │ - movl $0x81edd7c,-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 │ │ │ │ + jb 80b5b8a <__gmpz_get_d_2exp@plt+0x69dba> │ │ │ │ + movl $0x80b5b9c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b3570 <__gmpz_get_d_2exp@plt+0x677a0> │ │ │ │ + mov $0x8353948,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ba2a9 <__gmpz_get_d_2exp@plt+0x6e4d9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ba2b4,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ba2b4 <__gmpz_get_d_2exp@plt+0x6e4e4> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80b5bb3 <__gmpz_get_d_2exp@plt+0x69de3> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba276 <__gmpz_get_d_2exp@plt+0x6e4a6> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80ba1fd <__gmpz_get_d_2exp@plt+0x6e42d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ba267 <__gmpz_get_d_2exp@plt+0x6e497> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80ba1fd <__gmpz_get_d_2exp@plt+0x6e42d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ba267 <__gmpz_get_d_2exp@plt+0x6e497> │ │ │ │ - movl $0x80ba148,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ba208 <__gmpz_get_d_2exp@plt+0x6e438> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - nop │ │ │ │ - mov %al,0xf089080b │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%ah │ │ │ │ + pop %ebx │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba290 <__gmpz_get_d_2exp@plt+0x6e4c0> │ │ │ │ + jne 80b5bfc <__gmpz_get_d_2exp@plt+0x69e2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ba357 <__gmpz_get_d_2exp@plt+0x6e587> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80ba184,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + ja 80b5be3 <__gmpz_get_d_2exp@plt+0x69e13> │ │ │ │ + movl $0x80b85f8,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ba3d7 <__gmpz_get_d_2exp@plt+0x6e607> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ba3b0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x3976f7f5(%esp,%ebx,2) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba3b0 <__gmpz_get_d_2exp@plt+0x6e5e0> │ │ │ │ + jne 80b5c84 <__gmpz_get_d_2exp@plt+0x69eb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ba399 <__gmpz_get_d_2exp@plt+0x6e5c9> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 80b5c3f <__gmpz_get_d_2exp@plt+0x69e6f> │ │ │ │ + movl $0x80b860c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ba419 <__gmpz_get_d_2exp@plt+0x6e649> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80ba36c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x5c(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5c58 <__gmpz_get_d_2exp@plt+0x69e88> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + jmp 80b5cbc <__gmpz_get_d_2exp@plt+0x69eec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ba613 <__gmpz_get_d_2exp@plt+0x6e843> │ │ │ │ - movl $0x80ba620,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ + jb 80b5d27 <__gmpz_get_d_2exp@plt+0x69f57> │ │ │ │ + movl $0x80b5d38,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba620 <__gmpz_get_d_2exp@plt+0x6e850> │ │ │ │ + jne 80b5d38 <__gmpz_get_d_2exp@plt+0x69f68> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba495 <__gmpz_get_d_2exp@plt+0x6e6c5> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80ba0c8,-0x44(%edi) │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80ba2ec,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ba3e8,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - lret │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ba4a4 <__gmpz_get_d_2exp@plt+0x6e6d4> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba57c <__gmpz_get_d_2exp@plt+0x6e7ac> │ │ │ │ - movl $0x80b9edc,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - lea -0x4(%edi),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b5cdf <__gmpz_get_d_2exp@plt+0x69f0f> │ │ │ │ + movl $0x80b861c,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8354440,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + nop │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock xchg %eax,%esp │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %bh,%al │ │ │ │ + pop %esp │ │ │ │ or (%eax),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba594 <__gmpz_get_d_2exp@plt+0x6e7c4> │ │ │ │ + jne 80b5cf8 <__gmpz_get_d_2exp@plt+0x69f28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ba6c7 <__gmpz_get_d_2exp@plt+0x6e8f7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ba6a0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b5dc5 <__gmpz_get_d_2exp@plt+0x69ff5> │ │ │ │ + movl $0x80b5d9c,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba6a0 <__gmpz_get_d_2exp@plt+0x6e8d0> │ │ │ │ + jne 80b5d9c <__gmpz_get_d_2exp@plt+0x69fcc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jecxz 80b5d96 <__gmpz_get_d_2exp@plt+0x69fc6> │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ba689 <__gmpz_get_d_2exp@plt+0x6e8b9> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 80b5d83 <__gmpz_get_d_2exp@plt+0x69fb3> │ │ │ │ + movl $0x80b8630,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + mov $0x8354444,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ba709 <__gmpz_get_d_2exp@plt+0x6e939> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80ba65c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + ja 80b5e02 <__gmpz_get_d_2exp@plt+0x6a032> │ │ │ │ + movl $0x80b8644,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8354448,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + adc (%eax),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ba74f <__gmpz_get_d_2exp@plt+0x6e97f> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ba881 <__gmpz_get_d_2exp@plt+0x6eab1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ba88c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ba88c <__gmpz_get_d_2exp@plt+0x6eabc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba84e <__gmpz_get_d_2exp@plt+0x6ea7e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + ja 80b5e4c <__gmpz_get_d_2exp@plt+0x6a07c> │ │ │ │ + movl $0x80b8658,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80ba7d5 <__gmpz_get_d_2exp@plt+0x6ea05> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80ba83f <__gmpz_get_d_2exp@plt+0x6ea6f> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80ba7d5 <__gmpz_get_d_2exp@plt+0x6ea05> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ba83f <__gmpz_get_d_2exp@plt+0x6ea6f> │ │ │ │ - movl $0x80ba720,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ba7e0 <__gmpz_get_d_2exp@plt+0x6ea10> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x835444c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - push $0x89080ba8 │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ba868 <__gmpz_get_d_2exp@plt+0x6ea98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x53,%al │ │ │ │ + inc %esp │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ba92f <__gmpz_get_d_2exp@plt+0x6eb5f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80ba75c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x6b,%al │ │ │ │ + inc %esp │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xa1,%al │ │ │ │ + inc %esp │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xba,%al │ │ │ │ + inc %esp │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xd3,%al │ │ │ │ + inc %esp │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xeb,%al │ │ │ │ + inc %esp │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x3,%al │ │ │ │ + inc %ebp │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + 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 80ba973 <__gmpz_get_d_2exp@plt+0x6eba3> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80b5f66 <__gmpz_get_d_2exp@plt+0x6a196> │ │ │ │ + movl $0x835455a,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 815d8c8 <__gmpz_get_d_2exp@plt+0x111af8> │ │ │ │ + mov $0x8354568,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80baaa5 <__gmpz_get_d_2exp@plt+0x6ecd5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80baab0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80baab0 <__gmpz_get_d_2exp@plt+0x6ece0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80baa72 <__gmpz_get_d_2exp@plt+0x6eca2> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + jb 80b5fdd <__gmpz_get_d_2exp@plt+0x6a20d> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80ba9f9 <__gmpz_get_d_2exp@plt+0x6ec29> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80baa63 <__gmpz_get_d_2exp@plt+0x6ec93> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80ba9f9 <__gmpz_get_d_2exp@plt+0x6ec29> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80baa63 <__gmpz_get_d_2exp@plt+0x6ec93> │ │ │ │ - movl $0x80ba944,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80b5fc0,0x4(%ebp) │ │ │ │ + movl $0x8354569,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80baa04 <__gmpz_get_d_2exp@plt+0x6ec34> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b5fa9 <__gmpz_get_d_2exp@plt+0x6a1d9> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8354578,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + in $0x29,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov %gs,-0xf76f7f5(%edx) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b6029 <__gmpz_get_d_2exp@plt+0x6a259> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b602c <__gmpz_get_d_2exp@plt+0x6a25c> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x835457a,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80baa8c <__gmpz_get_d_2exp@plt+0x6ecbc> │ │ │ │ + jmp 815eca4 <__gmpz_get_d_2exp@plt+0x112ed4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + pop %esp │ │ │ │ + in $0x29,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bab53 <__gmpz_get_d_2exp@plt+0x6ed83> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80ba980,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b607d <__gmpz_get_d_2exp@plt+0x6a2ad> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b6080 <__gmpz_get_d_2exp@plt+0x6a2b0> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0x8354598,%esi │ │ │ │ + movl $0x8361a85,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + adc $0xe5,%al │ │ │ │ + sub %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 80b60ae <__gmpz_get_d_2exp@plt+0x6a2de> │ │ │ │ + movl $0x83545a8,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + mov $0x83545b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xe4,%ah │ │ │ │ + sub %eax,(%eax) │ │ │ │ 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 80babd3 <__gmpz_get_d_2exp@plt+0x6ee03> │ │ │ │ + jb 80b6131 <__gmpz_get_d_2exp@plt+0x6a361> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80babac,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80babac <__gmpz_get_d_2exp@plt+0x6eddc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80b6114,-0xc(%ebp) │ │ │ │ + movl $0x8354569,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8363945,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bab95 <__gmpz_get_d_2exp@plt+0x6edc5> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80b60fc <__gmpz_get_d_2exp@plt+0x6a32c> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ + xor $0xe4,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bac15 <__gmpz_get_d_2exp@plt+0x6ee45> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80bab68,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + ja 80b616b <__gmpz_get_d_2exp@plt+0x6a39b> │ │ │ │ + movl $0x80b60c4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x8363866,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x83545c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80badc5 <__gmpz_get_d_2exp@plt+0x6eff5> │ │ │ │ - movl $0x80badd0,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80badd0 <__gmpz_get_d_2exp@plt+0x6f000> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bac6d <__gmpz_get_d_2exp@plt+0x6ee9d> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80ba8c4,-0x44(%edi) │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x80baae8,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80babe4,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0x4(%edi),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - nop │ │ │ │ - leave │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xe1,%al │ │ │ │ + inc %ebp │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80bac7c <__gmpz_get_d_2exp@plt+0x6eeac> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bad44 <__gmpz_get_d_2exp@plt+0x6ef74> │ │ │ │ - movl $0x80ba6d8,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xfa,%al │ │ │ │ inc %ebp │ │ │ │ - lock pop %esp │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bad5c <__gmpz_get_d_2exp@plt+0x6ef8c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ecx) │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x13,%al │ │ │ │ + inc %esi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x2b,%al │ │ │ │ + inc %esi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bae6e <__gmpz_get_d_2exp@plt+0x6f09e> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80ba434,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80bac30,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov %gs,0x190029(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80baea9 <__gmpz_get_d_2exp@plt+0x6f0d9> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x8355718,-0x4(%ebp) │ │ │ │ + jb 80b6226 <__gmpz_get_d_2exp@plt+0x6a456> │ │ │ │ + movl $0x8354672,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ + jmp 815d8c8 <__gmpz_get_d_2exp@plt+0x111af8> │ │ │ │ + mov $0x8354680,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - subb $0x5,0x190029(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + in $0x29,%al │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80baed9 <__gmpz_get_d_2exp@plt+0x6f109> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x835573c,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - je 80bae86 <__gmpz_get_d_2exp@plt+0x6f0b6> │ │ │ │ + jb 80b62a9 <__gmpz_get_d_2exp@plt+0x6a4d9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b628c,-0xc(%ebp) │ │ │ │ + movl $0x8354681,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8363945,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b6274 <__gmpz_get_d_2exp@plt+0x6a4a4> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + aam $0xe3 │ │ │ │ sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80baf09 <__gmpz_get_d_2exp@plt+0x6f139> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x8355760,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push $0x190029a8 │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80baf39 <__gmpz_get_d_2exp@plt+0x6f169> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x8355784,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ + ja 80b62e3 <__gmpz_get_d_2exp@plt+0x6a513> │ │ │ │ + movl $0x80b623c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x8363866,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x83546a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %esp │ │ │ │ - test $0x29,%al │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ah,%bl │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80baf69 <__gmpz_get_d_2exp@plt+0x6f199> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x83557a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %eax │ │ │ │ - test $0x29,%al │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80baf99 <__gmpz_get_d_2exp@plt+0x6f1c9> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x83557cc,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bb056 <__gmpz_get_d_2exp@plt+0x6f286> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bb038,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bb038 <__gmpz_get_d_2exp@plt+0x6f268> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8366fa2,0x0(%ebp) │ │ │ │ - jmp 8116164 <__gmpz_get_d_2exp@plt+0xca394> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bafd5 <__gmpz_get_d_2exp@plt+0x6f205> │ │ │ │ + jb 80b6369 <__gmpz_get_d_2exp@plt+0x6a599> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80bb01c,0x4(%ebp) │ │ │ │ - movl $0x8354785,-0x4(%ebp) │ │ │ │ + movl $0x80b634c,0x4(%ebp) │ │ │ │ + movl $0x8354681,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %al,0x8908366f │ │ │ │ - jne 80bb026 <__gmpz_get_d_2exp@plt+0x6f256> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8116164 <__gmpz_get_d_2exp@plt+0xca394> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80b6335 <__gmpz_get_d_2exp@plt+0x6a565> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83546a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %ah,%bl │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x23(%esi),%eax │ │ │ │ - mov 0x2b(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bafec <__gmpz_get_d_2exp@plt+0x6f21c> │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b63b5 <__gmpz_get_d_2exp@plt+0x6a5e5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b63b8 <__gmpz_get_d_2exp@plt+0x6a5e8> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x83546aa,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815eca4 <__gmpz_get_d_2exp@plt+0x112ed4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - mov %eax,0x190029 │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + clc │ │ │ │ + loop 80b63e8 <__gmpz_get_d_2exp@plt+0x6a618> │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb089 <__gmpz_get_d_2exp@plt+0x6f2b9> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x83553c0,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x190029 │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb0b9 <__gmpz_get_d_2exp@plt+0x6f2e9> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x83553e4,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0xa3,%al │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b6409 <__gmpz_get_d_2exp@plt+0x6a639> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b640c <__gmpz_get_d_2exp@plt+0x6a63c> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0x83546c0,%esi │ │ │ │ + movl $0x8361a85,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0xe2,%al │ │ │ │ sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb0e9 <__gmpz_get_d_2exp@plt+0x6f319> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x8355408,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xor %ah,0x190029(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb119 <__gmpz_get_d_2exp@plt+0x6f349> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x835542c,-0x4(%ebp) │ │ │ │ + jb 80b643a <__gmpz_get_d_2exp@plt+0x6a66a> │ │ │ │ + movl $0x83546d0,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + mov $0x83546e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb147 <__gmpz_get_d_2exp@plt+0x6f377> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80e9454 <__gmpz_get_d_2exp@plt+0x9d684> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x1,%al │ │ │ │ + inc %edi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ xchg %ax,%ax │ │ │ │ - lock sti │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb17f <__gmpz_get_d_2exp@plt+0x6f3af> │ │ │ │ - movl $0x80bb190,-0x4(%ebp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b6490 <__gmpz_get_d_2exp@plt+0x6a6c0> │ │ │ │ + movl $0x80b8750,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8354718,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x60029fb,%esp │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x6b16ff8b(%ecx) │ │ │ │ - testb $0x0,(%edx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sti │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,%ah │ │ │ │ - mov $0xb,%cl │ │ │ │ - or %cl,-0x3976fbb2(%ebx) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - nop │ │ │ │ - mov %bh,%bl │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x458b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,0x4d891045(%ecx) │ │ │ │ - adc $0xe9,%al │ │ │ │ - repnz testl $0x48906600,(%edx) │ │ │ │ - sti │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x1f,%al │ │ │ │ + inc %edi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb227 <__gmpz_get_d_2exp@plt+0x6f457> │ │ │ │ - movl $0x80bb238,-0x4(%ebp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x37,%al │ │ │ │ + inc %edi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x4f,%al │ │ │ │ + inc %edi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x67,%al │ │ │ │ + inc %edi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x7f,%al │ │ │ │ + inc %edi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x97,%al │ │ │ │ + inc %edi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xaf,%al │ │ │ │ + inc %edi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %edi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xdf,%al │ │ │ │ + inc %edi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xf7,%al │ │ │ │ + inc %edi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xf,%al │ │ │ │ + dec %eax │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b6630 <__gmpz_get_d_2exp@plt+0x6a860> │ │ │ │ + movl $0x80b8840,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8354824,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0xfb,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - push %es │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1316ff8b(%ecx) │ │ │ │ - cmc │ │ │ │ - add (%eax),%al │ │ │ │ - add $0xfb,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,0xb(%edx,%esi,4) │ │ │ │ - or %cl,-0x3976fbb2(%ebx) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - nop │ │ │ │ - loopne 80bb264 <__gmpz_get_d_2exp@plt+0x6f494> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x2b,%al │ │ │ │ + dec %eax │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x43,%al │ │ │ │ + dec %eax │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x5b,%al │ │ │ │ + dec %eax │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x73,%al │ │ │ │ + dec %eax │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x458b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,0x4d891045(%ecx) │ │ │ │ - adc $0xe9,%al │ │ │ │ - dec %edx │ │ │ │ - testl $0x68906600,(%edx) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + dec %eax │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb2c9 <__gmpz_get_d_2exp@plt+0x6f4f9> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x8355814,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc $0xa5,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb2f9 <__gmpz_get_d_2exp@plt+0x6f529> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x83557f0,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xa3,%al │ │ │ │ + dec %eax │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb327 <__gmpz_get_d_2exp@plt+0x6f557> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80e9454 <__gmpz_get_d_2exp@plt+0x9d684> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xbb,%al │ │ │ │ + dec %eax │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb357 <__gmpz_get_d_2exp@plt+0x6f587> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80e9454 <__gmpz_get_d_2exp@plt+0x9d684> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xd3,%al │ │ │ │ + dec %eax │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb387 <__gmpz_get_d_2exp@plt+0x6f5b7> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80e9454 <__gmpz_get_d_2exp@plt+0x9d684> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xeb,%al │ │ │ │ + dec %eax │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0x91,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb3b5 <__gmpz_get_d_2exp@plt+0x6f5e5> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jl 80bb34b <__gmpz_get_d_2exp@plt+0x6f57b> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x3,%al │ │ │ │ + dec %ecx │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x1b,%al │ │ │ │ + dec %ecx │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b67cf <__gmpz_get_d_2exp@plt+0x6a9ff> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ae3d8 <__gmpz_get_d_2exp@plt+0x62608> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bb3ef <__gmpz_get_d_2exp@plt+0x6f61f> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80bb39c,-0x4(%edi) │ │ │ │ + ja 80b6807 <__gmpz_get_d_2exp@plt+0x6aa37> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b67ac,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - shlb $0x5,0x190029(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + vpshufb (%ecx),%xmm2,%xmm0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bb429 <__gmpz_get_d_2exp@plt+0x6f659> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x83556cc,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movsb %fs:(%esi),%es:(%edi) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bb47f <__gmpz_get_d_2exp@plt+0x6f6af> │ │ │ │ + jb 80b68b3 <__gmpz_get_d_2exp@plt+0x6aae3> │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb475 <__gmpz_get_d_2exp@plt+0x6f6a5> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80bb40c,-0x4(%edi) │ │ │ │ + ja 80b68a9 <__gmpz_get_d_2exp@plt+0x6aad9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b67e0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83556f6,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ + movl $0x80b688c,-0xc(%ebp) │ │ │ │ + movl $0x8361e2b,-0x18(%ebp) │ │ │ │ + movl $0x8369259,-0x14(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b6875 <__gmpz_get_d_2exp@plt+0x6aaa5> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + or $0xe2,%al │ │ │ │ sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb4b1 <__gmpz_get_d_2exp@plt+0x6f6e1> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x8354a2c,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %eax,0x190029 │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bb507 <__gmpz_get_d_2exp@plt+0x6f737> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb4fd <__gmpz_get_d_2exp@plt+0x6f72d> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80bb494,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x83556be,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80b68f5 <__gmpz_get_d_2exp@plt+0x6ab25> │ │ │ │ + movl $0x80b6910,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8353423,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb543 <__gmpz_get_d_2exp@plt+0x6f773> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b68f8 <__gmpz_get_d_2exp@plt+0x6ab28> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shl $0x29,%cl │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b6987 <__gmpz_get_d_2exp@plt+0x6abb7> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b697d <__gmpz_get_d_2exp@plt+0x6abad> │ │ │ │ movl $0x81edd7c,-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,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b6820,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80b68c8,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb675 <__gmpz_get_d_2exp@plt+0x6f8a5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bb680,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bb680 <__gmpz_get_d_2exp@plt+0x6f8b0> │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x2a,%bh │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b69d7 <__gmpz_get_d_2exp@plt+0x6ac07> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %ah,%cl │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b6a56 <__gmpz_get_d_2exp@plt+0x6ac86> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb642 <__gmpz_get_d_2exp@plt+0x6f872> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bb5c9 <__gmpz_get_d_2exp@plt+0x6f7f9> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bb633 <__gmpz_get_d_2exp@plt+0x6f863> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bb5c9 <__gmpz_get_d_2exp@plt+0x6f7f9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bb633 <__gmpz_get_d_2exp@plt+0x6f863> │ │ │ │ - movl $0x80bb514,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + ja 80b6a4c <__gmpz_get_d_2exp@plt+0x6ac7c> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + cmpl $0xa,0xc(%eax) │ │ │ │ + jg 80b6a5b <__gmpz_get_d_2exp@plt+0x6ac8b> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b6934,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80b6998,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + movl $0x80b69b8,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bb5d4 <__gmpz_get_d_2exp@plt+0x6f804> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - pop %esp │ │ │ │ - mov $0xb,%dh │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b6a97 <__gmpz_get_d_2exp@plt+0x6acc7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bb65c <__gmpz_get_d_2exp@plt+0x6f88c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + jmp 80ae37c <__gmpz_get_d_2exp@plt+0x625ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bb723 <__gmpz_get_d_2exp@plt+0x6f953> │ │ │ │ + ja 80b6acf <__gmpz_get_d_2exp@plt+0x6acff> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80bb550,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x80b6a74,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + enter $0x29df,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb767 <__gmpz_get_d_2exp@plt+0x6f997> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b6b7b <__gmpz_get_d_2exp@plt+0x6adab> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b6b71 <__gmpz_get_d_2exp@plt+0x6ada1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b6aa8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b6b54,-0xc(%ebp) │ │ │ │ + movl $0x8361da2,-0x18(%ebp) │ │ │ │ + movl $0x8369259,-0x14(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb899 <__gmpz_get_d_2exp@plt+0x6fac9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bb8a4,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bb8a4 <__gmpz_get_d_2exp@plt+0x6fad4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb866 <__gmpz_get_d_2exp@plt+0x6fa96> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bb7ed <__gmpz_get_d_2exp@plt+0x6fa1d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bb857 <__gmpz_get_d_2exp@plt+0x6fa87> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bb7ed <__gmpz_get_d_2exp@plt+0x6fa1d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bb857 <__gmpz_get_d_2exp@plt+0x6fa87> │ │ │ │ - movl $0x80bb738,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b6b3d <__gmpz_get_d_2exp@plt+0x6ad6d> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bb7f8 <__gmpz_get_d_2exp@plt+0x6fa28> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + adc %bl,%bh │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmpb $0x8b,-0xf76f7f5(%eax) │ │ │ │ - dec %esi │ │ │ │ - add 0x518b0776(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + jb 80b6bbd <__gmpz_get_d_2exp@plt+0x6aded> │ │ │ │ + movl $0x80b6bd8,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8353403,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bb880 <__gmpz_get_d_2exp@plt+0x6fab0> │ │ │ │ + jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bb947 <__gmpz_get_d_2exp@plt+0x6fb77> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80bb774,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - dec %eax │ │ │ │ - (bad) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bbae2 <__gmpz_get_d_2exp@plt+0x6fd12> │ │ │ │ - movl $0x80bbaf4,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bbaf4 <__gmpz_get_d_2exp@plt+0x6fd24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb9af <__gmpz_get_d_2exp@plt+0x6fbdf> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bb6b8,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80bb8dc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 808ea9c <__gmpz_get_d_2exp@plt+0x42ccc> │ │ │ │ - and $0x8e,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - lret $0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80bb9be <__gmpz_get_d_2exp@plt+0x6fbee> │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 808ea9c <__gmpz_get_d_2exp@plt+0x42ccc> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jne 80b6bc0 <__gmpz_get_d_2exp@plt+0x6adf0> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x600298d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + (bad) │ │ │ │ + fisubrs (%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock mov %bh,-0xf76f7f5(%edx) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bba88 <__gmpz_get_d_2exp@plt+0x6fcb8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bbb5f <__gmpz_get_d_2exp@plt+0x6fd8f> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bbc91 <__gmpz_get_d_2exp@plt+0x6fec1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bbc9c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bbc9c <__gmpz_get_d_2exp@plt+0x6fecc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b6c4f <__gmpz_get_d_2exp@plt+0x6ae7f> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bbc5e <__gmpz_get_d_2exp@plt+0x6fe8e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bbbe5 <__gmpz_get_d_2exp@plt+0x6fe15> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bbc4f <__gmpz_get_d_2exp@plt+0x6fe7f> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bbbe5 <__gmpz_get_d_2exp@plt+0x6fe15> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bbc4f <__gmpz_get_d_2exp@plt+0x6fe7f> │ │ │ │ - movl $0x80bbb30,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80b6c45 <__gmpz_get_d_2exp@plt+0x6ae75> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b6ae8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80b6b90,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bbbf0 <__gmpz_get_d_2exp@plt+0x6fe20> │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - js 80bbc5d <__gmpz_get_d_2exp@plt+0x6fe8d> │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bbc78 <__gmpz_get_d_2exp@plt+0x6fea8> │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x5002acc,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bbd3f <__gmpz_get_d_2exp@plt+0x6ff6f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80bbb6c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + jb 80b6c9f <__gmpz_get_d_2exp@plt+0x6aecf> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bbd83 <__gmpz_get_d_2exp@plt+0x6ffb3> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + push $0x20029de │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bbeb5 <__gmpz_get_d_2exp@plt+0x700e5> │ │ │ │ + jb 80b6d79 <__gmpz_get_d_2exp@plt+0x6afa9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bbec0,-0x24(%ebp) │ │ │ │ + movl $0x80b6cf4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bbec0 <__gmpz_get_d_2exp@plt+0x700f0> │ │ │ │ + jne 80b6cf4 <__gmpz_get_d_2exp@plt+0x6af24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bbe82 <__gmpz_get_d_2exp@plt+0x700b2> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bbe09 <__gmpz_get_d_2exp@plt+0x70039> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bbe73 <__gmpz_get_d_2exp@plt+0x700a3> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bbe09 <__gmpz_get_d_2exp@plt+0x70039> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bbe73 <__gmpz_get_d_2exp@plt+0x700a3> │ │ │ │ - movl $0x80bbd54,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bbe14 <__gmpz_get_d_2exp@plt+0x70044> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + and $0xde,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - pushf │ │ │ │ - mov $0xf089080b,%esi │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bbe9c <__gmpz_get_d_2exp@plt+0x700cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bbf63 <__gmpz_get_d_2exp@plt+0x70193> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80bbd90,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80b6d6a <__gmpz_get_d_2exp@plt+0x6af9a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b69e8,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x30(%edi),%edx │ │ │ │ + cmp $0xa,%eax │ │ │ │ + jg 80b6d58 <__gmpz_get_d_2exp@plt+0x6af88> │ │ │ │ + movl $0x80b6bfc,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80b6c60,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80b6c80,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub $0x89,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x8363943,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc0c4 <__gmpz_get_d_2exp@plt+0x702f4> │ │ │ │ - movl $0x80bc0d4,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bc0d4 <__gmpz_get_d_2exp@plt+0x70304> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ + jb 80b6de3 <__gmpz_get_d_2exp@plt+0x6b013> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bbfb7 <__gmpz_get_d_2exp@plt+0x701e7> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80bbcd4,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + ja 80b6dd9 <__gmpz_get_d_2exp@plt+0x6b009> │ │ │ │ + movl $0x80b6cb0,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80bbef8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 808ea9c <__gmpz_get_d_2exp@plt+0x42ccc> │ │ │ │ - sub $0x88,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bbfc6 <__gmpz_get_d_2exp@plt+0x701f6> │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 808ea9c <__gmpz_get_d_2exp@plt+0x42ccc> │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80b6df8,0x0(%ebp) │ │ │ │ + movl $0x8354a92,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x81ef06c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815d8c8 <__gmpz_get_d_2exp@plt+0x111af8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8354b2c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - fadds 0x40029(%edi) │ │ │ │ + mov %cs,%edx │ │ │ │ + sub (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock add $0xb,%al │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bc080 <__gmpz_get_d_2exp@plt+0x702b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ + add %cl,0x4ce90075(%ecx) │ │ │ │ + mov $0xb,%bl │ │ │ │ + add %ch,(%eax) │ │ │ │ + fisubrs (%ecx) │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bc189 <__gmpz_get_d_2exp@plt+0x703b9> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc17f <__gmpz_get_d_2exp@plt+0x703af> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80bb964,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80bbf80,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x835567c,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc1b8 <__gmpz_get_d_2exp@plt+0x703e8> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + jb 80b6ef3 <__gmpz_get_d_2exp@plt+0x6b123> │ │ │ │ + movl $0x80b6ec4,-0x8(%ebp) │ │ │ │ + movl $0x8361eed,-0x14(%ebp) │ │ │ │ + movl $0x8369259,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x97,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bc21f <__gmpz_get_d_2exp@plt+0x7044f> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc215 <__gmpz_get_d_2exp@plt+0x70445> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80bc114,-0x10(%edi) │ │ │ │ + ja 80b6e49 <__gmpz_get_d_2exp@plt+0x6b079> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8119ab8,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80bc19c,-0x8(%edi) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8174330,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x835569a,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push $0x19002986 │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc251 <__gmpz_get_d_2exp@plt+0x70481> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x835489c,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jl 80bc1ec <__gmpz_get_d_2exp@plt+0x7041c> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b6e58 <__gmpz_get_d_2exp@plt+0x6b088> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov $0x2002a1d,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bc2a7 <__gmpz_get_d_2exp@plt+0x704d7> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc29d <__gmpz_get_d_2exp@plt+0x704cd> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80bc234,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b6ea9 <__gmpz_get_d_2exp@plt+0x6b0d9> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80b6f24,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x835562e,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - dec %esp │ │ │ │ - xchg %eax,%ebx │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %dl,0x458b080b(%esi,%ebp,2) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x3016fb8b(%ecx) │ │ │ │ + int $0xff │ │ │ │ + decl 0x1d5c0076(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc2d9 <__gmpz_get_d_2exp@plt+0x70509> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x8355608,-0x4(%ebp) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and $0x92,%al │ │ │ │ + jmp 80de9a4 <__gmpz_get_d_2exp@plt+0x92bd4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 80b6f16 <__gmpz_get_d_2exp@plt+0x6b146> │ │ │ │ sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc309 <__gmpz_get_d_2exp@plt+0x70539> │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - movl $0x8355510,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - aam $0x95 │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bc35f <__gmpz_get_d_2exp@plt+0x7058f> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc355 <__gmpz_get_d_2exp@plt+0x70585> │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80bc2ec,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8355536,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80b6f75 <__gmpz_get_d_2exp@plt+0x6b1a5> │ │ │ │ + movl $0x80b6f8c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x83538d3,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb %ah,0x2a(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc39a <__gmpz_get_d_2exp@plt+0x705ca> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83629b2,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b6f78 <__gmpz_get_d_2exp@plt+0x6b1a8> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fsubl 0x2a(%ebp) │ │ │ │ + pushf │ │ │ │ + fsubrl (%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bc40d <__gmpz_get_d_2exp@plt+0x7063d> │ │ │ │ + jb 80b7010 <__gmpz_get_d_2exp@plt+0x6b240> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc403 <__gmpz_get_d_2exp@plt+0x70633> │ │ │ │ + ja 80b7006 <__gmpz_get_d_2exp@plt+0x6b236> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ - movl $0x80bc370,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x80b6e10,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x81742f4,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80b6f48,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x820921e,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + enter $0x2a,$0x5 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc43f <__gmpz_get_d_2exp@plt+0x7066f> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ + jb 80b7063 <__gmpz_get_d_2exp@plt+0x6b293> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ + jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bc47b <__gmpz_get_d_2exp@plt+0x706ab> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bc6c4 <__gmpz_get_d_2exp@plt+0x708f4> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bc6d0,-0x28(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bc6d0 <__gmpz_get_d_2exp@plt+0x70900> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - add $0x20,%edi │ │ │ │ + in (%dx),%al │ │ │ │ + fldt (%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b70e2 <__gmpz_get_d_2exp@plt+0x6b312> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc627 <__gmpz_get_d_2exp@plt+0x70857> │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80bc5a8 <__gmpz_get_d_2exp@plt+0x707d8> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bc618 <__gmpz_get_d_2exp@plt+0x70848> │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bc5dd <__gmpz_get_d_2exp@plt+0x7080d> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bc618 <__gmpz_get_d_2exp@plt+0x70848> │ │ │ │ - movl $0x80bc44c,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80b70d8 <__gmpz_get_d_2exp@plt+0x6b308> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + cmpl $0xa,0xc(%eax) │ │ │ │ + jg 80b70e7 <__gmpz_get_d_2exp@plt+0x6b317> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b6fb0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80b7024,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80b7044,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80bc518,-0x8(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x8363943,%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bc561 <__gmpz_get_d_2exp@plt+0x70791> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7129 <__gmpz_get_d_2exp@plt+0x6b359> │ │ │ │ + movl $0x81edd7c,-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 80ae28c <__gmpz_get_d_2exp@plt+0x624bc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x64,%al │ │ │ │ - (bad) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bc779 <__gmpz_get_d_2exp@plt+0x709a9> │ │ │ │ + ja 80b7165 <__gmpz_get_d_2exp@plt+0x6b395> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1f(%esi),%edx │ │ │ │ - movl $0x80bc488,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + movl $0x80b7100,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + pusha │ │ │ │ + fldcw (%ecx) │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b720f <__gmpz_get_d_2exp@plt+0x6b43f> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7205 <__gmpz_get_d_2exp@plt+0x6b435> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x80b7138,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b71e8,0x0(%ebp) │ │ │ │ + movl $0x8361e2b,-0xc(%ebp) │ │ │ │ + movl $0x8369259,-0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc7bf <__gmpz_get_d_2exp@plt+0x709ef> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bca43 <__gmpz_get_d_2exp@plt+0x70c73> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bca50,-0x28(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bca50 <__gmpz_get_d_2exp@plt+0x70c80> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc96b <__gmpz_get_d_2exp@plt+0x70b9b> │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80bc8ec <__gmpz_get_d_2exp@plt+0x70b1c> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b71d1 <__gmpz_get_d_2exp@plt+0x6b401> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bc95c <__gmpz_get_d_2exp@plt+0x70b8c> │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bc921 <__gmpz_get_d_2exp@plt+0x70b51> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bc95c <__gmpz_get_d_2exp@plt+0x70b8c> │ │ │ │ - movl $0x80bc790,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + (bad) │ │ │ │ + fsubrs (%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b72b3 <__gmpz_get_d_2exp@plt+0x6b4e3> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b72a9 <__gmpz_get_d_2exp@plt+0x6b4d9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b7184,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80bc85c,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x80b728c,-0xc(%ebp) │ │ │ │ + movl $0x8361e2b,-0x18(%ebp) │ │ │ │ + movl $0x8369259,-0x14(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bca3b <__gmpz_get_d_2exp@plt+0x70c6b> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80bc9e0,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bc8a5 <__gmpz_get_d_2exp@plt+0x70ad5> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b7275 <__gmpz_get_d_2exp@plt+0x6b4a5> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + cmp $0xd9,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test $0xc9,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b72f5 <__gmpz_get_d_2exp@plt+0x6b525> │ │ │ │ + movl $0x80b7310,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x83538b3,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bc9a8 <__gmpz_get_d_2exp@plt+0x70bd8> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bcaf9 <__gmpz_get_d_2exp@plt+0x70d29> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%edx │ │ │ │ - movl $0x80bc7cc,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b72f8 <__gmpz_get_d_2exp@plt+0x6b528> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 80b7302 <__gmpz_get_d_2exp@plt+0x6b532> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b7387 <__gmpz_get_d_2exp@plt+0x6b5b7> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b737d <__gmpz_get_d_2exp@plt+0x6b5ad> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b7220,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x80b72c8,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - jp 80bcb34 <__gmpz_get_d_2exp@plt+0x70d64> │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bccb2 <__gmpz_get_d_2exp@plt+0x70ee2> │ │ │ │ - movl $0x80bccc4,-0x18(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bccc4 <__gmpz_get_d_2exp@plt+0x70ef4> │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bcb87 <__gmpz_get_d_2exp@plt+0x70db7> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bc700,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80bca80,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 808b3dc <__gmpz_get_d_2exp@plt+0x3f60c> │ │ │ │ - pushf │ │ │ │ - jns 80bcc88 <__gmpz_get_d_2exp@plt+0x70eb8> │ │ │ │ - add %cl,%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x70,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bcb96 <__gmpz_get_d_2exp@plt+0x70dc6> │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80bc420 <__gmpz_get_d_2exp@plt+0x70650> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - jns 80bcce4 <__gmpz_get_d_2exp@plt+0x70f14> │ │ │ │ - add %cl,(%eax) │ │ │ │ + add $0x2a,%ch │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock push $0x89080bcc │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b73d7 <__gmpz_get_d_2exp@plt+0x6b607> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %bl,%al │ │ │ │ + sub %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 80b7470 <__gmpz_get_d_2exp@plt+0x6b6a0> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7466 <__gmpz_get_d_2exp@plt+0x6b696> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b7074,-0x30(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x30(%edi),%edx │ │ │ │ + cmp $0xa,%eax │ │ │ │ + jg 80b7475 <__gmpz_get_d_2exp@plt+0x6b6a5> │ │ │ │ + movl $0x80b7334,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80b7398,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80b73b8,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bcc68 <__gmpz_get_d_2exp@plt+0x70e98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x8363943,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bcd2f <__gmpz_get_d_2exp@plt+0x70f5f> │ │ │ │ + jb 80b74c3 <__gmpz_get_d_2exp@plt+0x6b6f3> │ │ │ │ movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp 80ae1dc <__gmpz_get_d_2exp@plt+0x6240c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bcf78 <__gmpz_get_d_2exp@plt+0x711a8> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bcf84,-0x28(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bcf84 <__gmpz_get_d_2exp@plt+0x711b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bcedb <__gmpz_get_d_2exp@plt+0x7110b> │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80bce5c <__gmpz_get_d_2exp@plt+0x7108c> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bcecc <__gmpz_get_d_2exp@plt+0x710fc> │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bce91 <__gmpz_get_d_2exp@plt+0x710c1> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bcecc <__gmpz_get_d_2exp@plt+0x710fc> │ │ │ │ - movl $0x80bcd00,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80bcdcc,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bce15 <__gmpz_get_d_2exp@plt+0x71045> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x18,%al │ │ │ │ - iret │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bd02d <__gmpz_get_d_2exp@plt+0x7125d> │ │ │ │ + ja 80b7507 <__gmpz_get_d_2exp@plt+0x6b737> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1f(%esi),%edx │ │ │ │ - movl $0x80bcd3c,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b7494,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + test $0xd6,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b75bb <__gmpz_get_d_2exp@plt+0x6b7eb> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b75b1 <__gmpz_get_d_2exp@plt+0x6b7e1> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80b74d4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b7594,0x0(%ebp) │ │ │ │ + movl $0x83545c9,-0xc(%ebp) │ │ │ │ + movl $0x8369259,-0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8160c2c <__gmpz_get_d_2exp@plt+0x114e5c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd073 <__gmpz_get_d_2exp@plt+0x712a3> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd2f7 <__gmpz_get_d_2exp@plt+0x71527> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bd304,-0x28(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd304 <__gmpz_get_d_2exp@plt+0x71534> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd21f <__gmpz_get_d_2exp@plt+0x7144f> │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80bd1a0 <__gmpz_get_d_2exp@plt+0x713d0> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + ja 80b757b <__gmpz_get_d_2exp@plt+0x6b7ab> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bd210 <__gmpz_get_d_2exp@plt+0x71440> │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bd1d5 <__gmpz_get_d_2exp@plt+0x71405> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bd210 <__gmpz_get_d_2exp@plt+0x71440> │ │ │ │ - movl $0x80bd044,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0xd6,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b765b <__gmpz_get_d_2exp@plt+0x6b88b> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7651 <__gmpz_get_d_2exp@plt+0x6b881> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x80b7524,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80bd110,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x80b7634,0x0(%ebp) │ │ │ │ + movl $0x8361e2b,-0xc(%ebp) │ │ │ │ + movl $0x8369259,-0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bd2ef <__gmpz_get_d_2exp@plt+0x7151f> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80bd294,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80b761d <__gmpz_get_d_2exp@plt+0x6b84d> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jo 80b7637 <__gmpz_get_d_2exp@plt+0x6b867> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bd159 <__gmpz_get_d_2exp@plt+0x71389> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b76ff <__gmpz_get_d_2exp@plt+0x6b92f> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b76f5 <__gmpz_get_d_2exp@plt+0x6b925> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b75d0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b76d8,-0xc(%ebp) │ │ │ │ + movl $0x8361e2b,-0x18(%ebp) │ │ │ │ + movl $0x8369259,-0x14(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - rorb %cl,(%ebx) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd25c <__gmpz_get_d_2exp@plt+0x7148c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bd3ad <__gmpz_get_d_2exp@plt+0x715dd> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%edx │ │ │ │ - movl $0x80bd080,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 80b76c1 <__gmpz_get_d_2exp@plt+0x6b8f1> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %dh,0x29(%edx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + test $0xd4,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd547 <__gmpz_get_d_2exp@plt+0x71777> │ │ │ │ - movl $0x80bd558,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + jb 80b7741 <__gmpz_get_d_2exp@plt+0x6b971> │ │ │ │ + movl $0x80b775c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd558 <__gmpz_get_d_2exp@plt+0x71788> │ │ │ │ + movl $0x8353893,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x48,%edi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b7744 <__gmpz_get_d_2exp@plt+0x6b974> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80b774a <__gmpz_get_d_2exp@plt+0x6b97a> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b77d3 <__gmpz_get_d_2exp@plt+0x6ba03> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd42d <__gmpz_get_d_2exp@plt+0x7165d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80bcfb4,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80bd334,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 80b77c9 <__gmpz_get_d_2exp@plt+0x6b9f9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b766c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 808b3dc <__gmpz_get_d_2exp@plt+0x3f60c> │ │ │ │ + movl $0x80b7714,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ cld │ │ │ │ - jo 80bd528 <__gmpz_get_d_2exp@plt+0x71758> │ │ │ │ - add %cl,%bl │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0xc1,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44892855(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bd43c <__gmpz_get_d_2exp@plt+0x7166c> │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80bc420 <__gmpz_get_d_2exp@plt+0x70650> │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b7823 <__gmpz_get_d_2exp@plt+0x6ba53> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jo 80bd578 <__gmpz_get_d_2exp@plt+0x717a8> │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %eax │ │ │ │ + aam $0x29 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock or %dl,%ch │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd508 <__gmpz_get_d_2exp@plt+0x71738> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - call 210bff0f │ │ │ │ - add %al,0x400 │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bd643 <__gmpz_get_d_2exp@plt+0x71873> │ │ │ │ + jb 80b78bc <__gmpz_get_d_2exp@plt+0x6baec> │ │ │ │ add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd639 <__gmpz_get_d_2exp@plt+0x71869> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80bcb18,-0x30(%edi) │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80b78b2 <__gmpz_get_d_2exp@plt+0x6bae2> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b73e8,-0x30(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80bd3cc,-0x14(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x11(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x2d(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ + lea -0x30(%edi),%edx │ │ │ │ + cmp $0xa,%eax │ │ │ │ + jg 80b78c1 <__gmpz_get_d_2exp@plt+0x6baf1> │ │ │ │ + movl $0x80b7780,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80b77e4,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80b7804,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp %al,0x50029(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x38,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd6cf <__gmpz_get_d_2exp@plt+0x718ff> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80bc3ac,-0x34(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x81b9094,-0x28(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - lea -0x34(%edi),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x83674a5,-0x20(%edi) │ │ │ │ - movl $0x80bc420,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - lea -0x26(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x80bd598,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x8363943,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd713 <__gmpz_get_d_2exp@plt+0x71943> │ │ │ │ + jb 80b7915 <__gmpz_get_d_2exp@plt+0x6bb45> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bd845 <__gmpz_get_d_2exp@plt+0x71a75> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bd850,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd850 <__gmpz_get_d_2exp@plt+0x71a80> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd812 <__gmpz_get_d_2exp@plt+0x71a42> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bd799 <__gmpz_get_d_2exp@plt+0x719c9> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bd803 <__gmpz_get_d_2exp@plt+0x71a33> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bd799 <__gmpz_get_d_2exp@plt+0x719c9> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bd803 <__gmpz_get_d_2exp@plt+0x71a33> │ │ │ │ - movl $0x80bd6e4,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bd7a4 <__gmpz_get_d_2exp@plt+0x719d4> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80ae100 <__gmpz_get_d_2exp@plt+0x62330> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - sub $0xd8,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd82c <__gmpz_get_d_2exp@plt+0x71a5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bd8f3 <__gmpz_get_d_2exp@plt+0x71b23> │ │ │ │ + ja 80b796d <__gmpz_get_d_2exp@plt+0x6bb9d> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80bd720,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + movl $0x80b78e0,-0x14(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bd937 <__gmpz_get_d_2exp@plt+0x71b67> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + xor $0xcd,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bda69 <__gmpz_get_d_2exp@plt+0x71c99> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bda74,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bda74 <__gmpz_get_d_2exp@plt+0x71ca4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b79e6 <__gmpz_get_d_2exp@plt+0x6bc16> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bda36 <__gmpz_get_d_2exp@plt+0x71c66> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bd9bd <__gmpz_get_d_2exp@plt+0x71bed> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bda27 <__gmpz_get_d_2exp@plt+0x71c57> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bd9bd <__gmpz_get_d_2exp@plt+0x71bed> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bda27 <__gmpz_get_d_2exp@plt+0x71c57> │ │ │ │ - movl $0x80bd908,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80b79dc <__gmpz_get_d_2exp@plt+0x6bc0c> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80b7924,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov $0x83546c0,%esi │ │ │ │ + movl $0x8369259,-0x4(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + test %dl,%cl │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b7a93 <__gmpz_get_d_2exp@plt+0x6bcc3> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7a89 <__gmpz_get_d_2exp@plt+0x6bcb9> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80b798c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b7a6c,0x0(%ebp) │ │ │ │ + movl $0x8354569,-0xc(%ebp) │ │ │ │ + movl $0x8369259,-0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bd9c8 <__gmpz_get_d_2exp@plt+0x71bf8> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - fimull (%ebx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bda50 <__gmpz_get_d_2exp@plt+0x71c80> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bdb17 <__gmpz_get_d_2exp@plt+0x71d47> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80bd944,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + ja 80b7a53 <__gmpz_get_d_2exp@plt+0x6bc83> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lock jl 80bdb50 <__gmpz_get_d_2exp@plt+0x71d80> │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + shrb $1,(%ecx) │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bdc8c <__gmpz_get_d_2exp@plt+0x71ebc> │ │ │ │ - movl $0x80bdc9c,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b7b33 <__gmpz_get_d_2exp@plt+0x6bd63> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7b29 <__gmpz_get_d_2exp@plt+0x6bd59> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x80b79fc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b7b0c,0x0(%ebp) │ │ │ │ + movl $0x8361e2b,-0xc(%ebp) │ │ │ │ + movl $0x8369259,-0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bdc9c <__gmpz_get_d_2exp@plt+0x71ecc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bdb71 <__gmpz_get_d_2exp@plt+0x71da1> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80bd888,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80bdaac,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80b1e18 <__gmpz_get_d_2exp@plt+0x66048> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x7b,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - leave │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80bdb80 <__gmpz_get_d_2exp@plt+0x71db0> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80b1e18 <__gmpz_get_d_2exp@plt+0x66048> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b7af5 <__gmpz_get_d_2exp@plt+0x6bd25> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov %bh,0x29(%ebx) │ │ │ │ - add %al,0x1e000000 │ │ │ │ + push %eax │ │ │ │ + shrb $1,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock inc %eax │ │ │ │ - fmull (%ebx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bdc40 <__gmpz_get_d_2exp@plt+0x71e70> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bdd07 <__gmpz_get_d_2exp@plt+0x71f37> │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b7bd7 <__gmpz_get_d_2exp@plt+0x6be07> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7bcd <__gmpz_get_d_2exp@plt+0x6bdfd> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b7aa8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b7bb0,-0xc(%ebp) │ │ │ │ + movl $0x8361e2b,-0x18(%ebp) │ │ │ │ + movl $0x8369259,-0x14(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b7b99 <__gmpz_get_d_2exp@plt+0x6bdc9> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + test %cl,%bh │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bde39 <__gmpz_get_d_2exp@plt+0x72069> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bde44,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bde44 <__gmpz_get_d_2exp@plt+0x72074> │ │ │ │ + jb 80b7c19 <__gmpz_get_d_2exp@plt+0x6be49> │ │ │ │ + movl $0x80b7c34,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8353873,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b7c1c <__gmpz_get_d_2exp@plt+0x6be4c> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + iret │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b7cab <__gmpz_get_d_2exp@plt+0x6bedb> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bde06 <__gmpz_get_d_2exp@plt+0x72036> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bdd8d <__gmpz_get_d_2exp@plt+0x71fbd> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80bddf7 <__gmpz_get_d_2exp@plt+0x72027> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bdd8d <__gmpz_get_d_2exp@plt+0x71fbd> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80bddf7 <__gmpz_get_d_2exp@plt+0x72027> │ │ │ │ - movl $0x80bdcd8,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80b7ca1 <__gmpz_get_d_2exp@plt+0x6bed1> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b7b44,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80b7bec,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bdd98 <__gmpz_get_d_2exp@plt+0x71fc8> │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - and %bl,%dh │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bde20 <__gmpz_get_d_2exp@plt+0x72050> │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + mov $0x5002a,%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bdee7 <__gmpz_get_d_2exp@plt+0x72117> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80bdd14,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7cfb <__gmpz_get_d_2exp@plt+0x6bf2b> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bdf2b <__gmpz_get_d_2exp@plt+0x7215b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %cl,%bh │ │ │ │ + sub %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 80b7d94 <__gmpz_get_d_2exp@plt+0x6bfc4> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7d8a <__gmpz_get_d_2exp@plt+0x6bfba> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b7834,-0x30(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x30(%edi),%edx │ │ │ │ + cmp $0xa,%eax │ │ │ │ + jg 80b7d99 <__gmpz_get_d_2exp@plt+0x6bfc9> │ │ │ │ + movl $0x80b7c58,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80b7cbc,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80b7cdc,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x8363943,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be05d <__gmpz_get_d_2exp@plt+0x7228d> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b7de1 <__gmpz_get_d_2exp@plt+0x6c011> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80be068,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80be068 <__gmpz_get_d_2exp@plt+0x72298> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80be02a <__gmpz_get_d_2exp@plt+0x7225a> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bdfb1 <__gmpz_get_d_2exp@plt+0x721e1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80be01b <__gmpz_get_d_2exp@plt+0x7224b> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bdfb1 <__gmpz_get_d_2exp@plt+0x721e1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80be01b <__gmpz_get_d_2exp@plt+0x7224b> │ │ │ │ - movl $0x80bdefc,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bdfbc <__gmpz_get_d_2exp@plt+0x721ec> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80ae07c <__gmpz_get_d_2exp@plt+0x622ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - inc %esp │ │ │ │ - loopne 80be079 <__gmpz_get_d_2exp@plt+0x722a9> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80be044 <__gmpz_get_d_2exp@plt+0x72274> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80be10b <__gmpz_get_d_2exp@plt+0x7233b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80bdf38,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 80b7e1d <__gmpz_get_d_2exp@plt+0x6c04d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80b7db8,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - jbe 80be144 <__gmpz_get_d_2exp@plt+0x72374> │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %cl,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80be280 <__gmpz_get_d_2exp@plt+0x724b0> │ │ │ │ - movl $0x80be290,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80be290 <__gmpz_get_d_2exp@plt+0x724c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b7e8a <__gmpz_get_d_2exp@plt+0x6c0ba> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80be165 <__gmpz_get_d_2exp@plt+0x72395> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80bde7c,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80be0a0,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80b1e18 <__gmpz_get_d_2exp@plt+0x66048> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock jne 80be254 <__gmpz_get_d_2exp@plt+0x72484> │ │ │ │ - add %cl,%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80be174 <__gmpz_get_d_2exp@plt+0x723a4> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80b1e18 <__gmpz_get_d_2exp@plt+0x66048> │ │ │ │ + ja 80b7e80 <__gmpz_get_d_2exp@plt+0x6c0b0> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x80b7df0,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x83546c0,%esi │ │ │ │ + movl $0x8369259,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - jne 80be2b0 <__gmpz_get_d_2exp@plt+0x724e0> │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock xor $0xe2,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ + mov $0xcc,%ah │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80be234 <__gmpz_get_d_2exp@plt+0x72464> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - jne 80be2f0 <__gmpz_get_d_2exp@plt+0x72520> │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x200 │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80be34d <__gmpz_get_d_2exp@plt+0x7257d> │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 80b7f2f <__gmpz_get_d_2exp@plt+0x6c15f> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80be343 <__gmpz_get_d_2exp@plt+0x72573> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ + ja 80b7f25 <__gmpz_get_d_2exp@plt+0x6c155> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ - movl $0x80bdb34,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80be128,-0xc(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8355476,-0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80b7e3c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b7f08,-0xc(%ebp) │ │ │ │ + movl $0x8354b2e,-0x18(%ebp) │ │ │ │ + movl $0x8369259,-0x14(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b7ef1 <__gmpz_get_d_2exp@plt+0x6c121> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + cld │ │ │ │ + lret │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be37c <__gmpz_get_d_2exp@plt+0x725ac> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ + jb 80b7f71 <__gmpz_get_d_2exp@plt+0x6c1a1> │ │ │ │ + movl $0x80b7f8c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8353853,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - inc %ebp │ │ │ │ - sub (%eax),%al │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80be3b6 <__gmpz_get_d_2exp@plt+0x725e6> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83629b2,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b7f74 <__gmpz_get_d_2exp@plt+0x6c1a4> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - rolb $0x0,0x2a(%ebp) │ │ │ │ + mov $0xcb,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80be429 <__gmpz_get_d_2exp@plt+0x72659> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80b8003 <__gmpz_get_d_2exp@plt+0x6c233> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80be41f <__gmpz_get_d_2exp@plt+0x7264f> │ │ │ │ + ja 80b7ff9 <__gmpz_get_d_2exp@plt+0x6c229> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ - movl $0x80be38c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x80b7e9c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80b7f44,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x820921e,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0xb9,%al │ │ │ │ + sub (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be45b <__gmpz_get_d_2exp@plt+0x7268b> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ + jb 80b8053 <__gmpz_get_d_2exp@plt+0x6c283> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ + jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + inc %eax │ │ │ │ + int3 │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be497 <__gmpz_get_d_2exp@plt+0x726c7> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b812d <__gmpz_get_d_2exp@plt+0x6c35d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b80a8,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b80a8 <__gmpz_get_d_2exp@plt+0x6c2d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + lret │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b811e <__gmpz_get_d_2exp@plt+0x6c34e> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b7d0c,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x30(%edi),%edx │ │ │ │ + cmp $0xa,%eax │ │ │ │ + jg 80b810c <__gmpz_get_d_2exp@plt+0x6c33c> │ │ │ │ + movl $0x80b7fb0,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80b8014,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80b8034,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x8363943,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be6e0 <__gmpz_get_d_2exp@plt+0x72910> │ │ │ │ + jb 80b8197 <__gmpz_get_d_2exp@plt+0x6c3c7> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b818d <__gmpz_get_d_2exp@plt+0x6c3bd> │ │ │ │ + movl $0x80b8064,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80b81ac,0x0(%ebp) │ │ │ │ + movl $0x8354492,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x81ef06c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815d8c8 <__gmpz_get_d_2exp@plt+0x111af8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8354cb4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + fdivs 0x1002a(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x6716ff8b(%ecx) │ │ │ │ + lahf │ │ │ │ + or (%eax),%eax │ │ │ │ + hlt │ │ │ │ + lret $0x29 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b822d <__gmpz_get_d_2exp@plt+0x6c45d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80be6ec,-0x28(%ebp) │ │ │ │ + movl $0x80b8210,-0xc(%ebp) │ │ │ │ + movl $0x8354cb6,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80be6ec <__gmpz_get_d_2exp@plt+0x7291c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8363945,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80be643 <__gmpz_get_d_2exp@plt+0x72873> │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80be5c4 <__gmpz_get_d_2exp@plt+0x727f4> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80be634 <__gmpz_get_d_2exp@plt+0x72864> │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80be5f9 <__gmpz_get_d_2exp@plt+0x72829> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80be634 <__gmpz_get_d_2exp@plt+0x72864> │ │ │ │ - movl $0x80be468,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80be534,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80be57d <__gmpz_get_d_2exp@plt+0x727ad> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b81f8 <__gmpz_get_d_2exp@plt+0x6c428> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x80,%al │ │ │ │ - out %al,$0xb │ │ │ │ - or %cl,0x4d89034e(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + je 80b81fc <__gmpz_get_d_2exp@plt+0x6c42c> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80be795 <__gmpz_get_d_2exp@plt+0x729c5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1f(%esi),%edx │ │ │ │ - movl $0x80be4a4,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80b8267 <__gmpz_get_d_2exp@plt+0x6c497> │ │ │ │ + movl $0x80b81c0,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x8363866,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8354cc4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %cl,%dl │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be7db <__gmpz_get_d_2exp@plt+0x72a0b> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bea5f <__gmpz_get_d_2exp@plt+0x72c8f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bea6c,-0x28(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bea6c <__gmpz_get_d_2exp@plt+0x72c9c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80be987 <__gmpz_get_d_2exp@plt+0x72bb7> │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80be908 <__gmpz_get_d_2exp@plt+0x72b38> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80be978 <__gmpz_get_d_2exp@plt+0x72ba8> │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80be93d <__gmpz_get_d_2exp@plt+0x72b6d> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80be978 <__gmpz_get_d_2exp@plt+0x72ba8> │ │ │ │ - movl $0x80be7ac,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80be878,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jb 80b82ed <__gmpz_get_d_2exp@plt+0x6c51d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b82d0,0x4(%ebp) │ │ │ │ + movl $0x8354cb6,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bea57 <__gmpz_get_d_2exp@plt+0x72c87> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80be9fc,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80be8c1 <__gmpz_get_d_2exp@plt+0x72af1> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - jmp 4e96f280 │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80be9c4 <__gmpz_get_d_2exp@plt+0x72bf4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80beb15 <__gmpz_get_d_2exp@plt+0x72d45> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%edx │ │ │ │ - movl $0x80be7e8,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + ja 80b82b9 <__gmpz_get_d_2exp@plt+0x6c4e9> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8354ccc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcrb $1,0x29(%edx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + ror $1,%cl │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80becce <__gmpz_get_d_2exp@plt+0x72efe> │ │ │ │ - movl $0x80bece0,-0x18(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bece0 <__gmpz_get_d_2exp@plt+0x72f10> │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8339 <__gmpz_get_d_2exp@plt+0x6c569> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b833c <__gmpz_get_d_2exp@plt+0x6c56c> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8354cce,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815eca4 <__gmpz_get_d_2exp@plt+0x112ed4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80beba3 <__gmpz_get_d_2exp@plt+0x72dd3> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80be71c,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80bea9c,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 808b3dc <__gmpz_get_d_2exp@plt+0x3f60c> │ │ │ │ - sbbb $0x0,0x29(%ecx) │ │ │ │ - int3 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x70,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bebb2 <__gmpz_get_d_2exp@plt+0x72de2> │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80be43c <__gmpz_get_d_2exp@plt+0x7266c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x59,%al │ │ │ │ + cwtl │ │ │ │ + leave │ │ │ │ sub %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - lock test %ch,%ah │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b838d <__gmpz_get_d_2exp@plt+0x6c5bd> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b8390 <__gmpz_get_d_2exp@plt+0x6c5c0> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0x8354ce4,%esi │ │ │ │ + movl $0x8361a85,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bec84 <__gmpz_get_d_2exp@plt+0x72eb4> │ │ │ │ + jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + push %eax │ │ │ │ + leave │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bed4b <__gmpz_get_d_2exp@plt+0x72f7b> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80b83be <__gmpz_get_d_2exp@plt+0x6c5ee> │ │ │ │ + movl $0x8354cf4,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + mov $0x8354d04,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + pop %eax │ │ │ │ + (bad) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bef94 <__gmpz_get_d_2exp@plt+0x731c4> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8441 <__gmpz_get_d_2exp@plt+0x6c671> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80befa0,-0x28(%ebp) │ │ │ │ + movl $0x80b8424,-0xc(%ebp) │ │ │ │ + movl $0x8354b2e,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80befa0 <__gmpz_get_d_2exp@plt+0x731d0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80beef7 <__gmpz_get_d_2exp@plt+0x73127> │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80bee78 <__gmpz_get_d_2exp@plt+0x730a8> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80beee8 <__gmpz_get_d_2exp@plt+0x73118> │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80beead <__gmpz_get_d_2exp@plt+0x730dd> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80beee8 <__gmpz_get_d_2exp@plt+0x73118> │ │ │ │ - movl $0x80bed1c,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80bede8,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8363945,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bee31 <__gmpz_get_d_2exp@plt+0x73061> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b840c <__gmpz_get_d_2exp@plt+0x6c63c> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x34,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + fadd %st(6),%st │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bf049 <__gmpz_get_d_2exp@plt+0x73279> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1f(%esi),%edx │ │ │ │ - movl $0x80bed58,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80b847b <__gmpz_get_d_2exp@plt+0x6c6ab> │ │ │ │ + movl $0x80b83d4,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x8363866,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8354d24,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %es,%esi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf08f <__gmpz_get_d_2exp@plt+0x732bf> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf313 <__gmpz_get_d_2exp@plt+0x73543> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bf320,-0x28(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x24(%esi),%edx │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf320 <__gmpz_get_d_2exp@plt+0x73550> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bf23b <__gmpz_get_d_2exp@plt+0x7346b> │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 80bf1bc <__gmpz_get_d_2exp@plt+0x733ec> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80bf22c <__gmpz_get_d_2exp@plt+0x7345c> │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bf1f1 <__gmpz_get_d_2exp@plt+0x73421> │ │ │ │ - movl $0x80ed298,-0x1c(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80bf22c <__gmpz_get_d_2exp@plt+0x7345c> │ │ │ │ - movl $0x80bf060,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80bf12c,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jb 80b8501 <__gmpz_get_d_2exp@plt+0x6c731> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b84e4,0x4(%ebp) │ │ │ │ + movl $0x8354b2e,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80bf30b <__gmpz_get_d_2exp@plt+0x7353b> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80bf2b0,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ef928 <__gmpz_get_d_2exp@plt+0xa3b58> │ │ │ │ - nop │ │ │ │ - xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bf175 <__gmpz_get_d_2exp@plt+0x733a5> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - js 80bf317 <__gmpz_get_d_2exp@plt+0x73547> │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf278 <__gmpz_get_d_2exp@plt+0x734a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bf3c9 <__gmpz_get_d_2exp@plt+0x735f9> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%edx │ │ │ │ - movl $0x80bf09c,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + ja 80b84cd <__gmpz_get_d_2exp@plt+0x6c6fd> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8354d2c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x52,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0xc8,%al │ │ │ │ sub %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf563 <__gmpz_get_d_2exp@plt+0x73793> │ │ │ │ - movl $0x80bf574,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf574 <__gmpz_get_d_2exp@plt+0x737a4> │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b854d <__gmpz_get_d_2exp@plt+0x6c77d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b8550 <__gmpz_get_d_2exp@plt+0x6c780> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8354d2e,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815eca4 <__gmpz_get_d_2exp@plt+0x112ed4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bf449 <__gmpz_get_d_2exp@plt+0x73679> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80befd0,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80bf350,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 808b3dc <__gmpz_get_d_2exp@plt+0x3f60c> │ │ │ │ - loopne 80bf56a <__gmpz_get_d_2exp@plt+0x7379a> │ │ │ │ + in $0xc7,%al │ │ │ │ sub %eax,(%eax) │ │ │ │ - lret │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44892855(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bf458 <__gmpz_get_d_2exp@plt+0x73688> │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80be43c <__gmpz_get_d_2exp@plt+0x7266c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - sub %eax,(%eax) │ │ │ │ - pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - lock and $0xf5,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b85a1 <__gmpz_get_d_2exp@plt+0x6c7d1> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b85a4 <__gmpz_get_d_2exp@plt+0x6c7d4> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0x8354d44,%esi │ │ │ │ + movl $0x8361a85,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf524 <__gmpz_get_d_2exp@plt+0x73754> │ │ │ │ + jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - push %eax │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x400,%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bf63c <__gmpz_get_d_2exp@plt+0x7386c> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - movl $0x80beb34,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80bf3e8,-0x14(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x2d(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + jb 80b85d2 <__gmpz_get_d_2exp@plt+0x6c802> │ │ │ │ + movl $0x8354d54,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + mov $0x8354d64,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or $0x15,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bf6bf <__gmpz_get_d_2exp@plt+0x738ef> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bf698,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf698 <__gmpz_get_d_2exp@plt+0x738c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + gs add %ah,%ch │ │ │ │ + or $0x15,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + adc $0x200150d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bf681 <__gmpz_get_d_2exp@plt+0x738b1> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + inc %esp │ │ │ │ + or $0x20015,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x2,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80bf701 <__gmpz_get_d_2exp@plt+0x73931> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80bf654,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xor (%edx),%ch │ │ │ │ + jne 80b8633 <__gmpz_get_d_2exp@plt+0x6c863> │ │ │ │ + adc $0x2000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or $0x15,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + rorb %cl,0x10015 │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + decl 0x15 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x3c68300,%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %cl,(%esi) │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + arpl %ecx,(%esi) │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %dl,%gs:0x150e(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + mov $0x150e,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + jmp 80b86d0 <__gmpz_get_d_2exp@plt+0x6c900> │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + sbb (%edi),%cl │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %ebx │ │ │ │ + unpckhps (%eax),%xmm0 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf746 <__gmpz_get_d_2exp@plt+0x73976> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83629b2,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0x60 │ │ │ │ - sub %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jnp 80b8709 <__gmpz_get_d_2exp@plt+0x6c939> │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + unpckhps (%eax),%xmm0 │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bf7c9 <__gmpz_get_d_2exp@plt+0x739f9> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bf7bf <__gmpz_get_d_2exp@plt+0x739ef> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80bf71c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - movl $0x8362991,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - lea -0x12(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b3300 <__gmpz_get_d_2exp@plt+0x67530> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + rorl $1,(%edi) │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + sti │ │ │ │ + unpckhps (%eax),%xmm0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf7fb <__gmpz_get_d_2exp@plt+0x73a2b> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x4d,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sub %edx,(%eax) │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bf829 <__gmpz_get_d_2exp@plt+0x73a59> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80888e4 <__gmpz_get_d_2exp@plt+0x3cb14> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and $0x60,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bf9ac <__gmpz_get_d_2exp@plt+0x73bdc> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bf9bc,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf9bc <__gmpz_get_d_2exp@plt+0x73bec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - movl $0x80bf8c4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %bl,0x29(%edi) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + push %esp │ │ │ │ + adc %dl,0x1000000 │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + jge 80b877e <__gmpz_get_d_2exp@plt+0x6c9ae> │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + test $0x1510,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x38,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bf89d <__gmpz_get_d_2exp@plt+0x73acd> │ │ │ │ - movl $0x80be3c8,-0x34(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x81b9094,-0x28(%edi) │ │ │ │ - lea -0x34(%edi),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x83674a5,-0x20(%edi) │ │ │ │ - movl $0x80be43c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x26(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80bf5b4,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add $0x3,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bf87f <__gmpz_get_d_2exp@plt+0x73aaf> │ │ │ │ - movl $0x80bf810,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - jmp 80bf8d3 <__gmpz_get_d_2exp@plt+0x73b03> │ │ │ │ - nop │ │ │ │ - add $0x5f,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x10 │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x3c68300 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %dl,(%ecx) │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + sub %edx,(%ecx) │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + push %esp │ │ │ │ + adc %edx,0x1000000 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + adcl $0x15,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ + or %eax,(%eax) │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + adc %edx,0x1000000 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + ficoms (%ecx) │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + push %cs │ │ │ │ + adc 0x1000000,%dl │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp (%edx),%edx │ │ │ │ + adc $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,0x3c68300 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %gs:0x1000000,%dl │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + adc 0x1000000,%dl │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + rclb $0x15,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bf92e <__gmpz_get_d_2exp@plt+0x73b5e> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bf88e <__gmpz_get_d_2exp@plt+0x73abe> │ │ │ │ - movl $0x80bf6d0,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x80bf758,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80bf7dc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - jmp 80bf8d3 <__gmpz_get_d_2exp@plt+0x73b03> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov 0x300295e,%al │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + in (%dx),%al │ │ │ │ + adc 0x1000000,%dl │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + push %ss │ │ │ │ + adc 0x1000000,%edx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + inc %ecx │ │ │ │ + adc 0x1000000,%edx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + adc 0x1000000,%edx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + adc 0x1000000,%edx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %dl,0x3c68300 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x1513 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x7(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x2b(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf958 <__gmpz_get_d_2exp@plt+0x73b88> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 80bfa34 <__gmpz_get_d_2exp@plt+0x73c64> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %dl,(%esi) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + int1 │ │ │ │ + adc 0x1000000,%edx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + sbb $0x1514,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80bfa25 <__gmpz_get_d_2exp@plt+0x73c55> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - movl $0x80bf838,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%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 80bfab9 <__gmpz_get_d_2exp@plt+0x73ce9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bfaa4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bfaa4 <__gmpz_get_d_2exp@plt+0x73cd4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bfa6f <__gmpz_get_d_2exp@plt+0x73c9f> │ │ │ │ - movl $0x8365969,0x0(%ebp) │ │ │ │ - jmp 8119728 <__gmpz_get_d_2exp@plt+0xcd958> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x768b080b(%edx,%edi,8) │ │ │ │ - sub -0x9(%esi),%esp │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80bfa84 <__gmpz_get_d_2exp@plt+0x73cb4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + popa │ │ │ │ + mov %edx,(%ebx) │ │ │ │ + add %dl,0x1(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bfb2f <__gmpz_get_d_2exp@plt+0x73d5f> │ │ │ │ + jb 80b89ab <__gmpz_get_d_2exp@plt+0x6cbdb> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bfb08,-0xc(%ebp) │ │ │ │ + movl $0x80b89d8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bfb08 <__gmpz_get_d_2exp@plt+0x73d38> │ │ │ │ + jne 80b89d8 <__gmpz_get_d_2exp@plt+0x6cc08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bfaf1 <__gmpz_get_d_2exp@plt+0x73d21> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + ja 80b8971 <__gmpz_get_d_2exp@plt+0x6cba1> │ │ │ │ + movl $0x80d8914,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - sub %cs:(%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bfb6a <__gmpz_get_d_2exp@plt+0x73d9a> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x83629b2,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166efc <__gmpz_get_d_2exp@plt+0x11b12c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0x2e,%al │ │ │ │ - sub (%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 80bfc1f <__gmpz_get_d_2exp@plt+0x73e4f> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bfc15 <__gmpz_get_d_2exp@plt+0x73e45> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80bfb40,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x81b9094,-0x8(%edi) │ │ │ │ - movl $0x8362991,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80bfbf8,-0xc(%ebp) │ │ │ │ - movl $0x8209226,-0x14(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x76f7f477(%eax) │ │ │ │ + int1 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bfbde <__gmpz_get_d_2exp@plt+0x73e0e> │ │ │ │ - movl $0x80ed2b8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %eax │ │ │ │ - sub $0x2002a,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x76f7f477(%eax) │ │ │ │ + jne 80b89de <__gmpz_get_d_2exp@plt+0x6cc0e> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b8da8 <__gmpz_get_d_2exp@plt+0x6cfd8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bfccb <__gmpz_get_d_2exp@plt+0x73efb> │ │ │ │ + jb 80b8a27 <__gmpz_get_d_2exp@plt+0x6cc57> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bfc84,-0x10(%ebp) │ │ │ │ + movl $0x80b8a34,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bfc84 <__gmpz_get_d_2exp@plt+0x73eb4> │ │ │ │ + jne 80b8a34 <__gmpz_get_d_2exp@plt+0x6cc64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2d,%al │ │ │ │ - sub (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bfc67 <__gmpz_get_d_2exp@plt+0x73e97> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80bfb7c,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x81b9094,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x83674a5,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x2c,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %ebp │ │ │ │ + mov %dl,(%ebx) │ │ │ │ + add %dl,0x20005(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bfede <__gmpz_get_d_2exp@plt+0x7410e> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bfed4 <__gmpz_get_d_2exp@plt+0x74104> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80bfa3c,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80bfdcc,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8ae0 <__gmpz_get_d_2exp@plt+0x6cd10> │ │ │ │ + movl $0x80b8b70,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bfdcc <__gmpz_get_d_2exp@plt+0x73ffc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jae 80bfe1c <__gmpz_get_d_2exp@plt+0x7404c> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80bfd74,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bfd74 <__gmpz_get_d_2exp@plt+0x73fa4> │ │ │ │ + jne 80b8b70 <__gmpz_get_d_2exp@plt+0x6cda0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - adc $0x2c,%al │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80bfec8 <__gmpz_get_d_2exp@plt+0x740f8> │ │ │ │ - movl $0x80bfeac,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81b8a94 <__gmpz_get_d_2exp@plt+0x16ccc4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x5002a2b,%esp │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80bfd8a <__gmpz_get_d_2exp@plt+0x73fba> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80bfe0c,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 80bfe2d <__gmpz_get_d_2exp@plt+0x7405d> │ │ │ │ - sub (%eax),%al │ │ │ │ - test %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x3a7cefab(%ebx) │ │ │ │ - clc │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bfde4 <__gmpz_get_d_2exp@plt+0x74014> │ │ │ │ - movl $0x80bfc30,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 80b8a83 <__gmpz_get_d_2exp@plt+0x6ccb3> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + mov %al,(%edx) │ │ │ │ + movl $0x80ddc7c,-0x8(%edi) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80bfe68,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - cld │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bfe47 <__gmpz_get_d_2exp@plt+0x74077> │ │ │ │ - movl $0x80bfac4,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubrl (%edx) │ │ │ │ - sub (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 80bfd36 <__gmpz_get_d_2exp@plt+0x73f66> │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80bfe74 <__gmpz_get_d_2exp@plt+0x740a4> │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - jmp 80bfe74 <__gmpz_get_d_2exp@plt+0x740a4> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 81f1364 <__gmpz_get_d_2exp@plt+0x1a5594> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bff1b <__gmpz_get_d_2exp@plt+0x7414b> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + lds (%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c004d <__gmpz_get_d_2exp@plt+0x7427d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c0058,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x83,%al │ │ │ │ + roll $0x56,(%ebx,%ecx,4) │ │ │ │ + add 0x845c711(%ecx),%ecx │ │ │ │ + pushf │ │ │ │ + mov (%ebx),%cl │ │ │ │ + or %cl,0x144d89c6(%ecx) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0058 <__gmpz_get_d_2exp@plt+0x74288> │ │ │ │ + jne 80b8a9c <__gmpz_get_d_2exp@plt+0x6cccc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c001a <__gmpz_get_d_2exp@plt+0x7424a> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80bffa1 <__gmpz_get_d_2exp@plt+0x741d1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c000b <__gmpz_get_d_2exp@plt+0x7423b> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80bffa1 <__gmpz_get_d_2exp@plt+0x741d1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c000b <__gmpz_get_d_2exp@plt+0x7423b> │ │ │ │ - movl $0x80bfeec,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bffac <__gmpz_get_d_2exp@plt+0x741dc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + test %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - xor $0x0,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add 0xa891455(%ebx),%ecx │ │ │ │ + movl $0x80b8aec,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0034 <__gmpz_get_d_2exp@plt+0x74264> │ │ │ │ + jne 80b8aec <__gmpz_get_d_2exp@plt+0x6cd1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c00fb <__gmpz_get_d_2exp@plt+0x7432b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80bff28,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + sbb $0x8b,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c013f <__gmpz_get_d_2exp@plt+0x7436f> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c0271 <__gmpz_get_d_2exp@plt+0x744a1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c027c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c027c <__gmpz_get_d_2exp@plt+0x744ac> │ │ │ │ + jne 80b8b1c <__gmpz_get_d_2exp@plt+0x6cd4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c023e <__gmpz_get_d_2exp@plt+0x7446e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c01c5 <__gmpz_get_d_2exp@plt+0x743f5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c022f <__gmpz_get_d_2exp@plt+0x7445f> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c01c5 <__gmpz_get_d_2exp@plt+0x743f5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c022f <__gmpz_get_d_2exp@plt+0x7445f> │ │ │ │ - movl $0x80c0110,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c01d0 <__gmpz_get_d_2exp@plt+0x74400> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - pop %eax │ │ │ │ - add (%eax,%ecx,1),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + cld │ │ │ │ + inc %esp │ │ │ │ + mov (%ebx),%ecx │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0258 <__gmpz_get_d_2exp@plt+0x74488> │ │ │ │ + jne 80b8b44 <__gmpz_get_d_2exp@plt+0x6cd74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c031f <__gmpz_get_d_2exp@plt+0x7454f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c014c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - dec %esp │ │ │ │ - sub %es:(%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c048f <__gmpz_get_d_2exp@plt+0x746bf> │ │ │ │ - movl $0x80c04a0,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 80b8d31 <__gmpz_get_d_2exp@plt+0x6cf61> │ │ │ │ + movl $0x80b8be4,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c04a0 <__gmpz_get_d_2exp@plt+0x746d0> │ │ │ │ + jne 80b8be4 <__gmpz_get_d_2exp@plt+0x6ce14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + 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 80b8d22 <__gmpz_get_d_2exp@plt+0x6cf52> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + cmp $0x9,%edx │ │ │ │ + jge 80b8d04 <__gmpz_get_d_2exp@plt+0x6cf34> │ │ │ │ + movl $0x80ddc34,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x9,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c0379 <__gmpz_get_d_2exp@plt+0x745a9> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80c0090,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b8c25 <__gmpz_get_d_2exp@plt+0x6ce55> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c02b4,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + mov %al,(%edx) │ │ │ │ + movl $0x80ddc7c,-0x8(%edi) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80bfce0 <__gmpz_get_d_2exp@plt+0x73f10> │ │ │ │ - inc %esp │ │ │ │ - and $0xc9002a,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1364 <__gmpz_get_d_2exp@plt+0x1a5594> │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80c0388 <__gmpz_get_d_2exp@plt+0x745b8> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80bfce0 <__gmpz_get_d_2exp@plt+0x73f10> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call d0c2ebd │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock inc %esp │ │ │ │ - add $0xc,%al │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x83,%al │ │ │ │ + roll $0x56,(%ebx,%ecx,4) │ │ │ │ + add 0x845c711(%ecx),%ecx │ │ │ │ + cmp $0x8c,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0444 <__gmpz_get_d_2exp@plt+0x74674> │ │ │ │ + jne 80b8c3c <__gmpz_get_d_2exp@plt+0x6ce6c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c050b <__gmpz_get_d_2exp@plt+0x7473b> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c063d <__gmpz_get_d_2exp@plt+0x7486d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c0648,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add 0xa891455(%ebx),%ecx │ │ │ │ + movl $0x80b8c88,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0648 <__gmpz_get_d_2exp@plt+0x74878> │ │ │ │ + jne 80b8c88 <__gmpz_get_d_2exp@plt+0x6ceb8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c060a <__gmpz_get_d_2exp@plt+0x7483a> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c0591 <__gmpz_get_d_2exp@plt+0x747c1> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c05fb <__gmpz_get_d_2exp@plt+0x7482b> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c0591 <__gmpz_get_d_2exp@plt+0x747c1> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c05fb <__gmpz_get_d_2exp@plt+0x7482b> │ │ │ │ - movl $0x80c04dc,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c059c <__gmpz_get_d_2exp@plt+0x747cc> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - and $0x6,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ + clc │ │ │ │ + mov $0x8b080b8c,%eax │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0624 <__gmpz_get_d_2exp@plt+0x74854> │ │ │ │ + jne 80b8cb8 <__gmpz_get_d_2exp@plt+0x6cee8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80b8ce0,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b8ce0 <__gmpz_get_d_2exp@plt+0x6cf10> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c06eb <__gmpz_get_d_2exp@plt+0x7491b> │ │ │ │ + ja 80b8d8c <__gmpz_get_d_2exp@plt+0x6cfbc> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c0518,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80b89f4,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x80b8a4c,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x80b8ba0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c072f <__gmpz_get_d_2exp@plt+0x7495f> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x3e76ffbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80b8de6 <__gmpz_get_d_2exp@plt+0x6d016> │ │ │ │ + mov $0x83670a9,%esi │ │ │ │ + movl $0x8354da6,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80b8de4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x24c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8dc4 <__gmpz_get_d_2exp@plt+0x6cff4> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x80b8944,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80b8d40,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81ed0a8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0861 <__gmpz_get_d_2exp@plt+0x74a91> │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b8e99 <__gmpz_get_d_2exp@plt+0x6d0c9> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c086c,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + movl $0x80b8ea4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c086c <__gmpz_get_d_2exp@plt+0x74a9c> │ │ │ │ + jne 80b8ea4 <__gmpz_get_d_2exp@plt+0x6d0d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c082e <__gmpz_get_d_2exp@plt+0x74a5e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c07b5 <__gmpz_get_d_2exp@plt+0x749e5> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c081f <__gmpz_get_d_2exp@plt+0x74a4f> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c07b5 <__gmpz_get_d_2exp@plt+0x749e5> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c081f <__gmpz_get_d_2exp@plt+0x74a4f> │ │ │ │ - movl $0x80c0700,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c07c0 <__gmpz_get_d_2exp@plt+0x749f0> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b8e7c,0x0(%ebp) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b8e5d <__gmpz_get_d_2exp@plt+0x6d08d> │ │ │ │ + movl $0x816dd28,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - dec %eax │ │ │ │ - or %cl,(%eax,%ecx,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bh,0xb(%esi,%ecx,4) │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815a8f8 <__gmpz_get_d_2exp@plt+0x10eb28> │ │ │ │ + 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 80b8efb <__gmpz_get_d_2exp@plt+0x6d12b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b8f1c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0848 <__gmpz_get_d_2exp@plt+0x74a78> │ │ │ │ + jne 80b8f1c <__gmpz_get_d_2exp@plt+0x6d14c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c090f <__gmpz_get_d_2exp@plt+0x74b3f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c073c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %esp │ │ │ │ - and %ch,(%edx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + mov %eax,0x1900013(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + (bad) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b8da8 <__gmpz_get_d_2exp@plt+0x6cfd8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0a7f <__gmpz_get_d_2exp@plt+0x74caf> │ │ │ │ - movl $0x80c0a90,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80b8fc5 <__gmpz_get_d_2exp@plt+0x6d1f5> │ │ │ │ + movl $0x80b8fd0,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0a90 <__gmpz_get_d_2exp@plt+0x74cc0> │ │ │ │ + jne 80b8fd0 <__gmpz_get_d_2exp@plt+0x6d200> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c0969 <__gmpz_get_d_2exp@plt+0x74b99> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80c0680,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b8f6b <__gmpz_get_d_2exp@plt+0x6d19b> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c08a4,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%edx) │ │ │ │ + movl $0x80ddc7c,-0x8(%edi) │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80bfce0 <__gmpz_get_d_2exp@plt+0x73f10> │ │ │ │ - push %esp │ │ │ │ - pop %ds │ │ │ │ - sub (%eax),%al │ │ │ │ - leave │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80c0978 <__gmpz_get_d_2exp@plt+0x74ba8> │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80bfce0 <__gmpz_get_d_2exp@plt+0x73f10> │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1364 <__gmpz_get_d_2exp@plt+0x1a5594> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - sub (%eax),%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock xor $0xa,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add 0x1c70756(%ebx),%ecx │ │ │ │ + loopne 80b8fd4 <__gmpz_get_d_2exp@plt+0x6d204> │ │ │ │ + test $0x4c183c1,%eax │ │ │ │ + movb $0x1,(%ecx) │ │ │ │ + movl $0x80b8f84,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0a34 <__gmpz_get_d_2exp@plt+0x74c64> │ │ │ │ + jne 80b8f84 <__gmpz_get_d_2exp@plt+0x6d1b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push $0x1900294d │ │ │ │ - add %al,0x200 │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c0b4d <__gmpz_get_d_2exp@plt+0x74d7d> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c0b43 <__gmpz_get_d_2exp@plt+0x74d73> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80c033c,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80c092c,-0xc(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8355452,-0x4(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0b7c <__gmpz_get_d_2exp@plt+0x74dac> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 80b917f <__gmpz_get_d_2exp@plt+0x6d3af> │ │ │ │ + movl $0x80b9048,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80bae10 <__gmpz_get_d_2exp@plt+0x6f040> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1e000100,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b9048 <__gmpz_get_d_2exp@plt+0x6d278> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x294c7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80c1165 <__gmpz_get_d_2exp@plt+0x75395> │ │ │ │ - movl $0x80b3f84,-0x290(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x28c(%edi) │ │ │ │ - movl $0x81ed24c,-0x288(%edi) │ │ │ │ - mov %eax,-0x280(%edi) │ │ │ │ - movl $0x80b404c,-0x27c(%edi) │ │ │ │ - lea -0x288(%edi),%ecx │ │ │ │ - mov %ecx,-0x278(%edi) │ │ │ │ - movl $0x80b4068,-0x274(%edi) │ │ │ │ - mov %eax,-0x26c(%edi) │ │ │ │ - movl $0x80b4c7c,-0x268(%edi) │ │ │ │ - mov %eax,-0x264(%edi) │ │ │ │ - movl $0x81ed2f4,-0x260(%edi) │ │ │ │ - mov %eax,-0x258(%edi) │ │ │ │ - movl $0x80b4d44,-0x254(%edi) │ │ │ │ - lea -0x260(%edi),%edx │ │ │ │ - mov %edx,-0x250(%edi) │ │ │ │ - movl $0x81ed0a8,-0x24c(%edi) │ │ │ │ - mov %eax,-0x244(%edi) │ │ │ │ - movl $0x80b5f48,-0x240(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - lea -0x228(%edi),%ecx │ │ │ │ - mov %ecx,-0x23c(%edi) │ │ │ │ - mov %eax,-0x238(%edi) │ │ │ │ - movl $0x80b6c1c,-0x234(%edi) │ │ │ │ - lea -0x240(%edi),%ecx │ │ │ │ - mov %ecx,-0x230(%edi) │ │ │ │ - lea -0x24c(%edi),%ecx │ │ │ │ - mov %ecx,-0x22c(%edi) │ │ │ │ - movl $0x80b830c,-0x228(%edi) │ │ │ │ - lea -0x234(%edi),%ecx │ │ │ │ - mov %ecx,-0x224(%edi) │ │ │ │ - mov %eax,-0x220(%edi) │ │ │ │ - movl $0x81ed150,-0x21c(%edi) │ │ │ │ - mov %eax,-0x214(%edi) │ │ │ │ - movl $0x80b8f88,-0x210(%edi) │ │ │ │ + add %al,-0x44c4bb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b9170 <__gmpz_get_d_2exp@plt+0x6d3a0> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x81ed0a8,-0x40(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + movl $0x80b8e30,-0x34(%edi) │ │ │ │ + lea -0x40(%edi),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x80b8ec8,-0x28(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + lea -0x34(%edi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - lea -0x21c(%edi),%edx │ │ │ │ - mov %edx,-0x20c(%edi) │ │ │ │ - movl $0x80b9788,-0x208(%edi) │ │ │ │ - mov %ecx,-0x204(%edi) │ │ │ │ - lea -0x210(%edi),%edx │ │ │ │ - mov %edx,-0x200(%edi) │ │ │ │ - movl $0x80b9a00,-0x1fc(%edi) │ │ │ │ - mov %ecx,-0x1f8(%edi) │ │ │ │ - movl $0x80b9c70,-0x1f4(%edi) │ │ │ │ - mov %edx,-0x1f0(%edi) │ │ │ │ - movl $0x80b9cc8,-0x1ec(%edi) │ │ │ │ - lea -0x208(%edi),%ecx │ │ │ │ - mov %ecx,-0x1e8(%edi) │ │ │ │ - lea -0x1f4(%edi),%ecx │ │ │ │ - mov %ecx,-0x1e4(%edi) │ │ │ │ - lea -0x1fc(%edi),%ecx │ │ │ │ - mov %ecx,-0x1e0(%edi) │ │ │ │ - mov %eax,-0x1dc(%edi) │ │ │ │ - movl $0x80b9e34,-0x1d8(%edi) │ │ │ │ - lea -0x1ec(%edi),%ecx │ │ │ │ - mov %ecx,-0x1d4(%edi) │ │ │ │ - movl $0x80bae10,-0x1d0(%edi) │ │ │ │ - lea -0x1d8(%edi),%ecx │ │ │ │ - mov %ecx,-0x1cc(%edi) │ │ │ │ - movl $0x80bae8c,-0x1c8(%edi) │ │ │ │ - lea -0x1d0(%edi),%edx │ │ │ │ - mov %edx,-0x1c4(%edi) │ │ │ │ - movl $0x80baebc,-0x1c0(%edi) │ │ │ │ - mov %edx,-0x1bc(%edi) │ │ │ │ - movl $0x80baeec,-0x1b8(%edi) │ │ │ │ - mov %edx,-0x1b4(%edi) │ │ │ │ - movl $0x80baf1c,-0x1b0(%edi) │ │ │ │ - mov %edx,-0x1ac(%edi) │ │ │ │ - movl $0x80baf4c,-0x1a8(%edi) │ │ │ │ - mov %edx,-0x1a4(%edi) │ │ │ │ - movl $0x80baf7c,-0x1a0(%edi) │ │ │ │ - mov %edx,-0x19c(%edi) │ │ │ │ - movl $0x80bafa4,-0x198(%edi) │ │ │ │ - mov %eax,-0x190(%edi) │ │ │ │ - movl $0x80bb06c,-0x18c(%edi) │ │ │ │ - mov %edx,-0x188(%edi) │ │ │ │ - movl $0x80bb09c,-0x184(%edi) │ │ │ │ - mov %edx,-0x180(%edi) │ │ │ │ - movl $0x80bb0cc,-0x17c(%edi) │ │ │ │ - mov %edx,-0x178(%edi) │ │ │ │ - movl $0x80bb0fc,-0x174(%edi) │ │ │ │ - mov %edx,-0x170(%edi) │ │ │ │ - movl $0x80bb128,-0x16c(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - lea -0x17c(%edi),%ecx │ │ │ │ - mov %ecx,-0x168(%edi) │ │ │ │ - lea -0x174(%edi),%ecx │ │ │ │ - mov %ecx,-0x164(%edi) │ │ │ │ - movl $0x80bb15c,-0x160(%edi) │ │ │ │ - lea -0x18c(%edi),%ecx │ │ │ │ - mov %ecx,-0x15c(%edi) │ │ │ │ - movl $0x80bb1a8,-0x158(%edi) │ │ │ │ - mov %ecx,-0x154(%edi) │ │ │ │ - movl $0x80bb204,-0x150(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - lea -0x184(%edi),%edx │ │ │ │ - mov %edx,-0x14c(%edi) │ │ │ │ - movl $0x80bb250,-0x148(%edi) │ │ │ │ - mov %edx,-0x144(%edi) │ │ │ │ - movl $0x80bb2ac,-0x140(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x13c(%edi) │ │ │ │ - movl $0x80bb2dc,-0x138(%edi) │ │ │ │ - mov %ecx,-0x134(%edi) │ │ │ │ - movl $0x80bb308,-0x130(%edi) │ │ │ │ - lea -0x1a8(%edi),%ecx │ │ │ │ - mov %ecx,-0x12c(%edi) │ │ │ │ - lea -0x1a0(%edi),%ecx │ │ │ │ - mov %ecx,-0x128(%edi) │ │ │ │ - movl $0x80bb338,-0x124(%edi) │ │ │ │ - lea -0x1b8(%edi),%ecx │ │ │ │ - mov %ecx,-0x120(%edi) │ │ │ │ - lea -0x1b0(%edi),%ecx │ │ │ │ - mov %ecx,-0x11c(%edi) │ │ │ │ - movl $0x80bb368,-0x118(%edi) │ │ │ │ - lea -0x1c8(%edi),%ecx │ │ │ │ - mov %ecx,-0x114(%edi) │ │ │ │ - lea -0x1c0(%edi),%ecx │ │ │ │ - mov %ecx,-0x110(%edi) │ │ │ │ - movl $0x80bb3c8,-0x10c(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x108(%edi) │ │ │ │ - movl $0x80bb43c,-0x104(%edi) │ │ │ │ - mov %ecx,-0x100(%edi) │ │ │ │ - movl $0x80bb4c4,-0xfc(%edi) │ │ │ │ - mov %ecx,-0xf8(%edi) │ │ │ │ - movl $0x80bc1cc,-0xf4(%edi) │ │ │ │ - mov %ecx,-0xf0(%edi) │ │ │ │ - movl $0x80bc264,-0xec(%edi) │ │ │ │ - mov %ecx,-0xe8(%edi) │ │ │ │ - movl $0x80bc2bc,-0xe4(%edi) │ │ │ │ - mov %ecx,-0xe0(%edi) │ │ │ │ - movl $0x80bc31c,-0xdc(%edi) │ │ │ │ - mov %ecx,-0xd8(%edi) │ │ │ │ - movl $0x80bd658,-0xd4(%edi) │ │ │ │ + lea -0x28(%edi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + cmp $0x9,%edx │ │ │ │ + jge 80b9139 <__gmpz_get_d_2exp@plt+0x6d369> │ │ │ │ + movl $0x80b8f3c,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xd0(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xcc(%edi) │ │ │ │ - lea -0x254(%edi),%ecx │ │ │ │ - mov %ecx,-0xc8(%edi) │ │ │ │ - movl $0x80be2d4,-0xc4(%edi) │ │ │ │ - lea -0x274(%edi),%ecx │ │ │ │ - mov %ecx,-0xc0(%edi) │ │ │ │ - lea -0x268(%edi),%ecx │ │ │ │ - mov %ecx,-0xbc(%edi) │ │ │ │ - movl $0x80be360,-0xb8(%edi) │ │ │ │ - lea -0xc4(%edi),%ecx │ │ │ │ - mov %ecx,-0xb4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xb0(%edi) │ │ │ │ - movl $0x80bf9e4,-0xac(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xa8(%edi) │ │ │ │ - lea -0x27c(%edi),%ecx │ │ │ │ - mov %ecx,-0xa4(%edi) │ │ │ │ - mov %eax,-0xa0(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x9c(%edi) │ │ │ │ - movl $0x80bfce0,-0x98(%edi) │ │ │ │ - lea -0x198(%edi),%ecx │ │ │ │ - mov %ecx,-0x94(%edi) │ │ │ │ - mov %eax,-0x90(%edi) │ │ │ │ - movl $0x80c0ad4,-0x8c(%edi) │ │ │ │ - lea -0x98(%edi),%eax │ │ │ │ - mov %eax,-0x88(%edi) │ │ │ │ - lea -0x290(%edi),%eax │ │ │ │ - mov %eax,-0x84(%edi) │ │ │ │ - movl $0x80c0b60,-0x80(%edi) │ │ │ │ - lea -0x8c(%edi),%eax │ │ │ │ - mov %eax,-0x7c(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x78(%edi) │ │ │ │ - movl $0x80f1754,-0x74(%edi) │ │ │ │ - lea -0x80(%edi),%ecx │ │ │ │ - mov %ecx,-0x70(%edi) │ │ │ │ - lea -0xab(%edi),%ecx │ │ │ │ - mov %ecx,-0x6c(%edi) │ │ │ │ - lea -0xb8(%edi),%ecx │ │ │ │ - mov %ecx,-0x68(%edi) │ │ │ │ - lea -0xd3(%edi),%ecx │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - lea -0xdc(%edi),%ecx │ │ │ │ - mov %ecx,-0x60(%edi) │ │ │ │ - lea -0xe4(%edi),%ecx │ │ │ │ - mov %ecx,-0x5c(%edi) │ │ │ │ - lea -0xec(%edi),%ecx │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - lea -0xf4(%edi),%ecx │ │ │ │ - mov %ecx,-0x54(%edi) │ │ │ │ - lea -0xfc(%edi),%ecx │ │ │ │ - mov %ecx,-0x50(%edi) │ │ │ │ - lea -0x104(%edi),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - movl $0x8354854,-0x48(%edi) │ │ │ │ - movl $0x8354844,-0x44(%edi) │ │ │ │ - movl $0x83547f4,-0x40(%edi) │ │ │ │ - lea -0x10c(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - lea -0x118(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - lea -0x124(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - lea -0x130(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - lea -0x16c(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x138(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x140(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x148(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x150(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x158(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x160(%edi),%eax │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80ddc34,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x9,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x73(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x294,0x33c(%ebx) │ │ │ │ - mov $0x8355980,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c11b1 <__gmpz_get_d_2exp@plt+0x753e1> │ │ │ │ - movl $0x80f170c,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80f1730,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8355a00,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - xor (%ecx),%ebp │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c11ee <__gmpz_get_d_2exp@plt+0x7541e> │ │ │ │ - movl $0x83689d1,-0x4(%ebp) │ │ │ │ + ja 80b90de <__gmpz_get_d_2exp@plt+0x6d30e> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%edx) │ │ │ │ + movl $0x80ddc7c,-0x8(%edi) │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1364 <__gmpz_get_d_2exp@plt+0x1a5594> │ │ │ │ + movl $0xc1a9f7e0,(%eax) │ │ │ │ + add $0x4,%eax │ │ │ │ + movb $0x1,(%eax) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x80b90f8,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - mov $0x8355a04,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b90f8 <__gmpz_get_d_2exp@plt+0x6d328> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c1225 <__gmpz_get_d_2exp@plt+0x75455> │ │ │ │ - movl $0x8355a04,-0x8(%ebp) │ │ │ │ - movl $0x8355a22,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - mov $0x8355a30,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + clc │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c125f <__gmpz_get_d_2exp@plt+0x7548f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x83670a9,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - 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 80c1293 <__gmpz_get_d_2exp@plt+0x754c3> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b91d6 <__gmpz_get_d_2exp@plt+0x6d406> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b91cc <__gmpz_get_d_2exp@plt+0x6d3fc> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x83670a9,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b9010,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + jmp 80ddbdc <__gmpz_get_d_2exp@plt+0x91e0c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + nop │ │ │ │ + or $0xf6,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - fstpl 0x12(%edi) │ │ │ │ - add %dl,0x10005(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + jb 80b920b <__gmpz_get_d_2exp@plt+0x6d43b> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80daa60 <__gmpz_get_d_2exp@plt+0x8ec90> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1349 <__gmpz_get_d_2exp@plt+0x75579> │ │ │ │ - add $0x28,%edi │ │ │ │ + jb 80b9270 <__gmpz_get_d_2exp@plt+0x6d4a0> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c133f <__gmpz_get_d_2exp@plt+0x7556f> │ │ │ │ - movl $0x80c1238,-0x24(%edi) │ │ │ │ + ja 80b9266 <__gmpz_get_d_2exp@plt+0x6d496> │ │ │ │ + movl $0x80b9190,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80c126c,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80c12a4,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c12bc,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + movl $0x80b91ec,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x83545dc,-0x8(%ebp) │ │ │ │ - movl $0x8355a30,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x83612e2,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecebc <__gmpz_get_d_2exp@plt+0xa10ec> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x8355a40,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 814863c <__gmpz_get_d_2exp@plt+0xfc86c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x8354dac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - inc %esi │ │ │ │ + and $0xbb,%al │ │ │ │ sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ch,%bl │ │ │ │ + xchg %eax,%edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c13b5 <__gmpz_get_d_2exp@plt+0x755e5> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80c1394,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xa5,%al │ │ │ │ + je 80b92d7 <__gmpz_get_d_2exp@plt+0x6d507> │ │ │ │ + or %ch,%cl │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + adcl $0xf9000,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + xchg %eax,%edx │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c1394 <__gmpz_get_d_2exp@plt+0x755c4> │ │ │ │ + jne 80b92e4 <__gmpz_get_d_2exp@plt+0x6d514> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xc4002946,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - adc (%eax,%ecx,1),%ecx │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c13cc <__gmpz_get_d_2exp@plt+0x755fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8355a60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,0x29(%esi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - lea (%edi),%ebp │ │ │ │ - or %cl,%ss:0x45890746(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - 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 80c142d <__gmpz_get_d_2exp@plt+0x7565d> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1469 <__gmpz_get_d_2exp@plt+0x75699> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c1404,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80b92cb <__gmpz_get_d_2exp@plt+0x6d4fb> │ │ │ │ + movl $0x8058710,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80d995c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x46,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x3000100,%eax │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1534 <__gmpz_get_d_2exp@plt+0x75764> │ │ │ │ - movl $0x80c1544,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80b93f4 <__gmpz_get_d_2exp@plt+0x6d624> │ │ │ │ + movl $0x80b93d0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c1544 <__gmpz_get_d_2exp@plt+0x75774> │ │ │ │ + jne 80b93d0 <__gmpz_get_d_2exp@plt+0x6d600> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x45,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c14bf <__gmpz_get_d_2exp@plt+0x756ef> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80c143c,-0x8(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8353d61,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + ja 80b93b9 <__gmpz_get_d_2exp@plt+0x6d5e9> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80b9392 <__gmpz_get_d_2exp@plt+0x6d5c2> │ │ │ │ + movl $0x81b8ec4,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8358b4d,-0x8(%edi) │ │ │ │ + movl $0x8114380,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x81b902c,-0x10(%edi) │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8114370,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - inc %ebp │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - fcoml (%esp,%ecx,1) │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - or 0x4d890376(%ebx),%ecx │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %dl,0xb(%ebx,%edx,4) │ │ │ │ + or %cl,0xb4e8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c14dc <__gmpz_get_d_2exp@plt+0x7570c> │ │ │ │ + jne 80b9354 <__gmpz_get_d_2exp@plt+0x6d584> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x300,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c15cc <__gmpz_get_d_2exp@plt+0x757fc> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c15c2 <__gmpz_get_d_2exp@plt+0x757f2> │ │ │ │ - movl $0x80c1488,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8355a60,-0x8(%ebp) │ │ │ │ - movl $0x8355a7e,-0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8355a9c,%esi │ │ │ │ + mov $0x8354dfc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - int3 │ │ │ │ - inc %esp │ │ │ │ + push %eax │ │ │ │ + clc │ │ │ │ sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1635 <__gmpz_get_d_2exp@plt+0x75865> │ │ │ │ + jb 80b949e <__gmpz_get_d_2exp@plt+0x6d6ce> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80c1614,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c1614 <__gmpz_get_d_2exp@plt+0x75844> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - inc %esp │ │ │ │ - sub %eax,(%eax) │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0xc(%esi,%edx,1) │ │ │ │ - or %cl,0x4e8b0746(%ebx) │ │ │ │ - or 0x4d890376(%ebx),%ecx │ │ │ │ - or %cl,-0x899f3bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80c164c <__gmpz_get_d_2exp@plt+0x7587c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8355ac0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fs inc %esp │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - jge 80c1680 <__gmpz_get_d_2exp@plt+0x758b0> │ │ │ │ - or %cl,%ss:0x45890746(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + movl $0x80b94b4,0x0(%ebp) │ │ │ │ + movl $0x83587d5,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8089684 <__gmpz_get_d_2exp@plt+0x3d8b4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815ab34 <__gmpz_get_d_2exp@plt+0x10ed64> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b9490,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c16ad <__gmpz_get_d_2exp@plt+0x758dd> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9437 <__gmpz_get_d_2exp@plt+0x6d667> │ │ │ │ + movl $0x80dec3c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c16e9 <__gmpz_get_d_2exp@plt+0x75919> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c1684,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + mov $0x8354e00,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + test $0xf7,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c1729 <__gmpz_get_d_2exp@plt+0x75959> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0xb(%esp,%edx,4) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80de5ac <__gmpz_get_d_2exp@plt+0x927dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c1765 <__gmpz_get_d_2exp@plt+0x75995> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80c1700,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80c17a3 <__gmpz_get_d_2exp@plt+0x759d3> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c180d <__gmpz_get_d_2exp@plt+0x75a3d> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c1803 <__gmpz_get_d_2exp@plt+0x75a33> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - movl $0x80c16bc,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c1738,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8368c79,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8089c04 <__gmpz_get_d_2exp@plt+0x3de34> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x300,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c1880 <__gmpz_get_d_2exp@plt+0x75ab0> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c1876 <__gmpz_get_d_2exp@plt+0x75aa6> │ │ │ │ - movl $0x80c1784,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8355ac0,-0x8(%ebp) │ │ │ │ - movl $0x8355ade,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80efdac <__gmpz_get_d_2exp@plt+0xa3fdc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8355aec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x2942,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c18d0 <__gmpz_get_d_2exp@plt+0x75b00> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80c18e7 <__gmpz_get_d_2exp@plt+0x75b17> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x80c18dc,-0xc(%ebp) │ │ │ │ - movl $0x8355b01,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c0b8c <__gmpz_get_d_2exp@plt+0x74dbc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + or %al,0x458b080b(,%edx,4) │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + notl 0x2(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0xb9,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b94e9 <__gmpz_get_d_2exp@plt+0x6d719> │ │ │ │ + movl $0x80d9938,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + movl $0x8354e08,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + or %bh,0x20029(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7ce48a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - pop %ecx │ │ │ │ adc (%eax),%al │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c1917 <__gmpz_get_d_2exp@plt+0x75b47> │ │ │ │ + jb 80b956b <__gmpz_get_d_2exp@plt+0x6d79b> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b957c,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x8354ddd,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815c830 <__gmpz_get_d_2exp@plt+0x110a60> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 81b0b04 <__gmpz_get_d_2exp@plt+0x164d34> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + sarb $0x0,0x10029(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x3116fb8b(%ecx) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80b99dc <__gmpz_get_d_2exp@plt+0x6dc0c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 80b9780 <__gmpz_get_d_2exp@plt+0x6d9b0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c194f <__gmpz_get_d_2exp@plt+0x75b7f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c18f4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + ja 80b95d5 <__gmpz_get_d_2exp@plt+0x6d805> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%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 80c1987 <__gmpz_get_d_2exp@plt+0x75bb7> │ │ │ │ + jb 80b965e <__gmpz_get_d_2exp@plt+0x6d88e> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b9630,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 815c830 <__gmpz_get_d_2exp@plt+0x110a60> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b9630 <__gmpz_get_d_2exp@plt+0x6d860> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c19bf <__gmpz_get_d_2exp@plt+0x75bef> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c1964,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push $0x19002941 │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1a16 <__gmpz_get_d_2exp@plt+0x75c46> │ │ │ │ - movl $0x80c1928,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 80b9619 <__gmpz_get_d_2exp@plt+0x6d849> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + inc %edx │ │ │ │ + movl $0x80dec3c,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c1998,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x8355b44,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8355b54,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - int3 │ │ │ │ - daa │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c1a65 <__gmpz_get_d_2exp@plt+0x75c95> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c1a7c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x8354200,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%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 80c1a68 <__gmpz_get_d_2exp@plt+0x75c98> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - je 80c1abd <__gmpz_get_d_2exp@plt+0x75ced> │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c1ad1 <__gmpz_get_d_2exp@plt+0x75d01> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c1ae8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + jb 80b971b <__gmpz_get_d_2exp@plt+0x6d94b> │ │ │ │ + movl $0x80b96c4,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x8354214,-0x10(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 80da718 <__gmpz_get_d_2exp@plt+0x8e948> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c1ad4 <__gmpz_get_d_2exp@plt+0x75d04> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c1b33 <__gmpz_get_d_2exp@plt+0x75d63> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c1b71 <__gmpz_get_d_2exp@plt+0x75da1> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1bad <__gmpz_get_d_2exp@plt+0x75ddd> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c1b48,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80b96ac <__gmpz_get_d_2exp@plt+0x6d8dc> │ │ │ │ + movl $0x8058720,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + movl $0x80b95a8,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80b95ec,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ jmp *-0x4(%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 80c1bed <__gmpz_get_d_2exp@plt+0x75e1d> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1c3c <__gmpz_get_d_2exp@plt+0x75e6c> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80c1bc4,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + ja 80b9759 <__gmpz_get_d_2exp@plt+0x6d989> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0xfe,%al │ │ │ │ + (bad) │ │ │ │ + jmp *-0x49540000(%eax,%eax,1) │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c1cf3 <__gmpz_get_d_2exp@plt+0x75f23> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80b985a <__gmpz_get_d_2exp@plt+0x6da8a> │ │ │ │ + add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c1ce9 <__gmpz_get_d_2exp@plt+0x75f19> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80c1b80,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + ja 80b9850 <__gmpz_get_d_2exp@plt+0x6da80> │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c1bfc,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x8353710,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c1d2b <__gmpz_get_d_2exp@plt+0x75f5b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c1d6b <__gmpz_get_d_2exp@plt+0x75f9b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - int3 │ │ │ │ - cmp $0x190029,%eax │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c1e28 <__gmpz_get_d_2exp@plt+0x76058> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c1e1e <__gmpz_get_d_2exp@plt+0x7604e> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80c1b0c,-0x30(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80c1c58,-0x28(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x8(%edx),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0xc(%edx),%edx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80b985f <__gmpz_get_d_2exp@plt+0x6da8f> │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov (%edx),%dl │ │ │ │ + movl $0x816dd48,-0x30(%edi) │ │ │ │ + mov %dl,-0x2c(%edi) │ │ │ │ + movl $0x8058720,-0x28(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x80b972c,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + lea -0x27(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80c1d04,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c1d44,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8355b54,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x80dec3c,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + dec %eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x80b9670,-0x30(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80dec3c,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x2e(%edi),%eax │ │ │ │ + lea -0x1b(%edi),%ecx │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x8369209,-0x8(%ebp) │ │ │ │ + movl $0x8354dfe,-0x4(%ebp) │ │ │ │ + movl $0x8354e01,0x0(%ebp) │ │ │ │ + movl $0x8354e1f,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80d95a8 <__gmpz_get_d_2exp@plt+0x8d7d8> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c1e79 <__gmpz_get_d_2exp@plt+0x760a9> │ │ │ │ - movl $0x80c1a34,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80c1aa0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c1d88,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8355b5c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - and (%ecx),%ebp │ │ │ │ + dec %esp │ │ │ │ + mov $0x29,%ch │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1ec9 <__gmpz_get_d_2exp@plt+0x760f9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c1ee0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x83541ec,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%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 80c1ecc <__gmpz_get_d_2exp@plt+0x760fc> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 80b99c1 <__gmpz_get_d_2exp@plt+0x6dbf1> │ │ │ │ + movl $0x80b9928,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b9928 <__gmpz_get_d_2exp@plt+0x6db58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - cmp $0x29,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0xb5,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c1f27 <__gmpz_get_d_2exp@plt+0x76157> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c1e3c <__gmpz_get_d_2exp@plt+0x7606c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1f5f <__gmpz_get_d_2exp@plt+0x7618f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 80b990a <__gmpz_get_d_2exp@plt+0x6db3a> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x3(%edx),%dl │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%cl │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0x1(%eax),%al │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov (%edx),%dl │ │ │ │ + movl $0x816dd28,-0x4(%edi) │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x8,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x18,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0xfffffffc,%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b9780 <__gmpz_get_d_2exp@plt+0x6d9b0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c1f9d <__gmpz_get_d_2exp@plt+0x761cd> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + mov $0xfb,%al │ │ │ │ + (bad) │ │ │ │ + jmp *-0x4bb00000(%eax,%eax,1) │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1fd9 <__gmpz_get_d_2exp@plt+0x76209> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c1f74,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9ab0 <__gmpz_get_d_2exp@plt+0x6dce0> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9aa6 <__gmpz_get_d_2exp@plt+0x6dcd6> │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b9780,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jl 80b9ab5 <__gmpz_get_d_2exp@plt+0x6dce5> │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%cl │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x2(%eax),%al │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x1(%edx),%dl │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov (%ecx),%cl │ │ │ │ + movl $0x816dd28,-0x14(%edi) │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea -0x4(%edx),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 80b9780 <__gmpz_get_d_2exp@plt+0x6d9b0> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x80b98e0,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80dec3c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8369221,-0x8(%ebp) │ │ │ │ + movl $0x8354dfe,-0x4(%ebp) │ │ │ │ + movl $0x8354e01,0x0(%ebp) │ │ │ │ + movl $0x8354e1f,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80d95a8 <__gmpz_get_d_2exp@plt+0x8d7d8> │ │ │ │ xchg %ax,%ax │ │ │ │ + sbb %dh,0xf0029(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2019 <__gmpz_get_d_2exp@plt+0x76249> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c2068 <__gmpz_get_d_2exp@plt+0x76298> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80c1ff0,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 80b9bf5 <__gmpz_get_d_2exp@plt+0x6de25> │ │ │ │ + movl $0x80b9b5c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b9b5c <__gmpz_get_d_2exp@plt+0x6dd8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ + shlb $1,0x10029(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c2117 <__gmpz_get_d_2exp@plt+0x76347> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c210d <__gmpz_get_d_2exp@plt+0x7633d> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ + ja 80b9b3e <__gmpz_get_d_2exp@plt+0x6dd6e> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x3(%edx),%dl │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80c1fac,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c2028,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%cl │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x1(%eax),%al │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov (%edx),%dl │ │ │ │ + movl $0x816dd28,-0x4(%edi) │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x8,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x18,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0xfffffffc,%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b99dc <__gmpz_get_d_2exp@plt+0x6dc0c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + and $0xb2,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c214f <__gmpz_get_d_2exp@plt+0x7637f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + jb 80b9d46 <__gmpz_get_d_2exp@plt+0x6df76> │ │ │ │ + movl $0x80b9c44,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b9c44 <__gmpz_get_d_2exp@plt+0x6de74> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call a0bc5ee │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c218f <__gmpz_get_d_2exp@plt+0x763bf> │ │ │ │ + ja 80b9d37 <__gmpz_get_d_2exp@plt+0x6df67> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c2254 <__gmpz_get_d_2exp@plt+0x76484> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c224a <__gmpz_get_d_2exp@plt+0x7647a> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80c1f38,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80c2084,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80b99dc,-0x10(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jl 80b9d01 <__gmpz_get_d_2exp@plt+0x6df31> │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%cl │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x2(%eax),%al │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x1(%edx),%dl │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov (%ecx),%cl │ │ │ │ + movl $0x816dd28,-0x4(%edi) │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80c2128,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c2168,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8353714,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea -0x4(%edx),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b99dc <__gmpz_get_d_2exp@plt+0x6dc0c> │ │ │ │ + movl $0x80b9b14,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8369221,-0xc(%ebp) │ │ │ │ + movl $0x8354dfe,-0x8(%ebp) │ │ │ │ + movl $0x8354e01,-0x4(%ebp) │ │ │ │ + movl $0x8354e1f,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d95a8 <__gmpz_get_d_2exp@plt+0x8d7d8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c22a5 <__gmpz_get_d_2exp@plt+0x764d5> │ │ │ │ - movl $0x80c1e98,-0x20(%edi) │ │ │ │ + jb 80b9dd9 <__gmpz_get_d_2exp@plt+0x6e009> │ │ │ │ + movl $0x80b9d9c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80c1f04,-0x14(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81b1df8 <__gmpz_get_d_2exp@plt+0x166028> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x20029b0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b9de1 <__gmpz_get_d_2exp@plt+0x6e011> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9d7e <__gmpz_get_d_2exp@plt+0x6dfae> │ │ │ │ + movl $0x80b9534,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c21a8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80b9c08,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8355b70,%esi │ │ │ │ + mov $0x8354e3c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - cmp %ch,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov $0x8354dda,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c22e4 <__gmpz_get_d_2exp@plt+0x76514> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c2268 <__gmpz_get_d_2exp@plt+0x76498> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sbbb $0x29,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c2317 <__gmpz_get_d_2exp@plt+0x76547> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808436c <__gmpz_get_d_2exp@plt+0x3859c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c234f <__gmpz_get_d_2exp@plt+0x7657f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jb 80b9e18 <__gmpz_get_d_2exp@plt+0x6e048> │ │ │ │ + movl $0x80b9e2c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81b1714 <__gmpz_get_d_2exp@plt+0x165944> │ │ │ │ + mov $0x8354e4c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + adc %dh,0x420029(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + fisttpll 0x35(%ebp) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + hlt │ │ │ │ + push %ds │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bh,%dl │ │ │ │ + dec %ebp │ │ │ │ + xor $0xf8c58308,%eax │ │ │ │ + jmp 80b9d58 <__gmpz_get_d_2exp@plt+0x6df88> │ │ │ │ + lock scas %es:(%edi),%eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c238d <__gmpz_get_d_2exp@plt+0x765bd> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x94,%al │ │ │ │ + sahf │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b9e94 <__gmpz_get_d_2exp@plt+0x6e0c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x29af,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c23c9 <__gmpz_get_d_2exp@plt+0x765f9> │ │ │ │ + ja 80b9e76 <__gmpz_get_d_2exp@plt+0x6e0a6> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c2364,-0xc(%edi) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x3(%ecx),%cl │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x2(%eax),%al │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x1(%edx),%dl │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov (%ecx),%cl │ │ │ │ + movl $0x80dec3c,-0xc(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0xfffffffc,%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%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 80c2409 <__gmpz_get_d_2exp@plt+0x76639> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movzbl %cl,%eax │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b9df8 <__gmpz_get_d_2exp@plt+0x6e028> │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2458 <__gmpz_get_d_2exp@plt+0x76688> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80c23e0,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ + add %cl,0x4d8d0445(%ebx) │ │ │ │ + lock cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ba0ac <__gmpz_get_d_2exp@plt+0x6e2dc> │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c2507 <__gmpz_get_d_2exp@plt+0x76737> │ │ │ │ - add $0x18,%edi │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ba088 <__gmpz_get_d_2exp@plt+0x6e2b8> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c24fd <__gmpz_get_d_2exp@plt+0x7672d> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80c239c,-0x14(%edi) │ │ │ │ + ja 80ba03e <__gmpz_get_d_2exp@plt+0x6e26e> │ │ │ │ + mov 0xb(%ecx),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jl 80ba00d <__gmpz_get_d_2exp@plt+0x6e23d> │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov 0x7(%ecx),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x3(%ecx),%cl │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x2(%edx),%dl │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x1(%eax),%al │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c2418,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov (%ecx),%cl │ │ │ │ + movl $0x80dec3c,-0xc(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add $0xfffffffc,%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x8,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x18,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 80b9df8 <__gmpz_get_d_2exp@plt+0x6e028> │ │ │ │ + nop │ │ │ │ + fs scas %es:(%edi),%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + lock jmp 80b9f55 <__gmpz_get_d_2exp@plt+0x6e185> │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x8369221,-0x10(%ebp) │ │ │ │ + movl $0x8354dfe,-0xc(%ebp) │ │ │ │ + movl $0x8354e01,-0x8(%ebp) │ │ │ │ + movl $0x8354e1f,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + movl $0x8354e5e,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 80d95a8 <__gmpz_get_d_2exp@plt+0x8d7d8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80ba000,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80ba080,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + lods %fs:(%esi),%eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + lock add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ba059 <__gmpz_get_d_2exp@plt+0x6e289> │ │ │ │ + movl $0x80d9938,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x8354de4,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8354e74,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0xad,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x4,%al │ │ │ │ + mov 0xc689080b,%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ba104 <__gmpz_get_d_2exp@plt+0x6e334> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80ba0a7 <__gmpz_get_d_2exp@plt+0x6e2d7> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c253f <__gmpz_get_d_2exp@plt+0x7676f> │ │ │ │ + ja 80ba0e6 <__gmpz_get_d_2exp@plt+0x6e316> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx),%cl │ │ │ │ + movl $0x80dec3c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1(%edx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movzbl %cl,%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b9f34 <__gmpz_get_d_2exp@plt+0x6e164> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c257f <__gmpz_get_d_2exp@plt+0x767af> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + jb 80ba3b1 <__gmpz_get_d_2exp@plt+0x6e5e1> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80ba194,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ba194 <__gmpz_get_d_2exp@plt+0x6e3c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0xad,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c261a <__gmpz_get_d_2exp@plt+0x7684a> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - movl $0x80c2328,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80c2474,-0x28(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x3(%ecx),%cl │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x2(%eax),%al │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x1(%edx),%dl │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov (%ecx),%cl │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add $0xfffffffc,%edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + or %eax,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + cmp $0xc1a9f7e0,%ecx │ │ │ │ + jne 80ba36f <__gmpz_get_d_2exp@plt+0x6e59f> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ba2e8 <__gmpz_get_d_2exp@plt+0x6e518> │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80ba29d <__gmpz_get_d_2exp@plt+0x6e4cd> │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov (%eax),%cl │ │ │ │ + movl $0x80dec3c,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80c2518,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80c2558,-0x4(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1(%edx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b9f34 <__gmpz_get_d_2exp@plt+0x6e164> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %ch,0x6300(%ecx,%ebp,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,0x44890cc5(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 80ba222 <__gmpz_get_d_2exp@plt+0x6e452> │ │ │ │ + movl $0x80dec3c,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x8369209,-0x14(%ebp) │ │ │ │ + movl $0x8354dfe,-0x10(%ebp) │ │ │ │ + movl $0x8354e01,-0xc(%ebp) │ │ │ │ + movl $0x8354e1f,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8354e9a,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80d95a8 <__gmpz_get_d_2exp@plt+0x8d7d8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80ba280,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80ba354,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ch,0x630029(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2671 <__gmpz_get_d_2exp@plt+0x768a1> │ │ │ │ - movl $0x80c22c4,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80c22f4,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c2598,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,0x44890cc5(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ba317 <__gmpz_get_d_2exp@plt+0x6e547> │ │ │ │ + movl $0x80dec3c,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80d9938,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ + movl $0x8354e84,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8355b80,%esi │ │ │ │ + mov $0x8354ec0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %ch,0x29(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + loopne 80ba407 <__gmpz_get_d_2exp@plt+0x6e637> │ │ │ │ + sbbl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dh,0x4d(%edx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80ba423 <__gmpz_get_d_2exp@plt+0x6e653> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8369221,-0x20(%ebp) │ │ │ │ + movl $0x8354dfe,-0x1c(%ebp) │ │ │ │ + movl $0x8354e01,-0x18(%ebp) │ │ │ │ + movl $0x8354e1f,-0x14(%ebp) │ │ │ │ + movl $0x8358b4d,-0x10(%ebp) │ │ │ │ + movl $0x8354ec2,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80d95a8 <__gmpz_get_d_2exp@plt+0x8d7d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - lock xor $0x29,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + test $0xaa,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c26b0 <__gmpz_get_d_2exp@plt+0x768e0> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ba469 <__gmpz_get_d_2exp@plt+0x6e699> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80ba46c <__gmpz_get_d_2exp@plt+0x6e69c> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8354edc,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80c2634 <__gmpz_get_d_2exp@plt+0x76864> │ │ │ │ + jmp 80d9840 <__gmpz_get_d_2exp@plt+0x8da70> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov 0x100291c,%al │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jo 80ba41c <__gmpz_get_d_2exp@plt+0x6e64c> │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c26e3 <__gmpz_get_d_2exp@plt+0x76913> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ba4bc <__gmpz_get_d_2exp@plt+0x6e6ec> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80ba4e3 <__gmpz_get_d_2exp@plt+0x6e713> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80ba4c8,-0xc(%ebp) │ │ │ │ + mov $0x8354eec,%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8085c58 <__gmpz_get_d_2exp@plt+0x39e88> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ba4c8 <__gmpz_get_d_2exp@plt+0x6e6f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xb8f875(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x0(%ecx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80d8b10 <__gmpz_get_d_2exp@plt+0x8cd40> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + jmp 80ba504 <__gmpz_get_d_2exp@plt+0x6e734> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + sub $0xaa,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c271b <__gmpz_get_d_2exp@plt+0x7694b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x72bfdbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 80ba5c5 <__gmpz_get_d_2exp@plt+0x6e7f5> │ │ │ │ + mov $0x8354f40,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x80ba5b0,0x0(%ebp) │ │ │ │ + mov 0x6(%edx),%esi │ │ │ │ + mov 0xe(%edx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + cltd │ │ │ │ + add %eax,%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + adc %edx,%eax │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ba5b0 <__gmpz_get_d_2exp@plt+0x6e7e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0xa9,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2759 <__gmpz_get_d_2exp@plt+0x76989> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,(%edi,%ecx,2) │ │ │ │ + xor $0xfcc58308,%eax │ │ │ │ + jmp 81195a8 <__gmpz_get_d_2exp@plt+0xcd7d8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + test $0x29,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0xb(%ebp,%eiz,4) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2795 <__gmpz_get_d_2exp@plt+0x769c5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c2730,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x83674a5,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8168550 <__gmpz_get_d_2exp@plt+0x11c780> │ │ │ │ + subb $0x0,0x620029(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4d890045(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80ba5c7 <__gmpz_get_d_2exp@plt+0x6e7f7> │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ba528 <__gmpz_get_d_2exp@plt+0x6e758> │ │ │ │ + movl $0x80ba584,0x8(%ebp) │ │ │ │ + jmp 81b5904 <__gmpz_get_d_2exp@plt+0x169b34> │ │ │ │ + nop │ │ │ │ + jmp 80ba5fc <__gmpz_get_d_2exp@plt+0x6e82c> │ │ │ │ xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x44000006(%esi) │ │ │ │ + test $0x29,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x54891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + cltd │ │ │ │ + add %eax,%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + adc %edx,%eax │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80ba504 <__gmpz_get_d_2exp@plt+0x6e734> │ │ │ │ + or $0xa9,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c27d5 <__gmpz_get_d_2exp@plt+0x76a05> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 80ba671 <__gmpz_get_d_2exp@plt+0x6e8a1> │ │ │ │ + movl $0x80ba680,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ba680 <__gmpz_get_d_2exp@plt+0x6e8b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c2824 <__gmpz_get_d_2exp@plt+0x76a54> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80c27ac,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + enter $0x29a8,$0x0 │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + mov $0x0,%eax │ │ │ │ + mov $0x0,%ecx │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ba5fc <__gmpz_get_d_2exp@plt+0x6e82c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %gs,0x20029(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c28d3 <__gmpz_get_d_2exp@plt+0x76b03> │ │ │ │ + jb 80ba72b <__gmpz_get_d_2exp@plt+0x6e95b> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c28c9 <__gmpz_get_d_2exp@plt+0x76af9> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80c2768,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c27e4,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + ja 80ba721 <__gmpz_get_d_2exp@plt+0x6e951> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80ba63c,-0x14(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8209dd3,-0x10(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c290b <__gmpz_get_d_2exp@plt+0x76b3b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + jb 80ba867 <__gmpz_get_d_2exp@plt+0x6ea97> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ba848,0x0(%ebp) │ │ │ │ + movl $0x8354efc,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80d8f60 <__gmpz_get_d_2exp@plt+0x8d190> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ba767 <__gmpz_get_d_2exp@plt+0x6e997> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%edx │ │ │ │ + movl $0x80ba6bc,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x8114370,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + jo 80ba775 <__gmpz_get_d_2exp@plt+0x6e9a5> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c294b <__gmpz_get_d_2exp@plt+0x76b7b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ba776 <__gmpz_get_d_2exp@plt+0x6e9a6> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ba7bd <__gmpz_get_d_2exp@plt+0x6e9ed> │ │ │ │ + movl $0x8114380,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c29e6 <__gmpz_get_d_2exp@plt+0x76c16> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - movl $0x80c26f4,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80c2840,-0x28(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80c28e4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80c2924,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2a3d <__gmpz_get_d_2exp@plt+0x76c6d> │ │ │ │ - movl $0x80c2690,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80c26c0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c2964,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 80ba802 <__gmpz_get_d_2exp@plt+0x6ea32> │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + movl $0x8114370,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8355b90,%esi │ │ │ │ + add %ah,0x29(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ba89e <__gmpz_get_d_2exp@plt+0x6eace> │ │ │ │ + movl $0x80ba81c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ba81c <__gmpz_get_d_2exp@plt+0x6ea4c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8354f50,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + int3 │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fsubs 0x468b080b(%edi) │ │ │ │ + or 0x45890376(%ebx),%ecx │ │ │ │ + add %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ba7d8 <__gmpz_get_d_2exp@plt+0x6ea08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80ba87c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ba87c <__gmpz_get_d_2exp@plt+0x6eaac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + sub %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 80c2a7b <__gmpz_get_d_2exp@plt+0x76cab> │ │ │ │ + jb 80ba8e3 <__gmpz_get_d_2exp@plt+0x6eb13> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 815c830 <__gmpz_get_d_2exp@plt+0x110a60> │ │ │ │ + jmp 80ba73c <__gmpz_get_d_2exp@plt+0x6e96c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ba955 <__gmpz_get_d_2exp@plt+0x6eb85> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ba96c,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83612dd,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8148918 <__gmpz_get_d_2exp@plt+0xfcb48> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %ah,0x29(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2ab3 <__gmpz_get_d_2exp@plt+0x76ce3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c2a58,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + ja 80ba91b <__gmpz_get_d_2exp@plt+0x6eb4b> │ │ │ │ + movl $0x80ba8c0,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8354f70,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2aeb <__gmpz_get_d_2exp@plt+0x76d1b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 815c830 <__gmpz_get_d_2exp@plt+0x110a60> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + test $0x7589080b,%eax │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80da8dc <__gmpz_get_d_2exp@plt+0x8eb0c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + loopne 80ba927 <__gmpz_get_d_2exp@plt+0x6eb57> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + pop %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%ah │ │ │ │ + test $0xc689080b,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ba9d4 <__gmpz_get_d_2exp@plt+0x6ec04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + 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 80c2b23 <__gmpz_get_d_2exp@plt+0x76d53> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c2ac8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 80ba9bb <__gmpz_get_d_2exp@plt+0x6ebeb> │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + movl $0x80be818,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x30,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80baa30 <__gmpz_get_d_2exp@plt+0x6ec60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + 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 80baa17 <__gmpz_get_d_2exp@plt+0x6ec47> │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + movl $0x80be840,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x3976f7f5(%edx,%ebp,4) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80baa8c <__gmpz_get_d_2exp@plt+0x6ecbc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + 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 80c2b7a <__gmpz_get_d_2exp@plt+0x76daa> │ │ │ │ - movl $0x80c2a8c,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c2afc,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x8355b44,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8355ba0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x30,%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + ja 80baa73 <__gmpz_get_d_2exp@plt+0x6eca3> │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + movl $0x80be850,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov %al,0x2f889066 │ │ │ │ - sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,0xb(%ebx,%ebp,4) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80bab44 <__gmpz_get_d_2exp@plt+0x6ed74> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80baacf <__gmpz_get_d_2exp@plt+0x6ecff> │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + movl $0x80be864,-0x4(%edi) │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + mov %cl,(%edi) │ │ │ │ + movzbl 0x8(%ebp),%ecx │ │ │ │ + mov %cl,0x1(%edi) │ │ │ │ + mov %al,0x2(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2be8 <__gmpz_get_d_2exp@plt+0x76e18> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80c2bff <__gmpz_get_d_2exp@plt+0x76e2f> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x80c2bf4,-0xc(%ebp) │ │ │ │ - movl $0x8355b01,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c0b8c <__gmpz_get_d_2exp@plt+0x74dbc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %ch,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %al,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80baae8 <__gmpz_get_d_2exp@plt+0x6ed18> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %al,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bab20 <__gmpz_get_d_2exp@plt+0x6ed50> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bac1e <__gmpz_get_d_2exp@plt+0x6ee4e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80bac30,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0x8b080bab,%esp │ │ │ │ + inc %esi │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + add %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80babbc <__gmpz_get_d_2exp@plt+0x6edec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80baab8 <__gmpz_get_d_2exp@plt+0x6ece8> │ │ │ │ + movl $0x80bab94,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bab94 <__gmpz_get_d_2exp@plt+0x6edc4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cec8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - lea 0x12(%esi),%eax │ │ │ │ - add %cl,-0x6f1f00fa(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80babd6 <__gmpz_get_d_2exp@plt+0x6ee06> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80baa5c <__gmpz_get_d_2exp@plt+0x6ec8c> │ │ │ │ + movl $0x80babf4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80babf4 <__gmpz_get_d_2exp@plt+0x6ee24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8354f98,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b16fc8a(%ebx) │ │ │ │ - out %al,$0x12 │ │ │ │ - add %al,0x1000100 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bac09 <__gmpz_get_d_2exp@plt+0x6ee39> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80baa00 <__gmpz_get_d_2exp@plt+0x6ec30> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x70e90376(%ebx) │ │ │ │ - out %al,$0x12 │ │ │ │ - add %dh,0x29(%edi,%ebp,1) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2c76 <__gmpz_get_d_2exp@plt+0x76ea6> │ │ │ │ - movl $0x80c2c10,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x3976f7f5(%esp,%ebp,4) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bac84 <__gmpz_get_d_2exp@plt+0x6eeb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80bad1b <__gmpz_get_d_2exp@plt+0x6ef4b> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bac6b <__gmpz_get_d_2exp@plt+0x6ee9b> │ │ │ │ + mov 0x1(%esi),%al │ │ │ │ + mov 0x2(%esi),%cl │ │ │ │ + mov 0x3(%esi),%dl │ │ │ │ + movl $0x816dd48,-0x3c(%edi) │ │ │ │ + mov %dl,-0x38(%edi) │ │ │ │ + movl $0x816dd48,-0x34(%edi) │ │ │ │ + mov %cl,-0x30(%edi) │ │ │ │ + movl $0x8127b9c,-0x2c(%edi) │ │ │ │ + lea -0x33(%edi),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + lea -0x3b(%edi),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x816dd48,-0x20(%edi) │ │ │ │ + mov %al,-0x1c(%edi) │ │ │ │ + movl $0x8127b9c,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8127b88,-0xc(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c2c24,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x8355bb0,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80bad69 <__gmpz_get_d_2exp@plt+0x6ef99> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bad0c <__gmpz_get_d_2exp@plt+0x6ef3c> │ │ │ │ + mov 0x2(%esi),%al │ │ │ │ + movl $0x816dd48,-0x14(%edi) │ │ │ │ + mov %al,-0x10(%edi) │ │ │ │ + movl $0x8127b78,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8127b88,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8355bc0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bad5a <__gmpz_get_d_2exp@plt+0x6ef8a> │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + movl $0x816dd48,-0xc(%edi) │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x8127b78,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xe90376(%ebx) │ │ │ │ - out %al,$0x12 │ │ │ │ - add %al,0x1000100 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%ah │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80badc4 <__gmpz_get_d_2exp@plt+0x6eff4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x1316fc8a(%ebx) │ │ │ │ - in $0x12,%eax │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2cf6 <__gmpz_get_d_2exp@plt+0x76f26> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80c2c94,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80c2ca8,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %bh,0x83670a9(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2d75 <__gmpz_get_d_2exp@plt+0x76fa5> │ │ │ │ + jb 80bae04 <__gmpz_get_d_2exp@plt+0x6f034> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80baee8 <__gmpz_get_d_2exp@plt+0x6f118> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bae8e <__gmpz_get_d_2exp@plt+0x6f0be> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c2d80,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - movl $0x81ef06c,-0x18(%ebp) │ │ │ │ - movl $0x8361a15,-0x14(%ebp) │ │ │ │ + movl $0x80baec0,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8127b30 <__gmpz_get_d_2exp@plt+0xdbd60> │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80baec0 <__gmpz_get_d_2exp@plt+0x6f0f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c2d4a <__gmpz_get_d_2exp@plt+0x76f7a> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bae49 <__gmpz_get_d_2exp@plt+0x6f079> │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + movl $0x80be864,-0x4(%edi) │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + mov %cl,(%edi) │ │ │ │ + movzbl 0x8(%ebp),%ecx │ │ │ │ + mov %cl,0x1(%edi) │ │ │ │ + mov %al,0x2(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x60,%al │ │ │ │ - sub $0x4589080c,%eax │ │ │ │ - cld │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x52(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %al,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bae60 <__gmpz_get_d_2exp@plt+0x6f090> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x468a080b(%esi,%ebp,4) │ │ │ │ + add 0x45880475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xc5750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bafe0 <__gmpz_get_d_2exp@plt+0x6f210> │ │ │ │ + movl $0x80bafec,-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,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bafec <__gmpz_get_d_2exp@plt+0x6f21c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2de7 <__gmpz_get_d_2exp@plt+0x77017> │ │ │ │ - movl $0x80c2cbc,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80c2d0c,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 80baf3a <__gmpz_get_d_2exp@plt+0x6f16a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80bade8,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x80bae10,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x835ad74,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x80bafc8,0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8355bc8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x1716ff8b(%ecx) │ │ │ │ + in $0x5,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - lcall $0x29,$0x12889066 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2e49 <__gmpz_get_d_2exp@plt+0x77079> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xb8,%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c2e60,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x83540a0,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80c2e4c <__gmpz_get_d_2exp@plt+0x7707c> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jne 80bb001 <__gmpz_get_d_2exp@plt+0x6f231> │ │ │ │ + mov $0x83674a5,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %dl,(%edx) │ │ │ │ + movl $0x80baf54,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80baf54 <__gmpz_get_d_2exp@plt+0x6f184> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + lock lahf │ │ │ │ sub %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2eb5 <__gmpz_get_d_2exp@plt+0x770e5> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c2ecc,-0xc(%ebp) │ │ │ │ + jb 80bb04c <__gmpz_get_d_2exp@plt+0x6f27c> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x83540b4,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bb190 <__gmpz_get_d_2exp@plt+0x6f3c0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x83536e0,%esi │ │ │ │ + nop │ │ │ │ + rcrb $0x1,0x50029(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bb13f <__gmpz_get_d_2exp@plt+0x6f36f> │ │ │ │ + movl $0x80bb110,-0x8(%ebp) │ │ │ │ + movl $0x8361e2b,-0x14(%ebp) │ │ │ │ + movl $0x8369259,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bb099 <__gmpz_get_d_2exp@plt+0x6f2c9> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8119ab8,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8174330,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%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 80c2eb8 <__gmpz_get_d_2exp@plt+0x770e8> │ │ │ │ - mov $0x835ad70,%esi │ │ │ │ + jne 80bb0a8 <__gmpz_get_d_2exp@plt+0x6f2d8> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2f17 <__gmpz_get_d_2exp@plt+0x77147> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 80bb0f9 <__gmpz_get_d_2exp@plt+0x6f329> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80bb16c,0x0(%ebp) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2f55 <__gmpz_get_d_2exp@plt+0x77185> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %ah,%ah │ │ │ │ + mov $0xb,%al │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80baee8 <__gmpz_get_d_2exp@plt+0x6f118> │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0xb(%ecx,%esi,4) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8161650 <__gmpz_get_d_2exp@plt+0x115880> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sahf │ │ │ │ + sub %eax,(%eax) │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + jb 80bb26c <__gmpz_get_d_2exp@plt+0x6f49c> │ │ │ │ + movl $0x80bb27c,-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 80bb27c <__gmpz_get_d_2exp@plt+0x6f4ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + cmp %bl,0x40029(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2f91 <__gmpz_get_d_2exp@plt+0x771c1> │ │ │ │ + ja 80bb1cc <__gmpz_get_d_2exp@plt+0x6f3fc> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c2f2c,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80baee8,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80bb030,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80bb060,-0xc(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + movl $0x80bb264,0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3ce90075(%ecx) │ │ │ │ + jecxz 80bb270 <__gmpz_get_d_2exp@plt+0x6f4a0> │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + popf │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bb291 <__gmpz_get_d_2exp@plt+0x6f4c1> │ │ │ │ + mov $0x83674a5,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bb1e8,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb1e8 <__gmpz_get_d_2exp@plt+0x6f418> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + jo 80bb253 <__gmpz_get_d_2exp@plt+0x6f483> │ │ │ │ + sub %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2fd1 <__gmpz_get_d_2exp@plt+0x77201> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 80bb2df <__gmpz_get_d_2exp@plt+0x6f50f> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb430 <__gmpz_get_d_2exp@plt+0x6f660> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c3020 <__gmpz_get_d_2exp@plt+0x77250> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80c2fa8,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x9d,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c30d7 <__gmpz_get_d_2exp@plt+0x77307> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80bb3d7 <__gmpz_get_d_2exp@plt+0x6f607> │ │ │ │ + movl $0x80bb3a8,-0x8(%ebp) │ │ │ │ + movl $0x8361e2b,-0x14(%ebp) │ │ │ │ + movl $0x8369259,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c30cd <__gmpz_get_d_2exp@plt+0x772fd> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80c2f64,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + ja 80bb32d <__gmpz_get_d_2exp@plt+0x6f55d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8119ab8,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c2fe0,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x835373c,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8174330,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c310f <__gmpz_get_d_2exp@plt+0x7733f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bb33c <__gmpz_get_d_2exp@plt+0x6f56c> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + js 80bb33a <__gmpz_get_d_2exp@plt+0x6f56a> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c314f <__gmpz_get_d_2exp@plt+0x7737f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %esp │ │ │ │ - sub (%ecx),%ch │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x200 │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c320c <__gmpz_get_d_2exp@plt+0x7743c> │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3202 <__gmpz_get_d_2exp@plt+0x77432> │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80c2ef0,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80c303c,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80c30e8,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c3128,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80bb38d <__gmpz_get_d_2exp@plt+0x6f5bd> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80bb40c,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8355bc0,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %bl,0x4200(%ecx,%ebp,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bh,-0x4d(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80bb190 <__gmpz_get_d_2exp@plt+0x6f3c0> │ │ │ │ + nop │ │ │ │ + adc $0x9c,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xb,%bl │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8161650 <__gmpz_get_d_2exp@plt+0x115880> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock fwait │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c325d <__gmpz_get_d_2exp@plt+0x7748d> │ │ │ │ - movl $0x80c2e18,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80c2e84,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c316c,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8355bd0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jb 80bb4f0 <__gmpz_get_d_2exp@plt+0x6f720> │ │ │ │ + movl $0x80bb504,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb504 <__gmpz_get_d_2exp@plt+0x6f734> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x200299b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c32a3 <__gmpz_get_d_2exp@plt+0x774d3> │ │ │ │ + ja 80bb45b <__gmpz_get_d_2exp@plt+0x6f68b> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80bb190,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80bb2c0,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80bb2f4,-0xc(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bb4e8,0x4(%ebp) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x4716ff8b(%ecx) │ │ │ │ + loopne 80bb4f4 <__gmpz_get_d_2exp@plt+0x6f724> │ │ │ │ + add %bh,0x8355030(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - adc $0x29,%al │ │ │ │ + sub $0x9b,%al │ │ │ │ sub %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bb519 <__gmpz_get_d_2exp@plt+0x6f749> │ │ │ │ + mov $0x83674a5,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bb478,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb478 <__gmpz_get_d_2exp@plt+0x6f6a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c32df <__gmpz_get_d_2exp@plt+0x7750f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 80bb55f <__gmpz_get_d_2exp@plt+0x6f78f> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c3220 <__gmpz_get_d_2exp@plt+0x77450> │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb5e0 <__gmpz_get_d_2exp@plt+0x6f810> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + 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 80c3315 <__gmpz_get_d_2exp@plt+0x77545> │ │ │ │ + jb 80bb5d0 <__gmpz_get_d_2exp@plt+0x6f800> │ │ │ │ movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + movl $0x80bb5b0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb5b0 <__gmpz_get_d_2exp@plt+0x6f7e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bb599 <__gmpz_get_d_2exp@plt+0x6f7c9> │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + movl $0x80be850,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bb6ac <__gmpz_get_d_2exp@plt+0x6f8dc> │ │ │ │ + movl $0x80bb6bc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb6bc <__gmpz_get_d_2exp@plt+0x6f8ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3351 <__gmpz_get_d_2exp@plt+0x77581> │ │ │ │ + ja 80bb60b <__gmpz_get_d_2exp@plt+0x6f83b> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c32ec,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80bb540,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80bb56c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x80bb694,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x1ce90075(%ecx) │ │ │ │ + filds 0x200 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x84,%al │ │ │ │ + mov $0xb,%dh │ │ │ │ + or %cl,0x4589fc75(%ecx) │ │ │ │ + add %al,-0x3316033b(%ebx) │ │ │ │ + pop %ebx │ │ │ │ + or (%eax),%eax │ │ │ │ + mov $0x8355038,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bb6d1 <__gmpz_get_d_2exp@plt+0x6f901> │ │ │ │ + mov $0x83674a5,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bb624,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb624 <__gmpz_get_d_2exp@plt+0x6f854> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3391 <__gmpz_get_d_2exp@plt+0x775c1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 80bb717 <__gmpz_get_d_2exp@plt+0x6f947> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb798 <__gmpz_get_d_2exp@plt+0x6f9c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c33e0 <__gmpz_get_d_2exp@plt+0x77610> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80c3368,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bb788 <__gmpz_get_d_2exp@plt+0x6f9b8> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bb768,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb768 <__gmpz_get_d_2exp@plt+0x6f998> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c3497 <__gmpz_get_d_2exp@plt+0x776c7> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c348d <__gmpz_get_d_2exp@plt+0x776bd> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80c3324,-0x14(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80c33a0,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c34cf <__gmpz_get_d_2exp@plt+0x776ff> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + ja 80bb751 <__gmpz_get_d_2exp@plt+0x6f981> │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + movl $0x80be840,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c350f <__gmpz_get_d_2exp@plt+0x7773f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jb 80bb864 <__gmpz_get_d_2exp@plt+0x6fa94> │ │ │ │ + movl $0x80bb874,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb874 <__gmpz_get_d_2exp@plt+0x6faa4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c354f <__gmpz_get_d_2exp@plt+0x7777f> │ │ │ │ + ja 80bb7c3 <__gmpz_get_d_2exp@plt+0x6f9f3> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80bb6f8,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80bb724,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bb84c,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x64e90075(%ecx) │ │ │ │ + fldl 0x200 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c358f <__gmpz_get_d_2exp@plt+0x777bf> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x3c,%al │ │ │ │ + mov $0x7589080b,%eax │ │ │ │ + cld │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + mov $0x835503c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bb889 <__gmpz_get_d_2exp@plt+0x6fab9> │ │ │ │ + mov $0x83674a5,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bb7dc,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb7dc <__gmpz_get_d_2exp@plt+0x6fa0c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + loopne 80bb841 <__gmpz_get_d_2exp@plt+0x6fa71> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c36e0 <__gmpz_get_d_2exp@plt+0x77910> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c36d6 <__gmpz_get_d_2exp@plt+0x77906> │ │ │ │ - movl $0x80c327c,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80c32bc,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80c33fc,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x2b(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80c3684,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x835408c,-0x4(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81197f0 <__gmpz_get_d_2exp@plt+0xcda20> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c366b <__gmpz_get_d_2exp@plt+0x7789b> │ │ │ │ - movl $0x80c3528,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80c3568,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x83536e0,-0x4(%ebp) │ │ │ │ - movl $0x83536e4,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ + jb 80bb99b <__gmpz_get_d_2exp@plt+0x6fbcb> │ │ │ │ + movl $0x80bb96c,-0x8(%ebp) │ │ │ │ + movl $0x8361e2b,-0x14(%ebp) │ │ │ │ + movl $0x8369259,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80c3629 <__gmpz_get_d_2exp@plt+0x77859> │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c366b <__gmpz_get_d_2exp@plt+0x7789b> │ │ │ │ - movl $0x80c34a8,-0xc(%edi) │ │ │ │ + ja 80bb8f1 <__gmpz_get_d_2exp@plt+0x6fb21> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8119ab8,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80c34e8,-0x4(%edi) │ │ │ │ + movl $0x8174330,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x835ad70,-0x4(%ebp) │ │ │ │ - movl $0x83536e4,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x8355be4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bb900 <__gmpz_get_d_2exp@plt+0x6fb30> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + les 0x20029(%esi),%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c371b <__gmpz_get_d_2exp@plt+0x7794b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 80bb951 <__gmpz_get_d_2exp@plt+0x6fb81> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80bb9d0,0x0(%ebp) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - loopne 80c3733 <__gmpz_get_d_2exp@plt+0x77963> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %dl,0x420029(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bh,(%ecx,%edi,4) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + jmp 80bb430 <__gmpz_get_d_2exp@plt+0x6f660> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + xchg %eax,%esi │ │ │ │ sub %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3757 <__gmpz_get_d_2exp@plt+0x77987> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80825f8 <__gmpz_get_d_2exp@plt+0x36828> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x7589080b(%ecx,%edi,4) │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8161650 <__gmpz_get_d_2exp@plt+0x115880> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + xchg %eax,%esi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c378d <__gmpz_get_d_2exp@plt+0x779bd> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + jb 80bba21 <__gmpz_get_d_2exp@plt+0x6fc51> │ │ │ │ + movl $0x80bba38,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c37c9 <__gmpz_get_d_2exp@plt+0x779f9> │ │ │ │ + movl $0x835500f,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c3764,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ jmp *-0x4(%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 80c3809 <__gmpz_get_d_2exp@plt+0x77a39> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3858 <__gmpz_get_d_2exp@plt+0x77a88> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80c37e0,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bba24 <__gmpz_get_d_2exp@plt+0x6fc54> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c390f <__gmpz_get_d_2exp@plt+0x77b3f> │ │ │ │ + jb 80bbabc <__gmpz_get_d_2exp@plt+0x6fcec> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3905 <__gmpz_get_d_2exp@plt+0x77b35> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80c379c,-0x14(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80bbab2 <__gmpz_get_d_2exp@plt+0x6fce2> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80bb8b8,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80c3818,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + movl $0x81742f4,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80bb9f4,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + jle 80bbb0d <__gmpz_get_d_2exp@plt+0x6fd3d> │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3947 <__gmpz_get_d_2exp@plt+0x77b77> │ │ │ │ + jb 80bbb0f <__gmpz_get_d_2exp@plt+0x6fd3f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x1002995,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bbb8e <__gmpz_get_d_2exp@plt+0x6fdbe> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bbb84 <__gmpz_get_d_2exp@plt+0x6fdb4> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + cmpl $0xa,0xc(%eax) │ │ │ │ + jg 80bbb93 <__gmpz_get_d_2exp@plt+0x6fdc3> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80bba5c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80bbad0,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80bbaf0,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xchg %eax,%esp │ │ │ │ + sub %eax,(%eax) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c3987 <__gmpz_get_d_2exp@plt+0x77bb7> │ │ │ │ + jb 80bbc93 <__gmpz_get_d_2exp@plt+0x6fec3> │ │ │ │ + movl $0x80bbc64,-0x8(%ebp) │ │ │ │ + movl $0x8361e2b,-0x14(%ebp) │ │ │ │ + movl $0x8369259,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bbbed <__gmpz_get_d_2exp@plt+0x6fe1d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8119ab8,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8174330,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4bf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3a1a <__gmpz_get_d_2exp@plt+0x77c4a> │ │ │ │ - movl $0x80c36f4,-0x3c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x80c3734,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x80c3874,-0x28(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - lea -0x3b(%edi),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - lea -0x34(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80c3920,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80c3960,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 80c35a8 <__gmpz_get_d_2exp@plt+0x777d8> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x8355bf4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bbbfc <__gmpz_get_d_2exp@plt+0x6fe2c> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3a5f <__gmpz_get_d_2exp@plt+0x77c8f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 80bbc4d <__gmpz_get_d_2exp@plt+0x6fe7d> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80bbcc0,0x0(%ebp) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fs pop %es │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3a9b <__gmpz_get_d_2exp@plt+0x77ccb> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8083ae0 <__gmpz_get_d_2exp@plt+0x37d10> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3ad1 <__gmpz_get_d_2exp@plt+0x77d01> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bh,(%eax) │ │ │ │ + mov $0x458b080b,%esp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x2be90475(%ecx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + decl 0x420076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3b0d <__gmpz_get_d_2exp@plt+0x77d3d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c3aa8,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x76f7f444(%eax) │ │ │ │ + jne 80bbcc6 <__gmpz_get_d_2exp@plt+0x6fef6> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8161650 <__gmpz_get_d_2exp@plt+0x115880> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + adcb $0x1,0x50029(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3b4d <__gmpz_get_d_2exp@plt+0x77d7d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + jb 80bbd11 <__gmpz_get_d_2exp@plt+0x6ff41> │ │ │ │ + movl $0x80bbd28,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c3b9c <__gmpz_get_d_2exp@plt+0x77dcc> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80c3b24,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + movl $0x8354fef,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bbd14 <__gmpz_get_d_2exp@plt+0x6ff44> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %dl,0x10029(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c3c53 <__gmpz_get_d_2exp@plt+0x77e83> │ │ │ │ + jb 80bbdac <__gmpz_get_d_2exp@plt+0x6ffdc> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3c49 <__gmpz_get_d_2exp@plt+0x77e79> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80c3ae0,-0x14(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80bbda2 <__gmpz_get_d_2exp@plt+0x6ffd2> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80bbbb4,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80c3b5c,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + movl $0x81742f4,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80bbce4,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + jnp 80bbdfd <__gmpz_get_d_2exp@plt+0x7002d> │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3c8b <__gmpz_get_d_2exp@plt+0x77ebb> │ │ │ │ + jb 80bbdff <__gmpz_get_d_2exp@plt+0x7002f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rclb $0x1,0x10029(%edx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bbe98 <__gmpz_get_d_2exp@plt+0x700c8> │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bbe8e <__gmpz_get_d_2exp@plt+0x700be> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80bbb20,-0x30(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x30(%edi),%edx │ │ │ │ + cmp $0xa,%eax │ │ │ │ + jg 80bbe9d <__gmpz_get_d_2exp@plt+0x700cd> │ │ │ │ + movl $0x80bbd4c,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80bbdc0,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80bbde0,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x8363943,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sub %eax,(%eax) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c3ccb <__gmpz_get_d_2exp@plt+0x77efb> │ │ │ │ + jb 80bbfa3 <__gmpz_get_d_2exp@plt+0x701d3> │ │ │ │ + movl $0x80bbf74,-0x8(%ebp) │ │ │ │ + movl $0x8361e2b,-0x14(%ebp) │ │ │ │ + movl $0x8369259,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bbefd <__gmpz_get_d_2exp@plt+0x7012d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8119ab8,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8174330,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4bf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3d5e <__gmpz_get_d_2exp@plt+0x77f8e> │ │ │ │ - movl $0x80c3a38,-0x3c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x80c3a78,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x80c3bb8,-0x28(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - lea -0x3b(%edi),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - lea -0x34(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80c3c64,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80c3ca4,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 80c39a0 <__gmpz_get_d_2exp@plt+0x77bd0> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x8355c04,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bbf0c <__gmpz_get_d_2exp@plt+0x7013c> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3da3 <__gmpz_get_d_2exp@plt+0x77fd3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 80bbf5d <__gmpz_get_d_2exp@plt+0x7018d> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80bbfd0,0x0(%ebp) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - aam $0x1d │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3ddf <__gmpz_get_d_2exp@plt+0x7800f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c2a00 <__gmpz_get_d_2exp@plt+0x76c30> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3e15 <__gmpz_get_d_2exp@plt+0x78045> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %cl,-0x41(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + jmp 80bb798 <__gmpz_get_d_2exp@plt+0x6f9c8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3e51 <__gmpz_get_d_2exp@plt+0x78081> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c3dec,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x76f7f441(%eax) │ │ │ │ + jne 80bbfd6 <__gmpz_get_d_2exp@plt+0x70206> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8161650 <__gmpz_get_d_2exp@plt+0x115880> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + dec %esp │ │ │ │ + nop │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3e91 <__gmpz_get_d_2exp@plt+0x780c1> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + jb 80bc021 <__gmpz_get_d_2exp@plt+0x70251> │ │ │ │ + movl $0x80bc038,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c3ee0 <__gmpz_get_d_2exp@plt+0x78110> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80c3e68,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + movl $0x8354fcf,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bc024 <__gmpz_get_d_2exp@plt+0x70254> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c3f97 <__gmpz_get_d_2exp@plt+0x781c7> │ │ │ │ + jb 80bc0bc <__gmpz_get_d_2exp@plt+0x702ec> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3f8d <__gmpz_get_d_2exp@plt+0x781bd> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80c3e24,-0x14(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80bc0b2 <__gmpz_get_d_2exp@plt+0x702e2> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80bbec4,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80c3ea0,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + movl $0x81742f4,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80bbff4,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c3fcf <__gmpz_get_d_2exp@plt+0x781ff> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + js 80bc10d <__gmpz_get_d_2exp@plt+0x7033d> │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c400f <__gmpz_get_d_2exp@plt+0x7823f> │ │ │ │ + jb 80bc10f <__gmpz_get_d_2exp@plt+0x7033f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4bf39(%ebx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c40a2 <__gmpz_get_d_2exp@plt+0x782d2> │ │ │ │ - movl $0x80c3d7c,-0x3c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x80c3dbc,-0x34(%edi) │ │ │ │ + ja 80bc184 <__gmpz_get_d_2exp@plt+0x703b4> │ │ │ │ + movl $0x80bbe10,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x80c3efc,-0x28(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - lea -0x3b(%edi),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - lea -0x34(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80c3fa8,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80c3fe8,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + lea -0x30(%edi),%edx │ │ │ │ + cmp $0xa,%ecx │ │ │ │ + jg 80bc196 <__gmpz_get_d_2exp@plt+0x703c6> │ │ │ │ + movl $0x80bc05c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80bc0d0,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80bc0f0,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 80c3ce4 <__gmpz_get_d_2exp@plt+0x77f14> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x8355c14,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x83550e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x8363943,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 817214c <__gmpz_get_d_2exp@plt+0x12637c> │ │ │ │ + sub $0x8f,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c40e2 <__gmpz_get_d_2exp@plt+0x78312> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%ah │ │ │ │ + rorl $0x8,(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bc1dc <__gmpz_get_d_2exp@plt+0x7040c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or %cl,0x10029(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c4116 <__gmpz_get_d_2exp@plt+0x78346> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + cmp %edi,%edi │ │ │ │ + (bad) │ │ │ │ + call *0x2000f(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c414f <__gmpz_get_d_2exp@plt+0x7837f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ + jb 80bc255 <__gmpz_get_d_2exp@plt+0x70485> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80bc238,0x4(%ebp) │ │ │ │ + movl $0x83550f6,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c418d <__gmpz_get_d_2exp@plt+0x783bd> │ │ │ │ - movl $0x81edd7c,-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 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + ja 80bc221 <__gmpz_get_d_2exp@plt+0x70451> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83550fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + mov (%ecx),%gs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bc2d9 <__gmpz_get_d_2exp@plt+0x70509> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bc2bc,-0xc(%ebp) │ │ │ │ + movl $0x83550f6,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8363945,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c41c9 <__gmpz_get_d_2exp@plt+0x783f9> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c4164,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80bc2a4 <__gmpz_get_d_2exp@plt+0x704d4> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc %cl,0x50029(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bc313 <__gmpz_get_d_2exp@plt+0x70543> │ │ │ │ + movl $0x80bc26c,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov $0x8363866,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x835510c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 80bc2b7 <__gmpz_get_d_2exp@plt+0x704e7> │ │ │ │ + sub %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 80bc369 <__gmpz_get_d_2exp@plt+0x70599> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80bc36c <__gmpz_get_d_2exp@plt+0x7059c> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x83550fe,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 815eca4 <__gmpz_get_d_2exp@plt+0x112ed4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + test $0x8d,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bc3bd <__gmpz_get_d_2exp@plt+0x705ed> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80bc3c0 <__gmpz_get_d_2exp@plt+0x705f0> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0x8355124,%esi │ │ │ │ + movl $0x8361a85,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pusha │ │ │ │ + lea (%ecx),%ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bc3ee <__gmpz_get_d_2exp@plt+0x7061e> │ │ │ │ + movl $0x8355134,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + mov $0x8355144,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 80bc570 <__gmpz_get_d_2exp@plt+0x707a0> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c4209 <__gmpz_get_d_2exp@plt+0x78439> │ │ │ │ + jb 80bc451 <__gmpz_get_d_2exp@plt+0x70681> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + movzbl 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ed14c <__gmpz_get_d_2exp@plt+0xa137c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c4258 <__gmpz_get_d_2exp@plt+0x78488> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80c41e0,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8127b88,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc4cc <__gmpz_get_d_2exp@plt+0x706fc> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc4c2 <__gmpz_get_d_2exp@plt+0x706f2> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%dl │ │ │ │ + mov 0xd(%eax),%al │ │ │ │ + movl $0x80bc420,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %al,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0xb,-0x14(%ebp) │ │ │ │ + movzbl %dl,%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c4307 <__gmpz_get_d_2exp@plt+0x78537> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80bc550 <__gmpz_get_d_2exp@plt+0x70780> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c42fd <__gmpz_get_d_2exp@plt+0x7852d> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + ja 80bc546 <__gmpz_get_d_2exp@plt+0x70776> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%dl │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov 0x17(%eax),%eax │ │ │ │ - movl $0x80c419c,-0x14(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + mov 0xd(%eax),%dl │ │ │ │ + mov 0xe(%eax),%al │ │ │ │ + movl $0x80bc45c,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c4218,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %cl,-0xc(%edi) │ │ │ │ + mov %dl,-0xb(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x83624b9,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + movzbl %al,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %bh,%dh │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c433f <__gmpz_get_d_2exp@plt+0x7856f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + add %al,0x458b10c7(%ebx) │ │ │ │ + add %cl,0x558b044d(%ebx) │ │ │ │ + or %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80bc5b6 <__gmpz_get_d_2exp@plt+0x707e6> │ │ │ │ + movl $0x80bc4dc,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + mov %cl,0x1(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %dl,0x2(%edi) │ │ │ │ + movl $0x8209ef4,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8355164,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movzbl %dl,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bc60b <__gmpz_get_d_2exp@plt+0x7083b> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + movzbl 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc66b <__gmpz_get_d_2exp@plt+0x7089b> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc661 <__gmpz_get_d_2exp@plt+0x70891> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%al │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c437f <__gmpz_get_d_2exp@plt+0x785af> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8127b78,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc6cb <__gmpz_get_d_2exp@plt+0x708fb> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc6c1 <__gmpz_get_d_2exp@plt+0x708f1> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%al │ │ │ │ + movl $0x80bc618,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + movl $0x8209f08,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bc6ff <__gmpz_get_d_2exp@plt+0x7092f> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + movzbl 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc75f <__gmpz_get_d_2exp@plt+0x7098f> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc755 <__gmpz_get_d_2exp@plt+0x70985> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%al │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc7bf <__gmpz_get_d_2exp@plt+0x709ef> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc7b5 <__gmpz_get_d_2exp@plt+0x709e5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%al │ │ │ │ + movl $0x80bc70c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + movl $0x8209efe,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c441a <__gmpz_get_d_2exp@plt+0x7864a> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - movl $0x80c4128,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80c4274,-0x28(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc844 <__gmpz_get_d_2exp@plt+0x70a74> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc83a <__gmpz_get_d_2exp@plt+0x70a6a> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%dl │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ + mov 0xd(%eax),%cl │ │ │ │ + mov 0xe(%eax),%al │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movzbl %dl,%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80bc570 <__gmpz_get_d_2exp@plt+0x707a0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc (%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 80bca71 <__gmpz_get_d_2exp@plt+0x70ca1> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jae 80bc8e7 <__gmpz_get_d_2exp@plt+0x70b17> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80bca2b <__gmpz_get_d_2exp@plt+0x70c5b> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc9c1 <__gmpz_get_d_2exp@plt+0x70bf1> │ │ │ │ + mov 0x2(%edx),%al │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp $0xb,%edx │ │ │ │ + jl 80bc99c <__gmpz_get_d_2exp@plt+0x70bcc> │ │ │ │ + movl $0x80bc76c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %al,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc964 <__gmpz_get_d_2exp@plt+0x70b94> │ │ │ │ + mov 0x1(%edx),%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x2(%edx),%cl │ │ │ │ + mov 0x3(%edx),%dl │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp $0xb,%eax │ │ │ │ + jl 80bc943 <__gmpz_get_d_2exp@plt+0x70b73> │ │ │ │ + movl $0x80bc7cc,-0x18(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80c4318,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80c4358,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov %cl,-0xc(%edi) │ │ │ │ + mov %dl,-0xb(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %al,-0xa(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movzbl %dl,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bc570 <__gmpz_get_d_2exp@plt+0x707a0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80bc8d8,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + jmp 80bc887 <__gmpz_get_d_2exp@plt+0x70ab7> │ │ │ │ + movl $0x80bc6d8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %al,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8209efe,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80bc988,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c447d <__gmpz_get_d_2exp@plt+0x786ad> │ │ │ │ - movl $0x80c40bc,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x80c40f0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c4398,-0x8(%edi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + repnz add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bca56 <__gmpz_get_d_2exp@plt+0x70c86> │ │ │ │ + mov 0x3(%edx),%dl │ │ │ │ + cmp $0xb,%eax │ │ │ │ + jl 80bca31 <__gmpz_get_d_2exp@plt+0x70c61> │ │ │ │ + movl $0x80bc678,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %dl,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x8355c24,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80bc9ef <__gmpz_get_d_2exp@plt+0x70c1f> │ │ │ │ + movl $0x80bc5e4,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %dl,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8209f08,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80bc9e4,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + mov $0x8355168,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - xchg %eax,%esi │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x76f7f436(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bcaa8 <__gmpz_get_d_2exp@plt+0x70cd8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x1716fc8a(%ebx) │ │ │ │ - int $0x12 │ │ │ │ - add %al,0x1000100 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + lret $0x80b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bcacc <__gmpz_get_d_2exp@plt+0x70cfc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2b16fc8a(%ebx) │ │ │ │ - int $0x12 │ │ │ │ - add %bh,(%edi,%edx,1) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x7ee90475(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c450d <__gmpz_get_d_2exp@plt+0x7873d> │ │ │ │ - movl $0x80c44ac,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c44c0,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 80c4028 <__gmpz_get_d_2exp@plt+0x78258> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8355c2c,%esi │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bcb0a <__gmpz_get_d_2exp@plt+0x70d3a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80bcb1c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bcb1c <__gmpz_get_d_2exp@plt+0x70d4c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8355170,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - or %dl,(%esi) │ │ │ │ - sub %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c4568 <__gmpz_get_d_2exp@plt+0x78798> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80c457f <__gmpz_get_d_2exp@plt+0x787af> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x80c4574,-0xc(%ebp) │ │ │ │ - movl $0x8355b01,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c0b8c <__gmpz_get_d_2exp@plt+0x74dbc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - or $0x8b00122d,%eax │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bc858 <__gmpz_get_d_2exp@plt+0x70a88> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e90376(%ebx) │ │ │ │ - int $0x12 │ │ │ │ - add %al,0x1000100 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xf16fc8a(%ebx) │ │ │ │ - int3 │ │ │ │ - adc (%eax),%al │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ecx) │ │ │ │ + jb 80bcb56 <__gmpz_get_d_2exp@plt+0x70d86> │ │ │ │ + movl $0x8355172,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + mov $0x8355174,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c45f2 <__gmpz_get_d_2exp@plt+0x78822> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80c4590,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80c45a4,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + jb 80bcb8e <__gmpz_get_d_2exp@plt+0x70dbe> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80bcba0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 81f1b58 <__gmpz_get_d_2exp@plt+0x1a5d88> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bcba0 <__gmpz_get_d_2exp@plt+0x70dd0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8355178,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7716fc8a(%ebx) │ │ │ │ - int3 │ │ │ │ - adc (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c464b <__gmpz_get_d_2exp@plt+0x7887b> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + movl $0x83674a5,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bc858 <__gmpz_get_d_2exp@plt+0x70a88> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %al,0x2a │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bcbfd <__gmpz_get_d_2exp@plt+0x70e2d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80bcc00 <__gmpz_get_d_2exp@plt+0x70e30> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8209ec0,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jl 80bcb8b <__gmpz_get_d_2exp@plt+0x70dbb> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c477d <__gmpz_get_d_2exp@plt+0x789ad> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c4788,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80bce11 <__gmpz_get_d_2exp@plt+0x71041> │ │ │ │ + movl $0x80bcdf0,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4788 <__gmpz_get_d_2exp@plt+0x789b8> │ │ │ │ + jne 80bcdf0 <__gmpz_get_d_2exp@plt+0x71020> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c474a <__gmpz_get_d_2exp@plt+0x7897a> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + test %ebp,(%ecx) │ │ │ │ + add %ah,%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80bcd7d <__gmpz_get_d_2exp@plt+0x70fad> │ │ │ │ + movzbl 0x1(%esi),%eax │ │ │ │ + movzbl 0xc(%ebp),%ecx │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80c46d1 <__gmpz_get_d_2exp@plt+0x78901> │ │ │ │ + jne 80bcc91 <__gmpz_get_d_2exp@plt+0x70ec1> │ │ │ │ + movzbl 0x2(%esi),%eax │ │ │ │ + movzbl 0x8(%ebp),%ecx │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80c473b <__gmpz_get_d_2exp@plt+0x7896b> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c46d1 <__gmpz_get_d_2exp@plt+0x78901> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c473b <__gmpz_get_d_2exp@plt+0x7896b> │ │ │ │ - movl $0x80c461c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + jne 80bcc91 <__gmpz_get_d_2exp@plt+0x70ec1> │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ + call 90bf625 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c46dc <__gmpz_get_d_2exp@plt+0x7890c> │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80bcd29 <__gmpz_get_d_2exp@plt+0x70f59> │ │ │ │ + movl $0x80bcc4c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%cl │ │ │ │ + mov 0x2(%esi),%dl │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %al,-0x4(%ebp) │ │ │ │ + mov %dl,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %al,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bcc4c <__gmpz_get_d_2exp@plt+0x70e7c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + test %ch,(%ecx) │ │ │ │ + add %ah,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80bcd80 <__gmpz_get_d_2exp@plt+0x70fb0> │ │ │ │ + movzbl 0x2(%esi),%eax │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80bcd8c <__gmpz_get_d_2exp@plt+0x70fbc> │ │ │ │ + movl $0x80bcd00,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%cl │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov %cl,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bcd00 <__gmpz_get_d_2exp@plt+0x70f30> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x84,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bcd80 <__gmpz_get_d_2exp@plt+0x70fb0> │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov $0x8355190,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80bcd54,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %cl,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bcd54 <__gmpz_get_d_2exp@plt+0x70f84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + faddl 0x230029(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + dec %eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jne 80bcc91 <__gmpz_get_d_2exp@plt+0x70ec1> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80bcca8,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bcca8 <__gmpz_get_d_2exp@plt+0x70ed8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x2002983,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - fs inc %edi │ │ │ │ - or $0x8,%al │ │ │ │ + cld │ │ │ │ + mov $0xcd,%ah │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + and $0x3,%eax │ │ │ │ + dec %eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4764 <__gmpz_get_d_2exp@plt+0x78994> │ │ │ │ + jne 80bcdb4 <__gmpz_get_d_2exp@plt+0x70fe4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov $0x83551a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80bcda1 <__gmpz_get_d_2exp@plt+0x70fd1> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c482b <__gmpz_get_d_2exp@plt+0x78a5b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c4658,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bce52 <__gmpz_get_d_2exp@plt+0x71082> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80bce70,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bcc14 <__gmpz_get_d_2exp@plt+0x70e44> │ │ │ │ + mov $0x83551a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c486f <__gmpz_get_d_2exp@plt+0x78a9f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bce5a <__gmpz_get_d_2exp@plt+0x7108a> │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bceaf <__gmpz_get_d_2exp@plt+0x710df> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bcf30 <__gmpz_get_d_2exp@plt+0x71160> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c49a1 <__gmpz_get_d_2exp@plt+0x78bd1> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bcf20 <__gmpz_get_d_2exp@plt+0x71150> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c49ac,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + movl $0x80bcf00,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c49ac <__gmpz_get_d_2exp@plt+0x78bdc> │ │ │ │ + jne 80bcf00 <__gmpz_get_d_2exp@plt+0x71130> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c496e <__gmpz_get_d_2exp@plt+0x78b9e> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c48f5 <__gmpz_get_d_2exp@plt+0x78b25> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c495f <__gmpz_get_d_2exp@plt+0x78b8f> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c48f5 <__gmpz_get_d_2exp@plt+0x78b25> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c495f <__gmpz_get_d_2exp@plt+0x78b8f> │ │ │ │ - movl $0x80c4840,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c4900 <__gmpz_get_d_2exp@plt+0x78b30> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %cl,0xc(%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c4988 <__gmpz_get_d_2exp@plt+0x78bb8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c4a4f <__gmpz_get_d_2exp@plt+0x78c7f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c487c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ + ja 80bcee9 <__gmpz_get_d_2exp@plt+0x71119> │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + movl $0x80be818,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4c11 <__gmpz_get_d_2exp@plt+0x78e41> │ │ │ │ - movl $0x80c4c1c,-0x1c(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + jb 80bcffc <__gmpz_get_d_2exp@plt+0x7122c> │ │ │ │ + movl $0x80bd00c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4c1c <__gmpz_get_d_2exp@plt+0x78e4c> │ │ │ │ + jne 80bd00c <__gmpz_get_d_2exp@plt+0x7123c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4ae5 <__gmpz_get_d_2exp@plt+0x78d15> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80c47c0,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c49e4,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x34(%ebp),%esi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 81f1b58 <__gmpz_get_d_2exp@plt+0x1a5d88> │ │ │ │ - int $0x0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80c4af4 <__gmpz_get_d_2exp@plt+0x78d24> │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bcf5b <__gmpz_get_d_2exp@plt+0x7118b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80bce90,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80bcebc,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bcfe4,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x30(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 80c45b8 <__gmpz_get_d_2exp@plt+0x787e8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - or %eax,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock mov $0x89080c4b,%esp │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,-0x3316ff8b(%ecx) │ │ │ │ + lds 0x200,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xd4,%al │ │ │ │ + iret │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + mov $0x8355230,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bd021 <__gmpz_get_d_2exp@plt+0x71251> │ │ │ │ + mov $0x83674a5,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bcf74,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4bbc <__gmpz_get_d_2exp@plt+0x78dec> │ │ │ │ + jne 80bcf74 <__gmpz_get_d_2exp@plt+0x711a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bd06f <__gmpz_get_d_2exp@plt+0x7129f> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + movzbl 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd0cf <__gmpz_get_d_2exp@plt+0x712ff> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bd0c5 <__gmpz_get_d_2exp@plt+0x712f5> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%al │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362451,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4c87 <__gmpz_get_d_2exp@plt+0x78eb7> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd12f <__gmpz_get_d_2exp@plt+0x7135f> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bd125 <__gmpz_get_d_2exp@plt+0x71355> │ │ │ │ movl $0x81edd7c,-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,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%al │ │ │ │ + movl $0x80bd07c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + movl $0x8209eb2,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000200,%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 80c4db9 <__gmpz_get_d_2exp@plt+0x78fe9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c4dc4,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80bd1e8 <__gmpz_get_d_2exp@plt+0x71418> │ │ │ │ + movl $0x80bd1f8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4dc4 <__gmpz_get_d_2exp@plt+0x78ff4> │ │ │ │ + jne 80bd1f8 <__gmpz_get_d_2exp@plt+0x71428> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4d86 <__gmpz_get_d_2exp@plt+0x78fb6> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c4d0d <__gmpz_get_d_2exp@plt+0x78f3d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c4d77 <__gmpz_get_d_2exp@plt+0x78fa7> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c4d0d <__gmpz_get_d_2exp@plt+0x78f3d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c4d77 <__gmpz_get_d_2exp@plt+0x78fa7> │ │ │ │ - movl $0x80c4c58,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bd1d9 <__gmpz_get_d_2exp@plt+0x71409> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%cl │ │ │ │ + cmpl $0xb,0x3(%esi) │ │ │ │ + jl 80bd1b4 <__gmpz_get_d_2exp@plt+0x713e4> │ │ │ │ + movl $0x80bd0dc,-0x18(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %cl,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + movl $0x8362449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80bd048,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %cl,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8209eb2,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c4d18 <__gmpz_get_d_2exp@plt+0x78f48> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + mov $0x8355234,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov 0x89080c4d,%al │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80bd230 <__gmpz_get_d_2exp@plt+0x71460> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80bd253 <__gmpz_get_d_2exp@plt+0x71483> │ │ │ │ + movl $0x8209e0c,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209e17,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80bd244 <__gmpz_get_d_2exp@plt+0x71474> │ │ │ │ + movl $0x8209e24,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + movl $0x8209e30,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80bd221 <__gmpz_get_d_2exp@plt+0x71451> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80bd174,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %cl,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4da0 <__gmpz_get_d_2exp@plt+0x78fd0> │ │ │ │ + jne 80bd174 <__gmpz_get_d_2exp@plt+0x713a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c4e67 <__gmpz_get_d_2exp@plt+0x79097> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c4c94,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bd2a2 <__gmpz_get_d_2exp@plt+0x714d2> │ │ │ │ + movl $0x8369201,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bd140 <__gmpz_get_d_2exp@plt+0x71370> │ │ │ │ + mov $0x8355240,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4eab <__gmpz_get_d_2exp@plt+0x790db> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80bd2d2 <__gmpz_get_d_2exp@plt+0x71502> │ │ │ │ + movl $0x8355242,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166728 <__gmpz_get_d_2exp@plt+0x11a958> │ │ │ │ + mov $0x8355244,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bd30c <__gmpz_get_d_2exp@plt+0x7153c> │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + movzbl 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83674a5,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81671f4 <__gmpz_get_d_2exp@plt+0x11b424> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sub %bh,0x29(%edi) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4fdd <__gmpz_get_d_2exp@plt+0x7920d> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c4fe8,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80bd382 <__gmpz_get_d_2exp@plt+0x715b2> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80bd398,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4fe8 <__gmpz_get_d_2exp@plt+0x79218> │ │ │ │ + jne 80bd398 <__gmpz_get_d_2exp@plt+0x715c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4faa <__gmpz_get_d_2exp@plt+0x791da> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c4f31 <__gmpz_get_d_2exp@plt+0x79161> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c4f9b <__gmpz_get_d_2exp@plt+0x791cb> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c4f31 <__gmpz_get_d_2exp@plt+0x79161> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c4f9b <__gmpz_get_d_2exp@plt+0x791cb> │ │ │ │ - movl $0x80c4e7c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c4f3c <__gmpz_get_d_2exp@plt+0x7916c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80bd3be <__gmpz_get_d_2exp@plt+0x715ee> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bd342 <__gmpz_get_d_2exp@plt+0x71572> │ │ │ │ + mov 0x1(%esi),%al │ │ │ │ + movl $0x80bd2e4,-0x8(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + movl $0x8209eb2,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b6e98 <__gmpz_get_d_2exp@plt+0x16b0c8> │ │ │ │ + mov $0x8355260,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x7e,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80bd3ca <__gmpz_get_d_2exp@plt+0x715fa> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80bd351 <__gmpz_get_d_2exp@plt+0x71581> │ │ │ │ + mov $0x83551fc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83551e8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80bd3db <__gmpz_get_d_2exp@plt+0x7160b> │ │ │ │ + mov $0x83551d4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x83551c0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or $0xfd,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - les 0xc(%edi),%ecx │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bd429 <__gmpz_get_d_2exp@plt+0x71659> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80bd42c <__gmpz_get_d_2exp@plt+0x7165c> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8209e7e,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c4fc4 <__gmpz_get_d_2exp@plt+0x791f4> │ │ │ │ + jmp 8113db4 <__gmpz_get_d_2exp@plt+0xc7fe4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + cmp $0x7e,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c508b <__gmpz_get_d_2exp@plt+0x792bb> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c4eb8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5217 <__gmpz_get_d_2exp@plt+0x79447> │ │ │ │ - movl $0x80c5224,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 80bd594 <__gmpz_get_d_2exp@plt+0x717c4> │ │ │ │ + movl $0x80bd584,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c5224 <__gmpz_get_d_2exp@plt+0x79454> │ │ │ │ + jne 80bd584 <__gmpz_get_d_2exp@plt+0x717b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c5105 <__gmpz_get_d_2exp@plt+0x79335> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80c4dfc,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80c5020,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x2c(%ebp),%esi │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 81f1b58 <__gmpz_get_d_2exp@plt+0x1a5d88> │ │ │ │ - lret │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 80bd536 <__gmpz_get_d_2exp@plt+0x71766> │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x7d,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 80bd46b <__gmpz_get_d_2exp@plt+0x7169b> │ │ │ │ + dec %edx │ │ │ │ + jmp 80bd476 <__gmpz_get_d_2exp@plt+0x716a6> │ │ │ │ + nop │ │ │ │ + les 0x29(%ebp),%edi │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80bd4e7 <__gmpz_get_d_2exp@plt+0x71717> │ │ │ │ + movzbl 0x1(%esi),%eax │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x834eee0(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x835527c,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + jl 80bd573 <__gmpz_get_d_2exp@plt+0x717a3> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - sbb %cl,0x44892455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80bd52b <__gmpz_get_d_2exp@plt+0x7175b> │ │ │ │ + movl $0x80bd4b8,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%al │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %al,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bd4b8 <__gmpz_get_d_2exp@plt+0x716e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bd500,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bd500 <__gmpz_get_d_2exp@plt+0x71730> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c5114 <__gmpz_get_d_2exp@plt+0x79344> │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov %ecx,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c45b8 <__gmpz_get_d_2exp@plt+0x787e8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80bd498,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bd498 <__gmpz_get_d_2exp@plt+0x716c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + clc │ │ │ │ + jl 80bd5a4 <__gmpz_get_d_2exp@plt+0x717d4> │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80bd54d <__gmpz_get_d_2exp@plt+0x7177d> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80bd558 <__gmpz_get_d_2exp@plt+0x71788> │ │ │ │ + mov $0x835528c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sarb $1,0x0(%ecx,%ebp,1) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock rclb $1,0xc(%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bd6e4 <__gmpz_get_d_2exp@plt+0x71914> │ │ │ │ + movl $0x80bd6d4,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c51d0 <__gmpz_get_d_2exp@plt+0x79400> │ │ │ │ + jne 80bd6d4 <__gmpz_get_d_2exp@plt+0x71904> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - rorb $1,(%ecx) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + cwtl │ │ │ │ + jl 80bd604 <__gmpz_get_d_2exp@plt+0x71834> │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80bd60e <__gmpz_get_d_2exp@plt+0x7183e> │ │ │ │ + movzbl 0x1(%esi),%eax │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 80bd653 <__gmpz_get_d_2exp@plt+0x71883> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov $0x8367496,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x835527c,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + jl 80bd648 <__gmpz_get_d_2exp@plt+0x71878> │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4b739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80bd653 <__gmpz_get_d_2exp@plt+0x71883> │ │ │ │ + movl $0x80bd5e4,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%al │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %al,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bd5e4 <__gmpz_get_d_2exp@plt+0x71814> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8367491,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80bd603 <__gmpz_get_d_2exp@plt+0x71833> │ │ │ │ + movl $0x80bd628,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bd628 <__gmpz_get_d_2exp@plt+0x71858> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + in (%dx),%al │ │ │ │ + jnp 80bd6b0 <__gmpz_get_d_2exp@plt+0x718e0> │ │ │ │ + add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c52f6 <__gmpz_get_d_2exp@plt+0x79526> │ │ │ │ - movl $0x80c45b8,-0x44(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x80c460c,-0x3c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x80c4a68,-0x34(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - lea -0x3b(%edi),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80c50a4,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x8355c34,%esi │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x31(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - mov $0x8355c44,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub $0x9,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 80bd65e <__gmpz_get_d_2exp@plt+0x7188e> │ │ │ │ + dec %edx │ │ │ │ + jmp 80bd669 <__gmpz_get_d_2exp@plt+0x71899> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + movl $0x80bd690,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bd690 <__gmpz_get_d_2exp@plt+0x718c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + test $0x7b,%al │ │ │ │ sub %eax,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - inc %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 80bd6a3 <__gmpz_get_d_2exp@plt+0x718d3> │ │ │ │ + dec %ecx │ │ │ │ + jmp 80bd6ae <__gmpz_get_d_2exp@plt+0x718de> │ │ │ │ + mov $0x8355294,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + 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 80c534b <__gmpz_get_d_2exp@plt+0x7957b> │ │ │ │ + jb 80bd725 <__gmpz_get_d_2exp@plt+0x71955> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d6ed8 <__gmpz_get_d_2exp@plt+0x8b108> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x83552ad,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5383 <__gmpz_get_d_2exp@plt+0x795b3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c5328,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd783 <__gmpz_get_d_2exp@plt+0x719b3> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bd779 <__gmpz_get_d_2exp@plt+0x719a9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80bd6f4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81b75e4 <__gmpz_get_d_2exp@plt+0x16b814> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ 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 80c53bb <__gmpz_get_d_2exp@plt+0x795eb> │ │ │ │ + jb 80bd7c1 <__gmpz_get_d_2exp@plt+0x719f1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d6ed8 <__gmpz_get_d_2exp@plt+0x8b108> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x83552b5,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c53f3 <__gmpz_get_d_2exp@plt+0x79623> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c5398,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd81f <__gmpz_get_d_2exp@plt+0x71a4f> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bd815 <__gmpz_get_d_2exp@plt+0x71a45> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80bd790,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 81b75ac <__gmpz_get_d_2exp@plt+0x16b7dc> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%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 80bd852 <__gmpz_get_d_2exp@plt+0x71a82> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd8b1 <__gmpz_get_d_2exp@plt+0x71ae1> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bd8a7 <__gmpz_get_d_2exp@plt+0x71ad7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80bd82c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5437 <__gmpz_get_d_2exp@plt+0x79667> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bd8e6 <__gmpz_get_d_2exp@plt+0x71b16> │ │ │ │ movl $0x81edd7c,-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 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd945 <__gmpz_get_d_2exp@plt+0x71b75> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bd93b <__gmpz_get_d_2exp@plt+0x71b6b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80bd8c0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5569 <__gmpz_get_d_2exp@plt+0x79799> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bd97a <__gmpz_get_d_2exp@plt+0x71baa> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c5574,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5574 <__gmpz_get_d_2exp@plt+0x797a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bd9d9 <__gmpz_get_d_2exp@plt+0x71c09> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c5536 <__gmpz_get_d_2exp@plt+0x79766> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c54bd <__gmpz_get_d_2exp@plt+0x796ed> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c5527 <__gmpz_get_d_2exp@plt+0x79757> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c54bd <__gmpz_get_d_2exp@plt+0x796ed> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c5527 <__gmpz_get_d_2exp@plt+0x79757> │ │ │ │ - movl $0x80c5408,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 80bd9cf <__gmpz_get_d_2exp@plt+0x71bff> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80bd954,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c54c8 <__gmpz_get_d_2exp@plt+0x796f8> │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - push %ebp │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bdb54 <__gmpz_get_d_2exp@plt+0x71d84> │ │ │ │ + movl $0x80bdc00,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8161b7c <__gmpz_get_d_2exp@plt+0x115dac> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + nop │ │ │ │ + add $0x1e000001,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bda10 <__gmpz_get_d_2exp@plt+0x71c40> │ │ │ │ + movl $0x80bd988,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bdb8c,0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + movl $0x81ef06c,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %al,0x14(%ebp) │ │ │ │ + jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bda6f <__gmpz_get_d_2exp@plt+0x71c9f> │ │ │ │ + movl $0x80bd8f4,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bdba8,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x81ef06c,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %al,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5550 <__gmpz_get_d_2exp@plt+0x79780> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5617 <__gmpz_get_d_2exp@plt+0x79847> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c5444,-0x20(%edi) │ │ │ │ + ja 80bdad2 <__gmpz_get_d_2exp@plt+0x71d02> │ │ │ │ + movl $0x80bd730,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %esi,-0x24(%edi) │ │ │ │ + movl $0x80bd7cc,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80bd860,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x30(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80bdbc4,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x81ef06c,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ + mov $0x83552bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c565b <__gmpz_get_d_2exp@plt+0x7988b> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x4db60ff0(%ecx) │ │ │ │ + add $0xf,%al │ │ │ │ + mov $0xf1,%dh │ │ │ │ + movzbl 0x8(%ebp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0xb(%ebx,%ebx,8) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81b5a88 <__gmpz_get_d_2exp@plt+0x169cb8> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + fimull (%ebx) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81b5a88 <__gmpz_get_d_2exp@plt+0x169cb8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x76f7f426(%eax) │ │ │ │ + jne 80bdbca <__gmpz_get_d_2exp@plt+0x71dfa> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b5a88 <__gmpz_get_d_2exp@plt+0x169cb8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%ah │ │ │ │ + fimull (%ebx) │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8161cd0 <__gmpz_get_d_2exp@plt+0x115f00> │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + loopne 80bdbe0 <__gmpz_get_d_2exp@plt+0x71e10> │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c578d <__gmpz_get_d_2exp@plt+0x799bd> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c5798,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + jb 80bdcba <__gmpz_get_d_2exp@plt+0x71eea> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80bdccc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c5798 <__gmpz_get_d_2exp@plt+0x799c8> │ │ │ │ + jne 80bdccc <__gmpz_get_d_2exp@plt+0x71efc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80bdcac,-0x4(%ebp) │ │ │ │ + mov %dl,0x0(%ebp) │ │ │ │ + mov %cl,0x4(%ebp) │ │ │ │ + mov %al,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c575a <__gmpz_get_d_2exp@plt+0x7998a> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c56e1 <__gmpz_get_d_2exp@plt+0x79911> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c574b <__gmpz_get_d_2exp@plt+0x7997b> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c56e1 <__gmpz_get_d_2exp@plt+0x79911> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c574b <__gmpz_get_d_2exp@plt+0x7997b> │ │ │ │ - movl $0x80c562c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c56ec <__gmpz_get_d_2exp@plt+0x7991c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + ja 80bdc4e <__gmpz_get_d_2exp@plt+0x71e7e> │ │ │ │ + movl $0x80be864,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + mov %cl,0x1(%edi) │ │ │ │ + mov %dl,0x2(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + nop │ │ │ │ + jecxz 80bdca6 <__gmpz_get_d_2exp@plt+0x71ed6> │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8a0c45(%edx) │ │ │ │ + or %cl,-0x3a7cfbab(%edx) │ │ │ │ + add $0xeb,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x83552c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x78,%al │ │ │ │ + fmull (%ebx) │ │ │ │ + or %cl,0x4d8bfc75(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x4d89084d(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - je 80c57f4 <__gmpz_get_d_2exp@plt+0x79a24> │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + or %al,-0x316033b(%ebx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl 0xf002a05(%eax) │ │ │ │ + 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 80bde0a <__gmpz_get_d_2exp@plt+0x7203a> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80bde20,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81ef06c,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5774 <__gmpz_get_d_2exp@plt+0x799a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ + divsd 0x8216838,%xmm0 │ │ │ │ + mulsd 0x8216830,%xmm0 │ │ │ │ + sub $0x4,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + movsd %xmm0,(%esp) │ │ │ │ + call 8112cc0 <__gmpz_get_d_2exp@plt+0xc6ef0> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movzbl %al,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c57ef <__gmpz_get_d_2exp@plt+0x79a1f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%dl │ │ │ │ + movups 0x40(%ebx),%xmm0 │ │ │ │ + divsd 0x8216800,%xmm0 │ │ │ │ + movsd 0x8216808,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jae 80bdd31 <__gmpz_get_d_2exp@plt+0x71f61> │ │ │ │ + addsd 0x8216818,%xmm0 │ │ │ │ + divsd 0x8216810,%xmm0 │ │ │ │ + movsd 0x8216820,%xmm1 │ │ │ │ + sub $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + movsd %xmm1,(%esp) │ │ │ │ + sub $0x8,%esp │ │ │ │ + movsd %xmm0,(%esp) │ │ │ │ + call 804b3c0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + mulsd 0x8216828,%xmm0 │ │ │ │ + sub $0x4,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + movsd %xmm0,(%esp) │ │ │ │ + call 8112cc0 <__gmpz_get_d_2exp@plt+0xc6ef0> │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movzbl %al,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83552c4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x2a04 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x23(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8122eec <__gmpz_get_d_2exp@plt+0xd711c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xorb $0x18,0x0(%ecx,%ebp,1) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bde6a <__gmpz_get_d_2exp@plt+0x7209a> │ │ │ │ + movl $0x80bded4,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d6ed8 <__gmpz_get_d_2exp@plt+0x8b108> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 80bdd00 <__gmpz_get_d_2exp@plt+0x71f30> │ │ │ │ + mov $0x83552cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c587e <__gmpz_get_d_2exp@plt+0x79aae> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c5668,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80c57cc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + add %cl,0x4db60ff0(%ecx) │ │ │ │ + add $0xf,%al │ │ │ │ + mov $0xf1,%dh │ │ │ │ + movzbl 0x8(%ebp),%ecx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movzbl %al,%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - jmp 80c58b7 <__gmpz_get_d_2exp@plt+0x79ae7> │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + sbb $0x74,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bh,0xb(%esi,%ebx,8) │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + lock mov %al,0x10(%ebp) │ │ │ │ + jmp 80bdd00 <__gmpz_get_d_2exp@plt+0x71f30> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock jae 80bdef4 <__gmpz_get_d_2exp@plt+0x72124> │ │ │ │ + add %al,0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x74f7f422(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %al,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bdd00 <__gmpz_get_d_2exp@plt+0x71f30> │ │ │ │ + enter $0x2973,$0x0 │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5a2a <__gmpz_get_d_2exp@plt+0x79c5a> │ │ │ │ - movl $0x80c5a3c,-0x14(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 80bdf9a <__gmpz_get_d_2exp@plt+0x721ca> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80bdfb0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c5a3c <__gmpz_get_d_2exp@plt+0x79c6c> │ │ │ │ + jne 80bdfb0 <__gmpz_get_d_2exp@plt+0x721e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80bdf8c,-0x4(%ebp) │ │ │ │ + mov %dl,0x0(%ebp) │ │ │ │ + mov %cl,0x4(%ebp) │ │ │ │ + mov %al,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c58fd <__gmpz_get_d_2exp@plt+0x79b2d> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80c55ac,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c5800,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8086870 <__gmpz_get_d_2exp@plt+0x3aaa0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %ch,%dl │ │ │ │ - sub %al,(%eax) │ │ │ │ - lret │ │ │ │ + ja 80bdf2e <__gmpz_get_d_2exp@plt+0x7215e> │ │ │ │ + movl $0x80be864,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + mov %cl,0x1(%edi) │ │ │ │ + mov %dl,0x2(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jecxz 80bdf86 <__gmpz_get_d_2exp@plt+0x721b6> │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - sbb %cl,0x44891c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80c590c <__gmpz_get_d_2exp@plt+0x79b3c> │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8086870 <__gmpz_get_d_2exp@plt+0x3aaa0> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8a0c45(%edx) │ │ │ │ + or %cl,-0x3a7cfbab(%edx) │ │ │ │ + add $0xeb,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x83552d4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jmp 8135a5e <__gmpz_get_d_2exp@plt+0xe9c8e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x73,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x58,%al │ │ │ │ + fisttps (%ebx) │ │ │ │ + or %cl,0x4d8bfc75(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x4d89084d(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - lock fcomps 0xc(%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c59d8 <__gmpz_get_d_2exp@plt+0x79c08> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + or %al,0x70e9fcc5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x1800297a(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5aa7 <__gmpz_get_d_2exp@plt+0x79cd7> │ │ │ │ - movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80be054 <__gmpz_get_d_2exp@plt+0x72284> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x80be034,0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x81efa58,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c1840 <__gmpz_get_d_2exp@plt+0x75a70> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80be01d <__gmpz_get_d_2exp@plt+0x7224d> │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + movl $0x80be850,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83552dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jo 80be0d0 <__gmpz_get_d_2exp@plt+0x72300> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + jae 80be06e <__gmpz_get_d_2exp@plt+0x7229e> │ │ │ │ + (bad) │ │ │ │ + decl 0xf0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xdd,%al │ │ │ │ + push %ebp │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5bd9 <__gmpz_get_d_2exp@plt+0x79e09> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c5be4,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5be4 <__gmpz_get_d_2exp@plt+0x79e14> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xf6,%al │ │ │ │ + push %ebp │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0xf,%al │ │ │ │ + push %esi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x458b08c7(%ebx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80be100 <__gmpz_get_d_2exp@plt+0x72330> │ │ │ │ + movl $0x80be818,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8355624,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + add $0x2b,%al │ │ │ │ + push %esi │ │ │ │ + xor $0x4c58308,%eax │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + fsubrs 0x29(%esi) │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80be227 <__gmpz_get_d_2exp@plt+0x72457> │ │ │ │ + movl $0x80be1f8,-0x8(%ebp) │ │ │ │ + movl $0x8361e2b,-0x14(%ebp) │ │ │ │ + movl $0x8369259,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815fa8c <__gmpz_get_d_2exp@plt+0x113cbc> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c5ba6 <__gmpz_get_d_2exp@plt+0x79dd6> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c5b2d <__gmpz_get_d_2exp@plt+0x79d5d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c5b97 <__gmpz_get_d_2exp@plt+0x79dc7> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c5b2d <__gmpz_get_d_2exp@plt+0x79d5d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c5b97 <__gmpz_get_d_2exp@plt+0x79dc7> │ │ │ │ - movl $0x80c5a78,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80be181 <__gmpz_get_d_2exp@plt+0x723b1> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8119ab8,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8174330,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80be190 <__gmpz_get_d_2exp@plt+0x723c0> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c5b38 <__gmpz_get_d_2exp@plt+0x79d68> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80be1e1 <__gmpz_get_d_2exp@plt+0x72411> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80be254,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - rcrb $0x8,0xc(%ebx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5bc0 <__gmpz_get_d_2exp@plt+0x79df0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + or %cl,%ah │ │ │ │ + loope 80be245 <__gmpz_get_d_2exp@plt+0x72475> │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x1816fb8b(%ecx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + decl 0x420076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5c87 <__gmpz_get_d_2exp@plt+0x79eb7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c5ab4,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%edx,%eiz,8) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8161650 <__gmpz_get_d_2exp@plt+0x115880> │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %dh,0x0(%ecx,%ebp,1) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80be2a5 <__gmpz_get_d_2exp@plt+0x724d5> │ │ │ │ + movl $0x80be2bc,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8355227,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8174f6c <__gmpz_get_d_2exp@plt+0x12919c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80be2a8 <__gmpz_get_d_2exp@plt+0x724d8> │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x73,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5ccb <__gmpz_get_d_2exp@plt+0x79efb> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80be340 <__gmpz_get_d_2exp@plt+0x72570> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80be336 <__gmpz_get_d_2exp@plt+0x72566> │ │ │ │ movl $0x81edd7c,-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,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80be148,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x81742f4,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80be278,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 817f358 <__gmpz_get_d_2exp@plt+0x133588> │ │ │ │ + movl $0x18,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 %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les 0x2a(%ebp),%edx │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80be393 <__gmpz_get_d_2exp@plt+0x725c3> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81740b0 <__gmpz_get_d_2exp@plt+0x1282e0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ + add %dh,0x29(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5dfd <__gmpz_get_d_2exp@plt+0x7a02d> │ │ │ │ + jb 80be452 <__gmpz_get_d_2exp@plt+0x72682> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c5e08,-0x24(%ebp) │ │ │ │ + movl $0x80be3e8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c5e08 <__gmpz_get_d_2exp@plt+0x7a038> │ │ │ │ + jne 80be3e8 <__gmpz_get_d_2exp@plt+0x72618> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c5dca <__gmpz_get_d_2exp@plt+0x79ffa> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + nop │ │ │ │ + mov $0x1002972,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80be443 <__gmpz_get_d_2exp@plt+0x72673> │ │ │ │ + cmpl $0xa,0x3(%esi) │ │ │ │ + jg 80be435 <__gmpz_get_d_2exp@plt+0x72665> │ │ │ │ + movl $0x80be2e0,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c5d51 <__gmpz_get_d_2exp@plt+0x79f81> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c5dbb <__gmpz_get_d_2exp@plt+0x79feb> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c5d51 <__gmpz_get_d_2exp@plt+0x79f81> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c5dbb <__gmpz_get_d_2exp@plt+0x79feb> │ │ │ │ - movl $0x80c5c9c,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80be354,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + movl $0x80be374,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x8363943,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c5d5c <__gmpz_get_d_2exp@plt+0x79f8c> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - in $0x5d,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5de4 <__gmpz_get_d_2exp@plt+0x7a014> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80be4bf <__gmpz_get_d_2exp@plt+0x726ef> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80be4b5 <__gmpz_get_d_2exp@plt+0x726e5> │ │ │ │ + movl $0x80be3a4,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80be4d4,0x0(%ebp) │ │ │ │ + movl $0x8355672,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x81ef06c,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 815d8c8 <__gmpz_get_d_2exp@plt+0x111af8> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x83556b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov $0x53,%al │ │ │ │ + sub (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x70e90075(%ecx) │ │ │ │ + cmp $0xb,%al │ │ │ │ + add %ah,%ah │ │ │ │ + jno 80be508 <__gmpz_get_d_2exp@plt+0x72738> │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c5e5f <__gmpz_get_d_2exp@plt+0x7a08f> │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80be555 <__gmpz_get_d_2exp@plt+0x72785> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80be538,-0xc(%ebp) │ │ │ │ + movl $0x83556b6,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d6ed8 <__gmpz_get_d_2exp@plt+0x8b108> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8363945,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80be520 <__gmpz_get_d_2exp@plt+0x72750> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000200 │ │ │ │ + fs jno 80be584 <__gmpz_get_d_2exp@plt+0x727b4> │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5eee <__gmpz_get_d_2exp@plt+0x7a11e> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c5cd8,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80c5e3c,-0x8(%edi) │ │ │ │ + ja 80be58f <__gmpz_get_d_2exp@plt+0x727bf> │ │ │ │ + movl $0x80be4e8,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + mov $0x8363866,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x83556dc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - aam $0xe4 │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %dh,0x29(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c6041 <__gmpz_get_d_2exp@plt+0x7a271> │ │ │ │ - movl $0x80c6050,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + jb 80be615 <__gmpz_get_d_2exp@plt+0x72845> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80be5f8,0x4(%ebp) │ │ │ │ + movl $0x83556b6,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815e31c <__gmpz_get_d_2exp@plt+0x11254c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80be5e1 <__gmpz_get_d_2exp@plt+0x72811> │ │ │ │ + movl $0x81742f4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83556e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shlb $0x0,0x29(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80be661 <__gmpz_get_d_2exp@plt+0x72891> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80be664 <__gmpz_get_d_2exp@plt+0x72894> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x83556e6,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c6050 <__gmpz_get_d_2exp@plt+0x7a280> │ │ │ │ + jmp 815eca4 <__gmpz_get_d_2exp@plt+0x112ed4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c5f49 <__gmpz_get_d_2exp@plt+0x7a179> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c5c1c,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80c5e70,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8086870 <__gmpz_get_d_2exp@plt+0x3aaa0> │ │ │ │ - fsub %st(3),%st │ │ │ │ - sub %al,(%eax) │ │ │ │ - leave │ │ │ │ + mov %dh,0x29(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c5f58 <__gmpz_get_d_2exp@plt+0x7a188> │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8086870 <__gmpz_get_d_2exp@plt+0x3aaa0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jecxz 80c606f <__gmpz_get_d_2exp@plt+0x7a29f> │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - lock or %ah,0xc(%eax) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80be6b5 <__gmpz_get_d_2exp@plt+0x728e5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80be6b8 <__gmpz_get_d_2exp@plt+0x728e8> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0x83556fc,%esi │ │ │ │ + movl $0x8361a85,-0x10(%ebp) │ │ │ │ + movl $0x8363945,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c6008 <__gmpz_get_d_2exp@plt+0x7a238> │ │ │ │ + jmp 81f1454 <__gmpz_get_d_2exp@plt+0x1a5684> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ + inc %eax │ │ │ │ + jo 80be6e8 <__gmpz_get_d_2exp@plt+0x72918> │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 80be6e6 <__gmpz_get_d_2exp@plt+0x72916> │ │ │ │ + movl $0x835570c,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8171278 <__gmpz_get_d_2exp@plt+0x1254a8> │ │ │ │ + mov $0x835571c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6100 <__gmpz_get_d_2exp@plt+0x7a330> │ │ │ │ - movl $0x80c535c,-0x34(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80c53cc,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x80c589c,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x33(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x2b(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80c5f0c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov $0x8355c34,%esi │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x458b08c7(%ebx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80be71c <__gmpz_get_d_2exp@plt+0x7294c> │ │ │ │ + movl $0x80be840,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x835573c,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x458b08c7(%ebx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80be760 <__gmpz_get_d_2exp@plt+0x72990> │ │ │ │ + movl $0x80be850,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8355740,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x458b08c7(%ebx) │ │ │ │ + add %cl,0x558b044d(%ebx) │ │ │ │ + or %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80be7b0 <__gmpz_get_d_2exp@plt+0x729e0> │ │ │ │ + movl $0x80be864,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + mov %cl,0x1(%edi) │ │ │ │ + mov %dl,0x2(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8355744,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movzbl %cl,%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0x21(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x8355c54,%esi │ │ │ │ + movzbl %dl,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %bh,%bl │ │ │ │ - sub %al,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + xor 0x14(%edi),%dh │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + addr16 mov $0x14,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - arpl %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + fwait │ │ │ │ + mov $0x14,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + shlb $1,0x14(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ + mov $0x14,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %edi,0x14(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + mov $0x14,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x2,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x14b8,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c6177 <__gmpz_get_d_2exp@plt+0x7a3a7> │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80be8e1 <__gmpz_get_d_2exp@plt+0x72b11> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80be8ec,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x81ef06c,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c62a9 <__gmpz_get_d_2exp@plt+0x7a4d9> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c62b4,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c62b4 <__gmpz_get_d_2exp@plt+0x7a4e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6276 <__gmpz_get_d_2exp@plt+0x7a4a6> │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80c61fd <__gmpz_get_d_2exp@plt+0x7a42d> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80c6267 <__gmpz_get_d_2exp@plt+0x7a497> │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80c61fd <__gmpz_get_d_2exp@plt+0x7a42d> │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80c6267 <__gmpz_get_d_2exp@plt+0x7a497> │ │ │ │ - movl $0x80c6148,-0x1c(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c6208 <__gmpz_get_d_2exp@plt+0x7a438> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80be8ab <__gmpz_get_d_2exp@plt+0x72adb> │ │ │ │ + movl $0x81b902c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - nop │ │ │ │ - bound %ecx,(%eax,%ecx,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xb(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %al,%ah │ │ │ │ + call 7d94f100 │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + (bad) (%ecx) │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80be963 <__gmpz_get_d_2exp@plt+0x72b93> │ │ │ │ + movl $0x80be9b4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c6290 <__gmpz_get_d_2exp@plt+0x7a4c0> │ │ │ │ + jne 80be9b4 <__gmpz_get_d_2exp@plt+0x72be4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + (bad) (%ecx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0xb(%ecx,%ebp,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x15750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0xdd,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45891c45(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + sbb %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x558b0875(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,0x558b1055(%ecx) │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,0x2ae91c45(%ecx) │ │ │ │ + mov $0x90660004,%edi │ │ │ │ + hlt │ │ │ │ + fsubrl (%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6357 <__gmpz_get_d_2exp@plt+0x7a587> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + call 1017d303 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%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 │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c6184,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov 0x1b(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80be948 <__gmpz_get_d_2exp@plt+0x72b78> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bea89 <__gmpz_get_d_2exp@plt+0x72cb9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bea94,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x81ef06c,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + 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 80bea53 <__gmpz_get_d_2exp@plt+0x72c83> │ │ │ │ + movl $0x81b902c,-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,0xb(%edx,%ebp,8) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock fldt (%ecx) │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80beb0b <__gmpz_get_d_2exp@plt+0x72d3b> │ │ │ │ + movl $0x80beb5c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80beb5c <__gmpz_get_d_2exp@plt+0x72d8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x70029db,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%ebx,%ebp,8) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80beb1c <__gmpz_get_d_2exp@plt+0x72d4c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ds,%ebx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45891c45(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + sbb %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x558b0875(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,0x558b1055(%ecx) │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x7d16e3bb(%ecx) │ │ │ │ + mov $0x90660004,%ebp │ │ │ │ + dec %esp │ │ │ │ + fldt (%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + call 1017d653 │ │ │ │ + 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 │ │ │ │ + mov 0x1b(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + 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),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80beaf0 <__gmpz_get_d_2exp@plt+0x72d20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bec31 <__gmpz_get_d_2exp@plt+0x72e61> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bec3c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x81ef06c,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81e8410 <__gmpz_get_d_2exp@plt+0x19c640> │ │ │ │ + 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 80bebfb <__gmpz_get_d_2exp@plt+0x72e2b> │ │ │ │ + movl $0x81b902c,-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 %dl,(%esp,%ebp,8) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b5af8 <__gmpz_get_d_2exp@plt+0x169d28> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + fisubrl (%ecx) │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80becb3 <__gmpz_get_d_2exp@plt+0x72ee3> │ │ │ │ + movl $0x80bed04,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bed04 <__gmpz_get_d_2exp@plt+0x72f34> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %bl,%dl │ │ │ │ + sub %eax,(%eax) │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80becc4 <__gmpz_get_d_2exp@plt+0x72ef4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xd9,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45891c45(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + sbb %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x558b0875(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,0x558b1055(%ecx) │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x2516e3bb(%ecx) │ │ │ │ + mov $0x90660004,%ebx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + fldcw (%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + call 1017d9a3 │ │ │ │ + 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 │ │ │ │ + mov 0x1b(%esi),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + 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),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bec98 <__gmpz_get_d_2exp@plt+0x72ec8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push $0x29 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bee92 <__gmpz_get_d_2exp@plt+0x730c2> │ │ │ │ + add $0x90,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bee88 <__gmpz_get_d_2exp@plt+0x730b8> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80be874,-0x8c(%edi) │ │ │ │ + mov %ecx,-0x84(%edi) │ │ │ │ + mov %eax,-0x80(%edi) │ │ │ │ + movl $0x80be910,-0x7c(%edi) │ │ │ │ + lea -0x8c(%edi),%eax │ │ │ │ + mov %eax,-0x78(%edi) │ │ │ │ + movl $0x81b8ec4,-0x74(%edi) │ │ │ │ + movl $0x835c429,-0x70(%edi) │ │ │ │ + lea -0x7b(%edi),%eax │ │ │ │ + mov %eax,-0x6c(%edi) │ │ │ │ + movl $0x81b9094,-0x68(%edi) │ │ │ │ + lea -0x73(%edi),%eax │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x83674a5,-0x60(%edi) │ │ │ │ + movl $0x80bea1c,-0x5c(%edi) │ │ │ │ + mov %ecx,-0x54(%edi) │ │ │ │ + mov %edx,-0x50(%edi) │ │ │ │ + movl $0x80beab8,-0x4c(%edi) │ │ │ │ + lea -0x5c(%edi),%eax │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + movl $0x81b8ec4,-0x44(%edi) │ │ │ │ + movl $0x835c429,-0x40(%edi) │ │ │ │ + lea -0x4b(%edi),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x81b9094,-0x38(%edi) │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + lea -0x66(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80bebc4,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80bec60,-0x1c(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x81b8ec4,-0x14(%edi) │ │ │ │ + movl $0x835c429,-0x10(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x36(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x83674a5,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 815b050 <__gmpz_get_d_2exp@plt+0x10f280> │ │ │ │ + movl $0x90,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80beeed <__gmpz_get_d_2exp@plt+0x7311d> │ │ │ │ + movl $0x80bed70,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bef0c,0xc(%ebp) │ │ │ │ + movl $0x83557f0,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x83674a5,0x8(%ebp) │ │ │ │ + jmp 810c9ac <__gmpz_get_d_2exp@plt+0xc0bdc> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8355824,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + push $0x29 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + ficoms 0x35(%edi) │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 811dfe0 <__gmpz_get_d_2exp@plt+0xd2210> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x6b,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bef68 <__gmpz_get_d_2exp@plt+0x73198> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80bef6b <__gmpz_get_d_2exp@plt+0x7319b> │ │ │ │ + movl $0x81edfc0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8355a0a,-0x10(%ebp) │ │ │ │ + movl $0x8355a1c,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 811dfe0 <__gmpz_get_d_2exp@plt+0xd2210> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80befa9 <__gmpz_get_d_2exp@plt+0x731d9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835583d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80befe5 <__gmpz_get_d_2exp@plt+0x73215> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x8355845,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf021 <__gmpz_get_d_2exp@plt+0x73251> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835584d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf05d <__gmpz_get_d_2exp@plt+0x7328d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x8355855,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf099 <__gmpz_get_d_2exp@plt+0x732c9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835585d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf0d5 <__gmpz_get_d_2exp@plt+0x73305> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835586d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf111 <__gmpz_get_d_2exp@plt+0x73341> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835587d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf14d <__gmpz_get_d_2exp@plt+0x7337d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835588d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf189 <__gmpz_get_d_2exp@plt+0x733b9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835589d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf1c5 <__gmpz_get_d_2exp@plt+0x733f5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x83558ad,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf201 <__gmpz_get_d_2exp@plt+0x73431> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x83558bd,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf23d <__gmpz_get_d_2exp@plt+0x7346d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x83558cd,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf279 <__gmpz_get_d_2exp@plt+0x734a9> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x83558dd,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf2b5 <__gmpz_get_d_2exp@plt+0x734e5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x83558ed,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf2f1 <__gmpz_get_d_2exp@plt+0x73521> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x83558fd,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf32d <__gmpz_get_d_2exp@plt+0x7355d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835590d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf369 <__gmpz_get_d_2exp@plt+0x73599> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835591d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf3a5 <__gmpz_get_d_2exp@plt+0x735d5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835592d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf3e1 <__gmpz_get_d_2exp@plt+0x73611> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835593d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf41d <__gmpz_get_d_2exp@plt+0x7364d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835594d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf459 <__gmpz_get_d_2exp@plt+0x73689> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835595d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf495 <__gmpz_get_d_2exp@plt+0x736c5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835596d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf4d1 <__gmpz_get_d_2exp@plt+0x73701> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835597d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf50d <__gmpz_get_d_2exp@plt+0x7373d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835598d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf549 <__gmpz_get_d_2exp@plt+0x73779> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x835599d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf585 <__gmpz_get_d_2exp@plt+0x737b5> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x83559ad,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf5c1 <__gmpz_get_d_2exp@plt+0x737f1> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x83559bd,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf5fd <__gmpz_get_d_2exp@plt+0x7382d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x83559cd,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf639 <__gmpz_get_d_2exp@plt+0x73869> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x81ef06c,-0x10(%ebp) │ │ │ │ + movl $0x83559dd,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 815c7f8 <__gmpz_get_d_2exp@plt+0x110a28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bf67a <__gmpz_get_d_2exp@plt+0x738aa> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 815c6e0 <__gmpz_get_d_2exp@plt+0x110910> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0xf000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bf705 <__gmpz_get_d_2exp@plt+0x73935> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bf6fb <__gmpz_get_d_2exp@plt+0x7392b> │ │ │ │ + movl $0x81edd7c,-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 0x18(%eax),%eax │ │ │ │ + movl $0x80bf644,-0x10(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x81ef4f8,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8161c28 <__gmpz_get_d_2exp@plt+0x115e58> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ah,0x29(%ecx) │ │ │ │ + add %al,0xb000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc43bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bf88e <__gmpz_get_d_2exp@plt+0x73abe> │ │ │ │ + movl $0x80bf8a8,-0x2c(%ebp) │ │ │ │ + mov 0x1f(%esi),%eax │ │ │ │ + mov %eax,-0x3c(%ebp) │ │ │ │ + movl $0x81ef4f8,-0x38(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x34(%ebp) │ │ │ │ + mov 0x2b(%esi),%ecx │ │ │ │ + mov %ecx,-0x30(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x23(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x27(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffc4,%ebp │ │ │ │ + jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ + mov $0x1,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bf797 <__gmpz_get_d_2exp@plt+0x739c7> │ │ │ │ + movl $0x80bf688,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80bf810,0x2c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + movl $0x81ef06c,0x24(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 8161c98 <__gmpz_get_d_2exp@plt+0x115ec8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xf49f010(%ecx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%ah │ │ │ │ + testl $0xfc758908,(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81b5a88 <__gmpz_get_d_2exp@plt+0x169cb8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + pop %edi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + dec %ebx │ │ │ │ + or $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80bf7a6 <__gmpz_get_d_2exp@plt+0x739d6> │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 80beea4 <__gmpz_get_d_2exp@plt+0x730d4> │ │ │ │ + int3 │ │ │ │ + pop %edi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bf78c <__gmpz_get_d_2exp@plt+0x739bc> │ │ │ │ + movl $0x80bf830,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor %esi,%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 80bf8fd <__gmpz_get_d_2exp@plt+0x73b2d> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80bf891 <__gmpz_get_d_2exp@plt+0x73ac1> │ │ │ │ + movl $0x80bf858,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b7574 <__gmpz_get_d_2exp@plt+0x16b7a4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x17002961 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %ah,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x977b(%ebp) │ │ │ │ + (bad) │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c17d1 <__gmpz_get_d_2exp@plt+0x75a01> │ │ │ │ + movl $0x80c17e0,-0x88(%ebp) │ │ │ │ + mov 0x11(%esi),%eax │ │ │ │ + mov %eax,-0x98(%ebp) │ │ │ │ + movl $0x81ef4f8,-0x94(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x90(%ebp) │ │ │ │ + mov 0x1d(%esi),%ecx │ │ │ │ + mov %ecx,-0x8c(%ebp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,-0x84(%ebp) │ │ │ │ + mov %eax,-0x80(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x7c(%ebp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + mov %eax,-0x78(%ebp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %eax,-0x74(%ebp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %eax,-0x70(%ebp) │ │ │ │ + mov 0x19(%esi),%eax │ │ │ │ + mov %eax,-0x6c(%ebp) │ │ │ │ + mov %ecx,-0x68(%ebp) │ │ │ │ + mov 0x21(%esi),%eax │ │ │ │ + mov %eax,-0x64(%ebp) │ │ │ │ + mov 0x25(%esi),%eax │ │ │ │ + mov %eax,-0x60(%ebp) │ │ │ │ + mov 0x29(%esi),%eax │ │ │ │ + mov %eax,-0x5c(%ebp) │ │ │ │ + mov 0x2d(%esi),%eax │ │ │ │ + mov %eax,-0x58(%ebp) │ │ │ │ + mov 0x31(%esi),%eax │ │ │ │ + mov %eax,-0x54(%ebp) │ │ │ │ + mov 0x35(%esi),%eax │ │ │ │ + mov %eax,-0x50(%ebp) │ │ │ │ + mov 0x39(%esi),%eax │ │ │ │ + mov %eax,-0x4c(%ebp) │ │ │ │ + mov 0x3d(%esi),%eax │ │ │ │ + mov %eax,-0x48(%ebp) │ │ │ │ + mov 0x41(%esi),%eax │ │ │ │ + mov %eax,-0x44(%ebp) │ │ │ │ + mov 0x45(%esi),%eax │ │ │ │ + mov %eax,-0x40(%ebp) │ │ │ │ + mov 0x49(%esi),%eax │ │ │ │ + mov %eax,-0x3c(%ebp) │ │ │ │ + mov 0x4d(%esi),%eax │ │ │ │ + mov %eax,-0x38(%ebp) │ │ │ │ + mov 0x51(%esi),%eax │ │ │ │ + mov %eax,-0x34(%ebp) │ │ │ │ + mov 0x55(%esi),%eax │ │ │ │ + mov %eax,-0x30(%ebp) │ │ │ │ + mov 0x59(%esi),%eax │ │ │ │ + mov %eax,-0x2c(%ebp) │ │ │ │ + mov 0x5d(%esi),%eax │ │ │ │ + mov %eax,-0x28(%ebp) │ │ │ │ + mov 0x61(%esi),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0x65(%esi),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x69(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x6d(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x71(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x75(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x79(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7d(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x81(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffff68,%ebp │ │ │ │ + jmp 81b753c <__gmpz_get_d_2exp@plt+0x16b76c> │ │ │ │ + movl $0x80c1554,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c13e0,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c12ec,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c11f8,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c1104,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c1010,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c0f1c,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c0e28,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c0d34,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c0c40,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c0b4c,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c0a58,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c0964,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c0870,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c077c,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c0688,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c0594,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c04a0,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c03ac,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c02b8,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c01c4,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80c00d0,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80bffd8,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x80bfed8,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x2800295c,%eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,-0x7274dbbb(%ebx) │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfd68 <__gmpz_get_d_2exp@plt+0x73f98> │ │ │ │ + mov $0x8355a44,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + jl 80bfe2a <__gmpz_get_d_2exp@plt+0x7405a> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + loopne 80bfe3f <__gmpz_get_d_2exp@plt+0x7406f> │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,-0x7274dbbb(%ebx) │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfd68 <__gmpz_get_d_2exp@plt+0x73f98> │ │ │ │ + movl $0x80bfd9c,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b753c <__gmpz_get_d_2exp@plt+0x16b76c> │ │ │ │ + nop │ │ │ │ + lock pop %ecx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + js 80bfe9b <__gmpz_get_d_2exp@plt+0x740cb> │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,-0x7274dbbb(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0x8895(%ebx) │ │ │ │ + add %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfd42 <__gmpz_get_d_2exp@plt+0x73f72> │ │ │ │ + mov $0x83559d5,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x59,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sub $0x6d,%al │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,-0x7274dbbb(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0x8895(%ebx) │ │ │ │ + add %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfd42 <__gmpz_get_d_2exp@plt+0x73f72> │ │ │ │ + movl $0x80bfe34,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x84(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + pop %ecx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + subb $0x0,0x15(%ecx) │ │ │ │ + pop %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7274dbbb(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0x8895(%ebx) │ │ │ │ + add %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfd42 <__gmpz_get_d_2exp@plt+0x73f72> │ │ │ │ + movl $0x80bfe74,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x84(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 600c288d │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + jl 80bfece <__gmpz_get_d_2exp@plt+0x740fe> │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfd1c <__gmpz_get_d_2exp@plt+0x73f4c> │ │ │ │ + mov $0x83559c5,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + adc %ch,0x0(%ebp,%edx,1) │ │ │ │ + pop %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + jl 80bff0a <__gmpz_get_d_2exp@plt+0x7413a> │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfd1c <__gmpz_get_d_2exp@plt+0x73f4c> │ │ │ │ + movl $0x80bff3c,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x80(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + pop %eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + mov %gs,0x15(%eax) │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + jl 80bff6a <__gmpz_get_d_2exp@plt+0x7419a> │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfd1c <__gmpz_get_d_2exp@plt+0x73f4c> │ │ │ │ + movl $0x80bff78,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x80(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + push %edi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %esp │ │ │ │ + imul $0x0,0x1001f00,%edx │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x78(%ebp),%ecx │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfcf6 <__gmpz_get_d_2exp@plt+0x73f26> │ │ │ │ + mov $0x83559b5,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov $0x57,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + cld │ │ │ │ + push $0x15 │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + js 80c0006 <__gmpz_get_d_2exp@plt+0x74236> │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfcf6 <__gmpz_get_d_2exp@plt+0x73f26> │ │ │ │ + movl $0x80c0038,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + push %esp │ │ │ │ + push %edi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + mov 0x1f001567,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + js 80c0062 <__gmpz_get_d_2exp@plt+0x74292> │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfcf6 <__gmpz_get_d_2exp@plt+0x73f26> │ │ │ │ + movl $0x80c0074,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + clc │ │ │ │ + push %esi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + cmp %ch,0x15(%edx) │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + je 80c00be <__gmpz_get_d_2exp@plt+0x742ee> │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfcd0 <__gmpz_get_d_2exp@plt+0x73f00> │ │ │ │ + mov $0x83559a5,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov $0xf0002956,%esp │ │ │ │ + imul $0x24458b00,0x1001f00,%edx │ │ │ │ + mov 0x74(%ebp),%ecx │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfcd0 <__gmpz_get_d_2exp@plt+0x73f00> │ │ │ │ + movl $0x80c012c,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x78(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + pusha │ │ │ │ + push %esi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + mov $0x1f001566,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + je 80c0156 <__gmpz_get_d_2exp@plt+0x74386> │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfcd0 <__gmpz_get_d_2exp@plt+0x73f00> │ │ │ │ + movl $0x80c0168,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x78(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + add $0x56,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sub $0x69,%al │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + jo 80c01b2 <__gmpz_get_d_2exp@plt+0x743e2> │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfcaa <__gmpz_get_d_2exp@plt+0x73eda> │ │ │ │ + mov $0x8355995,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + enter $0x2955,$0x0 │ │ │ │ + in $0x68,%al │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + jo 80c01ee <__gmpz_get_d_2exp@plt+0x7441e> │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfcaa <__gmpz_get_d_2exp@plt+0x73eda> │ │ │ │ + movl $0x80c0220,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x74(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %ebp │ │ │ │ + sub %eax,(%eax) │ │ │ │ + shlb $1,0x15(%ebp) │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + jo 80c024a <__gmpz_get_d_2exp@plt+0x7447a> │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfcaa <__gmpz_get_d_2exp@plt+0x73eda> │ │ │ │ + movl $0x80c025c,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x74(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + adc %dl,0x29(%ebp) │ │ │ │ + add %ah,(%eax) │ │ │ │ + push $0x1f0015 │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x6c(%ebp),%ecx │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfc84 <__gmpz_get_d_2exp@plt+0x73eb4> │ │ │ │ + mov $0x8355985,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + aam $0x54 │ │ │ │ + sub %eax,(%eax) │ │ │ │ + fsubs 0x15(%edi) │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfc84 <__gmpz_get_d_2exp@plt+0x73eb4> │ │ │ │ + movl $0x80c0314,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x70(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + js 80c03f6 <__gmpz_get_d_2exp@plt+0x74626> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + call 270c190d │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfc84 <__gmpz_get_d_2exp@plt+0x73eb4> │ │ │ │ + movl $0x80c0350,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x70(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + sbb $0x54,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + adc $0x67,%al │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + push $0x88958b │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfc5e <__gmpz_get_d_2exp@plt+0x73e8e> │ │ │ │ + mov $0x8355975,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + loopne 80c048d <__gmpz_get_d_2exp@plt+0x746bd> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + int3 │ │ │ │ + adc $0x1f00,%ax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + push $0x88958b │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfc5e <__gmpz_get_d_2exp@plt+0x73e8e> │ │ │ │ + movl $0x80c0408,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + test %dl,0x29(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + fs adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + push $0x88958b │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfc5e <__gmpz_get_d_2exp@plt+0x73e8e> │ │ │ │ + movl $0x80c0444,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + sub %dl,0x29(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc $0x1f00,%ax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + mov %fs:0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfc38 <__gmpz_get_d_2exp@plt+0x73e68> │ │ │ │ + mov $0x8355965,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + push %edx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + shlb $0x0,0x15(%ebp) │ │ │ │ + pop %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + mov %fs:0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfc38 <__gmpz_get_d_2exp@plt+0x73e68> │ │ │ │ + movl $0x80c04fc,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x68(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + nop │ │ │ │ + push %edx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sbb %ah,0x15(%ebx) │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + mov %fs:0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfc38 <__gmpz_get_d_2exp@plt+0x73e68> │ │ │ │ + movl $0x80c0538,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x68(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + xor $0x52,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + cld │ │ │ │ + fs adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + pusha │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfc12 <__gmpz_get_d_2exp@plt+0x73e42> │ │ │ │ + mov $0x8355955,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + push %ecx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + mov $0x64,%ah │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + pusha │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfc12 <__gmpz_get_d_2exp@plt+0x73e42> │ │ │ │ + movl $0x80c05f0,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x64(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + pushf │ │ │ │ + push %ecx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + xor %ah,0x15(%edx) │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + pusha │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfc12 <__gmpz_get_d_2exp@plt+0x73e42> │ │ │ │ + movl $0x80c062c,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x64(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + inc %eax │ │ │ │ + push %ecx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + lock arpl %edx,0x1001f00 │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + pop %esp │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfbec <__gmpz_get_d_2exp@plt+0x73e1c> │ │ │ │ + mov $0x8355945,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x51,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + test $0x63,%al │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + pop %esp │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfbec <__gmpz_get_d_2exp@plt+0x73e1c> │ │ │ │ + movl $0x80c06e4,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x60(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + test $0x50,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + dec %eax │ │ │ │ + popa │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + pop %esp │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfbec <__gmpz_get_d_2exp@plt+0x73e1c> │ │ │ │ + movl $0x80c0720,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x60(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + dec %esp │ │ │ │ + push %eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + in $0x62,%al │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + pop %eax │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfbc6 <__gmpz_get_d_2exp@plt+0x73df6> │ │ │ │ + mov $0x8355935,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + adc %dl,0x29(%eax) │ │ │ │ + add %bl,0x1f0015(%edx,%eiz,2) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x58(%ebp),%ecx │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfbc6 <__gmpz_get_d_2exp@plt+0x73df6> │ │ │ │ + movl $0x80c07d8,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x5c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + mov $0x4f,%ah │ │ │ │ + sub %eax,(%eax) │ │ │ │ + pusha │ │ │ │ + pusha │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + pop %eax │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfbc6 <__gmpz_get_d_2exp@plt+0x73df6> │ │ │ │ + movl $0x80c0814,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x5c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + pop %eax │ │ │ │ + dec %edi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + fsubs 0x15(%ecx) │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + push %esp │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfba0 <__gmpz_get_d_2exp@plt+0x73dd0> │ │ │ │ + mov $0x8355925,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sbb $0x4f,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + nop │ │ │ │ + popa │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + push %esp │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfba0 <__gmpz_get_d_2exp@plt+0x73dd0> │ │ │ │ + movl $0x80c08cc,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + rorb $0x0,0x29(%esi) │ │ │ │ + js 80c09bd <__gmpz_get_d_2exp@plt+0x74bed> │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + push %esp │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfba0 <__gmpz_get_d_2exp@plt+0x73dd0> │ │ │ │ + movl $0x80c0908,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + fs dec %esi │ │ │ │ + sub %eax,(%eax) │ │ │ │ + int3 │ │ │ │ + pusha │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + push %eax │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfb7a <__gmpz_get_d_2exp@plt+0x73daa> │ │ │ │ + mov $0x8355915,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sub %cl,0x29(%esi) │ │ │ │ + add %al,0x1f0015(%eax,%eiz,2) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x50(%ebp),%ecx │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfb7a <__gmpz_get_d_2exp@plt+0x73daa> │ │ │ │ + movl $0x80c09c0,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x54(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + int3 │ │ │ │ + dec %ebp │ │ │ │ + sub %eax,(%eax) │ │ │ │ + nop │ │ │ │ + pop %esi │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + push %eax │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfb7a <__gmpz_get_d_2exp@plt+0x73daa> │ │ │ │ + movl $0x80c09fc,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x54(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + jo 80c0af7 <__gmpz_get_d_2exp@plt+0x74d27> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + rcrb $0x0,0x15(%edi) │ │ │ │ + pop %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + dec %esp │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfb54 <__gmpz_get_d_2exp@plt+0x73d84> │ │ │ │ + mov $0x8355905,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + xor $0x4d,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + js 80c0b49 <__gmpz_get_d_2exp@plt+0x74d79> │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + dec %esp │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfb54 <__gmpz_get_d_2exp@plt+0x73d84> │ │ │ │ + movl $0x80c0ab4,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x50(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + fmuls 0x0(%ecx,%ebp,1) │ │ │ │ + test $0x5d,%al │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + dec %esp │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfb54 <__gmpz_get_d_2exp@plt+0x73d84> │ │ │ │ + movl $0x80c0af0,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x50(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + jl 80c0bea <__gmpz_get_d_2exp@plt+0x74e1a> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + mov $0x5e,%ah │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + dec %eax │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfb2e <__gmpz_get_d_2exp@plt+0x73d5e> │ │ │ │ + mov $0x83558f5,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + dec %esp │ │ │ │ + sub %eax,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pop %esi │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + dec %eax │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfb2e <__gmpz_get_d_2exp@plt+0x73d5e> │ │ │ │ + movl $0x80c0ba8,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + in $0x4b,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + rcrb $0x1f,0x0(%ebp,%edx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + dec %eax │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfb2e <__gmpz_get_d_2exp@plt+0x73d5e> │ │ │ │ + movl $0x80c0be4,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + mov %cl,0x29(%ebx) │ │ │ │ + add %ch,0x1f00155d(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + inc %esp │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfb08 <__gmpz_get_d_2exp@plt+0x73d38> │ │ │ │ + mov $0x83558e5,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + dec %ebx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + pusha │ │ │ │ + pop %ebp │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + inc %esp │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfb08 <__gmpz_get_d_2exp@plt+0x73d38> │ │ │ │ + movl $0x80c0c9c,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x48(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + lock dec %edx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + fcomps 0x15(%ebx) │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + inc %esp │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfb08 <__gmpz_get_d_2exp@plt+0x73d38> │ │ │ │ + movl $0x80c0cd8,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x48(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + xchg %eax,%esp │ │ │ │ + dec %edx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + pushf │ │ │ │ + pop %esp │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + inc %eax │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfae2 <__gmpz_get_d_2exp@plt+0x73d12> │ │ │ │ + mov $0x83558d5,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + dec %edx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + push %esp │ │ │ │ + pop %esp │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + inc %eax │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfae2 <__gmpz_get_d_2exp@plt+0x73d12> │ │ │ │ + movl $0x80c0d90,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x44(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + cld │ │ │ │ + dec %ecx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + lock pop %edx │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + inc %eax │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfae2 <__gmpz_get_d_2exp@plt+0x73d12> │ │ │ │ + movl $0x80c0dcc,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x44(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + mov 0x90002949,%al │ │ │ │ + pop %ebx │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + cmp $0x8b,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfabc <__gmpz_get_d_2exp@plt+0x73cec> │ │ │ │ + mov $0x83558c5,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + fs dec %ecx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + dec %eax │ │ │ │ + pop %ebx │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + cmp $0x8b,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfabc <__gmpz_get_d_2exp@plt+0x73cec> │ │ │ │ + movl $0x80c0e84,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + or %cl,0x29(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + pop %edx │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + cmp $0x8b,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfabc <__gmpz_get_d_2exp@plt+0x73cec> │ │ │ │ + movl $0x80c0ec0,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + dec %eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + test %bl,0x15(%edx) │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + cmp %cl,0x8895(%ebx) │ │ │ │ + add %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfa96 <__gmpz_get_d_2exp@plt+0x73cc6> │ │ │ │ + mov $0x83558b5,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jo 80c0ff2 <__gmpz_get_d_2exp@plt+0x75222> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + cmp $0x5a,%al │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + cmp %cl,0x8895(%ebx) │ │ │ │ + add %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfa96 <__gmpz_get_d_2exp@plt+0x73cc6> │ │ │ │ + movl $0x80c0f78,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + adc $0x48,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + and %bl,0x15(%ecx) │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + cmp %cl,0x8895(%ebx) │ │ │ │ + add %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfa96 <__gmpz_get_d_2exp@plt+0x73cc6> │ │ │ │ + movl $0x80c0fb4,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + mov $0x78002947,%eax │ │ │ │ + pop %ecx │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfa70 <__gmpz_get_d_2exp@plt+0x73ca0> │ │ │ │ + mov $0x83558a5,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jl 80c10e5 <__gmpz_get_d_2exp@plt+0x75315> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + xor %bl,0x15(%ecx) │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfa70 <__gmpz_get_d_2exp@plt+0x73ca0> │ │ │ │ + movl $0x80c106c,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + and %al,0x29(%edi) │ │ │ │ + add %bh,(%eax) │ │ │ │ + pop %eax │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfa70 <__gmpz_get_d_2exp@plt+0x73ca0> │ │ │ │ + movl $0x80c10a8,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + les 0x29(%esi),%eax │ │ │ │ + add %ch,0x15(%eax,%ebx,2) │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + xor %cl,0x8895(%ebx) │ │ │ │ + add %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfa4a <__gmpz_get_d_2exp@plt+0x73c7a> │ │ │ │ + mov $0x8355895,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov %al,0x29(%esi) │ │ │ │ + add %ah,(%eax,%ebx,2) │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + xor %cl,0x8895(%ebx) │ │ │ │ + add %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfa4a <__gmpz_get_d_2exp@plt+0x73c7a> │ │ │ │ + movl $0x80c1160,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + sub $0x46,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + push %eax │ │ │ │ + push %edi │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + xor %cl,0x8895(%ebx) │ │ │ │ + add %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfa4a <__gmpz_get_d_2exp@plt+0x73c7a> │ │ │ │ + movl $0x80c119c,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + rolb $1,0x29(%ebp) │ │ │ │ + add %ah,0x57(%eax) │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfa24 <__gmpz_get_d_2exp@plt+0x73c54> │ │ │ │ + mov $0x8355885,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + inc %ebp │ │ │ │ + sub %eax,(%eax) │ │ │ │ + sbb %dl,0x15(%edi) │ │ │ │ + add %bl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfa24 <__gmpz_get_d_2exp@plt+0x73c54> │ │ │ │ + movl $0x80c1254,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + cmp %al,0x29(%ebp) │ │ │ │ + add %ch,0x56(%eax) │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfa24 <__gmpz_get_d_2exp@plt+0x73c54> │ │ │ │ + movl $0x80c1290,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + faddl 0x0(%ecx,%ebp,1) │ │ │ │ + push %esp │ │ │ │ + push %esi │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sub %cl,0x8895(%ebx) │ │ │ │ + add %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bf9fe <__gmpz_get_d_2exp@plt+0x73c2e> │ │ │ │ + mov $0x8355875,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov 0xc002944,%al │ │ │ │ + push %esi │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sub %cl,0x8895(%ebx) │ │ │ │ + add %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bf9fe <__gmpz_get_d_2exp@plt+0x73c2e> │ │ │ │ + movl $0x80c1348,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x90(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + inc %esp │ │ │ │ + inc %esp │ │ │ │ + sub %eax,(%eax) │ │ │ │ + adcb $0x0,0x15(%ebp) │ │ │ │ + pop %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sub %cl,0x8895(%ebx) │ │ │ │ + add %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bf9fe <__gmpz_get_d_2exp@plt+0x73c2e> │ │ │ │ + movl $0x80c1384,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + call 500c3d78 │ │ │ │ + push %ebp │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x90(%ebp),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80c175c <__gmpz_get_d_2exp@plt+0x7598c> │ │ │ │ + mov $0x8355865,%esi │ │ │ │ + add $0x94,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + push $0xbc002943 │ │ │ │ + push %esp │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x90(%ebp),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80c1768 <__gmpz_get_d_2exp@plt+0x75998> │ │ │ │ + movl $0x80c143c,0x0(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + rolb $1,0x29(%edx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + push %esp │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x90(%ebp),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80c1774 <__gmpz_get_d_2exp@plt+0x759a4> │ │ │ │ + movl $0x80c14bc,0x0(%ebp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b761c <__gmpz_get_d_2exp@plt+0x16b84c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80c1650,-0x4(%ebp) │ │ │ │ + mov %dl,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8a0445(%edx) │ │ │ │ + or %cl,0x8c783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c15de <__gmpz_get_d_2exp@plt+0x7580e> │ │ │ │ + movl $0x816dd48,-0x4(%edi) │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov $0x6,%al │ │ │ │ + imul %cl │ │ │ │ + add %dl,%al │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x24,%al │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + imul %dl │ │ │ │ + add %cl,%al │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jecxz 80c164a <__gmpz_get_d_2exp@plt+0x7587a> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8a0845(%edx) │ │ │ │ + or $0x8a,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0x80c1680,0x0(%ebp) │ │ │ │ + jmp 81e8024 <__gmpz_get_d_2exp@plt+0x19c254> │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + inc %ecx │ │ │ │ + sub %eax,(%eax) │ │ │ │ + rclb $0x0,0x15(%ecx) │ │ │ │ + pop %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x90(%ebp),%ecx │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c165e <__gmpz_get_d_2exp@plt+0x7588e> │ │ │ │ + movl $0x80bf71c,-0x2c(%edi) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80c17b4,0x84(%ebp) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x80(%ebp) │ │ │ │ + mov %eax,0x88(%ebp) │ │ │ │ + add $0x80,%ebp │ │ │ │ + jmp 80bf71c <__gmpz_get_d_2exp@plt+0x7394c> │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 80c16d0 <__gmpz_get_d_2exp@plt+0x75900> │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 80c16d0 <__gmpz_get_d_2exp@plt+0x75900> │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 80c16d0 <__gmpz_get_d_2exp@plt+0x75900> │ │ │ │ + cwtl │ │ │ │ + inc %eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x4,%al │ │ │ │ + push %ss │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %cl,0xc(%ebp) │ │ │ │ + jmp 80bf71c <__gmpz_get_d_2exp@plt+0x7394c> │ │ │ │ + jo 80c17ea <__gmpz_get_d_2exp@plt+0x75a1a> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0xf76f7f4(%edi,%edx,1) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %al,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bf71c <__gmpz_get_d_2exp@plt+0x7394c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + je 80c1818 <__gmpz_get_d_2exp@plt+0x75a48> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %eax │ │ │ │ + adc $0x1001f00,%eax │ │ │ │ + add %cl,-0x7274dbbb(%ebx) │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x88(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80bfd68 <__gmpz_get_d_2exp@plt+0x73f98> │ │ │ │ + movl $0x80bfdd8,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x81ef4f8,-0xc(%ebp) │ │ │ │ + mov 0x8c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81b753c <__gmpz_get_d_2exp@plt+0x16b76c> │ │ │ │ + nop │ │ │ │ + adc $0x42,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c1bbe <__gmpz_get_d_2exp@plt+0x75dee> │ │ │ │ + movl $0x80c1bf8,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8161b7c <__gmpz_get_d_2exp@plt+0x115dac> │ │ │ │ + movl $0x1a8,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + nop │ │ │ │ + aam $0x41 │ │ │ │ + sub %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x1a8c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80c1864 <__gmpz_get_d_2exp@plt+0x75a94> │ │ │ │ + movl $0x80bf0a4,-0x1a4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x19c(%edi) │ │ │ │ + movl $0x80bf0e0,-0x198(%edi) │ │ │ │ + mov %eax,-0x190(%edi) │ │ │ │ + movl $0x80bf11c,-0x18c(%edi) │ │ │ │ + mov %eax,-0x184(%edi) │ │ │ │ + movl $0x80bf158,-0x180(%edi) │ │ │ │ + mov %eax,-0x178(%edi) │ │ │ │ + movl $0x80bf194,-0x174(%edi) │ │ │ │ + mov %eax,-0x16c(%edi) │ │ │ │ + movl $0x80bf1d0,-0x168(%edi) │ │ │ │ + mov %eax,-0x160(%edi) │ │ │ │ + movl $0x80bf20c,-0x15c(%edi) │ │ │ │ + mov %eax,-0x154(%edi) │ │ │ │ + movl $0x80bf248,-0x150(%edi) │ │ │ │ + mov %eax,-0x148(%edi) │ │ │ │ + movl $0x80bf284,-0x144(%edi) │ │ │ │ + mov %eax,-0x13c(%edi) │ │ │ │ + movl $0x80bf2c0,-0x138(%edi) │ │ │ │ + mov %eax,-0x130(%edi) │ │ │ │ + movl $0x80bf2fc,-0x12c(%edi) │ │ │ │ + mov %eax,-0x124(%edi) │ │ │ │ + movl $0x80bf338,-0x120(%edi) │ │ │ │ + mov %eax,-0x118(%edi) │ │ │ │ + movl $0x80bf374,-0x114(%edi) │ │ │ │ + mov %eax,-0x10c(%edi) │ │ │ │ + movl $0x80bf3b0,-0x108(%edi) │ │ │ │ + mov %eax,-0x100(%edi) │ │ │ │ + movl $0x80bf3ec,-0xfc(%edi) │ │ │ │ + mov %eax,-0xf4(%edi) │ │ │ │ + movl $0x80bf428,-0xf0(%edi) │ │ │ │ + mov %eax,-0xe8(%edi) │ │ │ │ + movl $0x80bf464,-0xe4(%edi) │ │ │ │ + mov %eax,-0xdc(%edi) │ │ │ │ + movl $0x80bf4a0,-0xd8(%edi) │ │ │ │ + mov %eax,-0xd0(%edi) │ │ │ │ + movl $0x80bf4dc,-0xcc(%edi) │ │ │ │ + mov %eax,-0xc4(%edi) │ │ │ │ + movl $0x80bf518,-0xc0(%edi) │ │ │ │ + mov %eax,-0xb8(%edi) │ │ │ │ + movl $0x80bf554,-0xb4(%edi) │ │ │ │ + mov %eax,-0xac(%edi) │ │ │ │ + movl $0x80bf590,-0xa8(%edi) │ │ │ │ + mov %eax,-0xa0(%edi) │ │ │ │ + movl $0x80bf5cc,-0x9c(%edi) │ │ │ │ + mov %eax,-0x94(%edi) │ │ │ │ + movl $0x80bf608,-0x90(%edi) │ │ │ │ + mov %eax,-0x88(%edi) │ │ │ │ + movl $0x80bf8ec,-0x84(%edi) │ │ │ │ + mov %eax,-0x80(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x78(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x74(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x6c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x68(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + mov %esi,-0x60(%edi) │ │ │ │ + lea -0x1a4(%edi),%eax │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + lea -0x198(%edi),%eax │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + lea -0x18c(%edi),%eax │ │ │ │ + mov %eax,-0x54(%edi) │ │ │ │ + lea -0x180(%edi),%eax │ │ │ │ + mov %eax,-0x50(%edi) │ │ │ │ + lea -0x174(%edi),%eax │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + lea -0x168(%edi),%eax │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + lea -0x15c(%edi),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + lea -0x150(%edi),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + lea -0x144(%edi),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + lea -0x138(%edi),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + lea -0x12c(%edi),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + lea -0x120(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + lea -0x114(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x108(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0xfc(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0xf0(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0xe4(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0xd8(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0xcc(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0xc0(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0xb4(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0xa8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x9c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x90(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x81(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %bh,(%edi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c1b2e <__gmpz_get_d_2exp@plt+0x75d5e> │ │ │ │ + movl $0x80bef78,-0x38(%edi) │ │ │ │ + mov %esi,-0x30(%edi) │ │ │ │ + movl $0x80befb4,-0x2c(%edi) │ │ │ │ + mov %esi,-0x24(%edi) │ │ │ │ + movl $0x80beff0,-0x20(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + movl $0x80bf02c,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80bf068,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80c1880,-0x18(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 81b74c8 <__gmpz_get_d_2exp@plt+0x16b6f8> │ │ │ │ + mov $0x8355a64,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x29,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0xc(%ebx,%ebx,1) │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8161cd0 <__gmpz_get_d_2exp@plt+0x115f00> │ │ │ │ + pop %esp │ │ │ │ + sub %eax,%ds:(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + aam $0x1b │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8161d0c <__gmpz_get_d_2exp@plt+0x115f3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x49f0ffbb(%ebx) │ │ │ │ + sarb $0xf,0xf0 │ │ │ │ + sbbb $0x0,0xa(%ebx) │ │ │ │ + add %bh,0x8361a15(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355a82,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355aa2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355ac2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355ae2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355b02,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355b22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355b42,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355b62,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355b82,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355ba2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355bc2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355be2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355c02,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355c22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355c42,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355c62,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355c82,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355ca2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355cc2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355ce2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355d02,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355d22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355d42,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355d62,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355d82,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355da2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355dc2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355de2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355e02,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355e22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355e42,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355e62,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355e82,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355ea2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355ec2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355ee2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355f02,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355f22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355f42,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355f62,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355f82,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355fa2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355fc2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8355fe2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356002,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356022,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356042,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356062,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356082,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83560a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83560c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83560e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356102,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356122,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356142,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356162,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356182,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83561a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83561c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83561e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356202,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356222,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356242,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356262,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356282,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83562a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83562c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83562e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356302,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356322,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356342,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356362,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356382,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83563a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83563c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83563e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356402,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356422,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356442,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356462,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356482,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83564a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83564c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83564e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356502,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356522,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356542,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356562,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356582,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83565a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83565c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83565e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356602,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356622,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356642,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356662,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356682,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83566a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83566c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83566e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356702,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356722,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356742,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356762,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356782,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83567a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83567c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83567e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356802,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356822,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356842,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356862,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356882,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83568a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83568c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83568e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356902,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356922,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356942,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356962,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356982,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83569a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83569c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83569e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356a02,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356a22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356a42,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356a62,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356a82,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356aa2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356ac2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356ae2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356b02,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356b22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356b42,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356b62,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356b82,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356ba2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356bc2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356be2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356c02,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356c22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356c42,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356c62,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356c82,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356ca2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356cc2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356ce2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356d02,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356d22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356d42,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356d62,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356d82,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356da2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356dc2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356de2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356e02,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356e22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356e42,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356e62,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356e82,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356ea2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356ec2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356ee2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356f02,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356f22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356f42,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356f62,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356f82,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356fa2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356fc2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8356fe2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357002,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357022,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357042,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357062,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357082,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83570a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83570c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83570e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357102,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357122,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357142,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357162,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357182,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83571a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83571c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83571e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357202,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357222,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357242,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357262,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357282,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83572a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83572c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83572e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357302,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357322,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357342,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357362,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357382,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83573a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83573c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83573e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357402,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357422,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357442,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357462,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357482,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83574a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83574c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83574e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357502,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357522,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357542,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357562,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357582,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83575a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83575c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83575e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357602,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357622,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357642,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357662,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357682,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83576a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83576c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83576e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357702,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357722,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357742,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357762,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357782,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83577a2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83577c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x83577e2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357802,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357822,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357842,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8357862,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *0x8216bd0(,%eax,4) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x3976f7f4(%esi,%eiz,1) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c26bc <__gmpz_get_d_2exp@plt+0x768ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov $0x46,%dh │ │ │ │ + add (%edi),%ecx │ │ │ │ + mov $0xc0,%dh │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80c1c1c <__gmpz_get_d_2exp@plt+0x75e4c> │ │ │ │ + nop │ │ │ │ + jmp 80c4384 <__gmpz_get_d_2exp@plt+0x785b4> │ │ │ │ + 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 80c2747 <__gmpz_get_d_2exp@plt+0x76977> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c2720,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c2720 <__gmpz_get_d_2exp@plt+0x76950> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c2709 <__gmpz_get_d_2exp@plt+0x76939> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + 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 80c2787 <__gmpz_get_d_2exp@plt+0x769b7> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c2794,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c2794 <__gmpz_get_d_2exp@plt+0x769c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c287e <__gmpz_get_d_2exp@plt+0x76aae> │ │ │ │ + movl $0x80c288c,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c288c <__gmpz_get_d_2exp@plt+0x76abc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c27e3 <__gmpz_get_d_2exp@plt+0x76a13> │ │ │ │ + movl $0x80c2754,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c27f2 <__gmpz_get_d_2exp@plt+0x76a22> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c2823 <__gmpz_get_d_2exp@plt+0x76a53> │ │ │ │ + movl $0x80c26dc,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cmp $0x28,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c283c <__gmpz_get_d_2exp@plt+0x76a6c> │ │ │ │ + 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 80c291f <__gmpz_get_d_2exp@plt+0x76b4f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c28f8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c28f8 <__gmpz_get_d_2exp@plt+0x76b28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c28e1 <__gmpz_get_d_2exp@plt+0x76b11> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + 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 80c295f <__gmpz_get_d_2exp@plt+0x76b8f> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c296c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c296c <__gmpz_get_d_2exp@plt+0x76b9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c2a56 <__gmpz_get_d_2exp@plt+0x76c86> │ │ │ │ + movl $0x80c2a64,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c2a64 <__gmpz_get_d_2exp@plt+0x76c94> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c29bb <__gmpz_get_d_2exp@plt+0x76beb> │ │ │ │ + movl $0x80c292c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c29ca <__gmpz_get_d_2exp@plt+0x76bfa> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c29fb <__gmpz_get_d_2exp@plt+0x76c2b> │ │ │ │ + movl $0x80c28b4,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + adc $0x2a,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c2a14 <__gmpz_get_d_2exp@plt+0x76c44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c2ad6 <__gmpz_get_d_2exp@plt+0x76d06> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80c27ac,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80c2984,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c2b1b <__gmpz_get_d_2exp@plt+0x76d4b> │ │ │ │ + movl $0x81edd7c,-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 8119668 <__gmpz_get_d_2exp@plt+0xcd898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c2c4d <__gmpz_get_d_2exp@plt+0x76e7d> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c2c58,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c2c58 <__gmpz_get_d_2exp@plt+0x76e88> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c2c1a <__gmpz_get_d_2exp@plt+0x76e4a> │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80c2ba1 <__gmpz_get_d_2exp@plt+0x76dd1> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80c2c0b <__gmpz_get_d_2exp@plt+0x76e3b> │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80c2ba1 <__gmpz_get_d_2exp@plt+0x76dd1> │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80c2c0b <__gmpz_get_d_2exp@plt+0x76e3b> │ │ │ │ + movl $0x80c2aec,-0x1c(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c2bac <__gmpz_get_d_2exp@plt+0x76ddc> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + xor $0x2c,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c2c34 <__gmpz_get_d_2exp@plt+0x76e64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c2cfb <__gmpz_get_d_2exp@plt+0x76f2b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + movl $0x80c2b28,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c639b <__gmpz_get_d_2exp@plt+0x7a5cb> │ │ │ │ + jb 80c2d3f <__gmpz_get_d_2exp@plt+0x76f6f> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -148268,18 +144575,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c64cd <__gmpz_get_d_2exp@plt+0x7a6fd> │ │ │ │ + jb 80c2e71 <__gmpz_get_d_2exp@plt+0x770a1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c64d8,-0x24(%ebp) │ │ │ │ + movl $0x80c2e7c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -148295,45 +144602,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c64d8 <__gmpz_get_d_2exp@plt+0x7a708> │ │ │ │ + jne 80c2e7c <__gmpz_get_d_2exp@plt+0x770ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c649a <__gmpz_get_d_2exp@plt+0x7a6ca> │ │ │ │ + ja 80c2e3e <__gmpz_get_d_2exp@plt+0x7706e> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80c6421 <__gmpz_get_d_2exp@plt+0x7a651> │ │ │ │ + jl 80c2dc5 <__gmpz_get_d_2exp@plt+0x76ff5> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80c648b <__gmpz_get_d_2exp@plt+0x7a6bb> │ │ │ │ + jne 80c2e2f <__gmpz_get_d_2exp@plt+0x7705f> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80c6421 <__gmpz_get_d_2exp@plt+0x7a651> │ │ │ │ + jl 80c2dc5 <__gmpz_get_d_2exp@plt+0x76ff5> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80c648b <__gmpz_get_d_2exp@plt+0x7a6bb> │ │ │ │ - movl $0x80c636c,-0x1c(%edi) │ │ │ │ + jne 80c2e2f <__gmpz_get_d_2exp@plt+0x7705f> │ │ │ │ + movl $0x80c2d10,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -148345,61 +144652,61 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c642c <__gmpz_get_d_2exp@plt+0x7a65c> │ │ │ │ + jne 80c2dd0 <__gmpz_get_d_2exp@plt+0x77000> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov $0x64,%ah │ │ │ │ - or $0x8,%al │ │ │ │ + pop %eax │ │ │ │ + cs or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c64b4 <__gmpz_get_d_2exp@plt+0x7a6e4> │ │ │ │ + jne 80c2e58 <__gmpz_get_d_2exp@plt+0x77088> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c657b <__gmpz_get_d_2exp@plt+0x7a7ab> │ │ │ │ + ja 80c2f1f <__gmpz_get_d_2exp@plt+0x7714f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c63a8,-0x20(%edi) │ │ │ │ + movl $0x80c2d4c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -148410,158 +144717,167 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - aam $0xf6 │ │ │ │ - sub %al,(%eax) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c671e <__gmpz_get_d_2exp@plt+0x7a94e> │ │ │ │ - movl $0x80c6730,-0x14(%ebp) │ │ │ │ + jb 80c30e3 <__gmpz_get_d_2exp@plt+0x77313> │ │ │ │ + movl $0x80c30f0,-0x14(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c6730 <__gmpz_get_d_2exp@plt+0x7a960> │ │ │ │ + jne 80c30f0 <__gmpz_get_d_2exp@plt+0x77320> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c65f9 <__gmpz_get_d_2exp@plt+0x7a829> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80c62ec,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ + ja 80c2f99 <__gmpz_get_d_2exp@plt+0x771c9> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80c2c90,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80c2eb4,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c6510,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x2c(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 80c4028 <__gmpz_get_d_2exp@plt+0x78258> │ │ │ │ - nop │ │ │ │ - mov 0xcb0028f5,%al │ │ │ │ + jmp 80c2a90 <__gmpz_get_d_2exp@plt+0x76cc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - sbb %cl,0x44891c55(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80c6608 <__gmpz_get_d_2exp@plt+0x7a838> │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c2fa8 <__gmpz_get_d_2exp@plt+0x771d8> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x2c(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 80c44d8 <__gmpz_get_d_2exp@plt+0x78708> │ │ │ │ + jmp 80c2a90 <__gmpz_get_d_2exp@plt+0x76cc0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0xf5,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock int3 │ │ │ │ - data16 or $0x8,%al │ │ │ │ + lock jl 80c3125 <__gmpz_get_d_2exp@plt+0x77355> │ │ │ │ + or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c66cc <__gmpz_get_d_2exp@plt+0x7a8fc> │ │ │ │ + jne 80c307c <__gmpz_get_d_2exp@plt+0x772ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c679b <__gmpz_get_d_2exp@plt+0x7a9cb> │ │ │ │ + jb 80c315b <__gmpz_get_d_2exp@plt+0x7738b> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -148571,18 +144887,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c68cd <__gmpz_get_d_2exp@plt+0x7aafd> │ │ │ │ + jb 80c328d <__gmpz_get_d_2exp@plt+0x774bd> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c68d8,-0x24(%ebp) │ │ │ │ + movl $0x80c3298,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -148598,45 +144914,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c68d8 <__gmpz_get_d_2exp@plt+0x7ab08> │ │ │ │ + jne 80c3298 <__gmpz_get_d_2exp@plt+0x774c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c689a <__gmpz_get_d_2exp@plt+0x7aaca> │ │ │ │ + ja 80c325a <__gmpz_get_d_2exp@plt+0x7748a> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80c6821 <__gmpz_get_d_2exp@plt+0x7aa51> │ │ │ │ + jl 80c31e1 <__gmpz_get_d_2exp@plt+0x77411> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80c688b <__gmpz_get_d_2exp@plt+0x7aabb> │ │ │ │ + jne 80c324b <__gmpz_get_d_2exp@plt+0x7747b> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80c6821 <__gmpz_get_d_2exp@plt+0x7aa51> │ │ │ │ + jl 80c31e1 <__gmpz_get_d_2exp@plt+0x77411> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80c688b <__gmpz_get_d_2exp@plt+0x7aabb> │ │ │ │ - movl $0x80c676c,-0x1c(%edi) │ │ │ │ + jne 80c324b <__gmpz_get_d_2exp@plt+0x7747b> │ │ │ │ + movl $0x80c312c,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -148648,61 +144964,61 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c682c <__gmpz_get_d_2exp@plt+0x7aa5c> │ │ │ │ + jne 80c31ec <__gmpz_get_d_2exp@plt+0x7741c> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov $0x68,%ah │ │ │ │ + je 80c32cf <__gmpz_get_d_2exp@plt+0x774ff> │ │ │ │ or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c68b4 <__gmpz_get_d_2exp@plt+0x7aae4> │ │ │ │ + jne 80c3274 <__gmpz_get_d_2exp@plt+0x774a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c697b <__gmpz_get_d_2exp@plt+0x7abab> │ │ │ │ + ja 80c333b <__gmpz_get_d_2exp@plt+0x7756b> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c67a8,-0x20(%edi) │ │ │ │ + movl $0x80c3168,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -148719,15 +145035,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c69bf <__gmpz_get_d_2exp@plt+0x7abef> │ │ │ │ + jb 80c337f <__gmpz_get_d_2exp@plt+0x775af> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -148737,18 +145053,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c6af1 <__gmpz_get_d_2exp@plt+0x7ad21> │ │ │ │ + jb 80c34b1 <__gmpz_get_d_2exp@plt+0x776e1> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c6afc,-0x24(%ebp) │ │ │ │ + movl $0x80c34bc,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -148764,45 +145080,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c6afc <__gmpz_get_d_2exp@plt+0x7ad2c> │ │ │ │ + jne 80c34bc <__gmpz_get_d_2exp@plt+0x776ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6abe <__gmpz_get_d_2exp@plt+0x7acee> │ │ │ │ + ja 80c347e <__gmpz_get_d_2exp@plt+0x776ae> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80c6a45 <__gmpz_get_d_2exp@plt+0x7ac75> │ │ │ │ + jl 80c3405 <__gmpz_get_d_2exp@plt+0x77635> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80c6aaf <__gmpz_get_d_2exp@plt+0x7acdf> │ │ │ │ + jne 80c346f <__gmpz_get_d_2exp@plt+0x7769f> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80c6a45 <__gmpz_get_d_2exp@plt+0x7ac75> │ │ │ │ + jl 80c3405 <__gmpz_get_d_2exp@plt+0x77635> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80c6aaf <__gmpz_get_d_2exp@plt+0x7acdf> │ │ │ │ - movl $0x80c6990,-0x1c(%edi) │ │ │ │ + jne 80c346f <__gmpz_get_d_2exp@plt+0x7769f> │ │ │ │ + movl $0x80c3350,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -148814,59 +145130,60 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c6a50 <__gmpz_get_d_2exp@plt+0x7ac80> │ │ │ │ + jne 80c3410 <__gmpz_get_d_2exp@plt+0x77640> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - fsubrs 0xc(%edx) │ │ │ │ + cwtl │ │ │ │ + xor $0xc,%al │ │ │ │ or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c6ad8 <__gmpz_get_d_2exp@plt+0x7ad08> │ │ │ │ + jne 80c3498 <__gmpz_get_d_2exp@plt+0x776c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6b9f <__gmpz_get_d_2exp@plt+0x7adcf> │ │ │ │ + ja 80c355f <__gmpz_get_d_2exp@plt+0x7778f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c69cc,-0x20(%edi) │ │ │ │ + movl $0x80c338c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -148877,1180 +145194,186 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0xf0,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c6d04 <__gmpz_get_d_2exp@plt+0x7af34> │ │ │ │ - movl $0x80c6d14,-0xc(%ebp) │ │ │ │ + jb 80c36d9 <__gmpz_get_d_2exp@plt+0x77909> │ │ │ │ + movl $0x80c36e4,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c6d14 <__gmpz_get_d_2exp@plt+0x7af44> │ │ │ │ + jne 80c36e4 <__gmpz_get_d_2exp@plt+0x77914> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6bf9 <__gmpz_get_d_2exp@plt+0x7ae29> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80c6910,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ + ja 80c35b5 <__gmpz_get_d_2exp@plt+0x777e5> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80c32d0,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80c34f4,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80c6b34,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80c4028 <__gmpz_get_d_2exp@plt+0x78258> │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - sub %al,(%eax) │ │ │ │ + jmp 80c2a90 <__gmpz_get_d_2exp@plt+0x76cc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ leave │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x4d8b2445(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ sbb $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c6c08 <__gmpz_get_d_2exp@plt+0x7ae38> │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80c35c4 <__gmpz_get_d_2exp@plt+0x777f4> │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ mov %ecx,0x24(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80c44d8 <__gmpz_get_d_2exp@plt+0x78708> │ │ │ │ + jmp 80c2a90 <__gmpz_get_d_2exp@plt+0x76cc0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - out %eax,(%dx) │ │ │ │ - sub %al,(%eax) │ │ │ │ add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock shrb $0x89,0x8(%esp,%ecx,1) │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ + lock mov %dh,(%esi) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c6cc0 <__gmpz_get_d_2exp@plt+0x7aef0> │ │ │ │ + jne 80c3688 <__gmpz_get_d_2exp@plt+0x778b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6db7 <__gmpz_get_d_2exp@plt+0x7afe7> │ │ │ │ - movl $0x80c6138,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80c6598,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x2b(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ + ja 80c3789 <__gmpz_get_d_2exp@plt+0x779b9> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + movl $0x80c2f38,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80c6bbc,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80c3578,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov $0x8355c34,%esi │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x9(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x21(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x8355c7c,%esi │ │ │ │ - jmp *-0x4(%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 80c6df7 <__gmpz_get_d_2exp@plt+0x7b027> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d4774 <__gmpz_get_d_2exp@plt+0x889a4> │ │ │ │ - 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 80c6e2f <__gmpz_get_d_2exp@plt+0x7b05f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c6dd4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c6e67 <__gmpz_get_d_2exp@plt+0x7b097> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d4774 <__gmpz_get_d_2exp@plt+0x889a4> │ │ │ │ - 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 80c6e9f <__gmpz_get_d_2exp@plt+0x7b0cf> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c6e44,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - shr $0x28,%ch │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c6ef1 <__gmpz_get_d_2exp@plt+0x7b121> │ │ │ │ - movl $0x80c6e08,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c6e78,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80c6d50 <__gmpz_get_d_2exp@plt+0x7af80> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8355c8c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - js 80c6ef3 <__gmpz_get_d_2exp@plt+0x7b123> │ │ │ │ - sub %al,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %ch,%ah │ │ │ │ - sub %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c6f60 <__gmpz_get_d_2exp@plt+0x7b190> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80c6f7f <__gmpz_get_d_2exp@plt+0x7b1af> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x80c6f70,-0xc(%ebp) │ │ │ │ - movl $0x8355b01,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c0b8c <__gmpz_get_d_2exp@plt+0x74dbc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - cmp $0xe4,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c73776(%ebx) │ │ │ │ - add %ch,0x1de90835(%ebx,%edx,2) │ │ │ │ - mov %eax,0x68b0012 │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x300,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c6fc9 <__gmpz_get_d_2exp@plt+0x7b1f9> │ │ │ │ - movl $0x8355c54,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8355c9c,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ea9e4 <__gmpz_get_d_2exp@plt+0x9ec14> │ │ │ │ - mov $0x8355cac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 80c6fc2 <__gmpz_get_d_2exp@plt+0x7b1f2> │ │ │ │ - sub %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c701c <__gmpz_get_d_2exp@plt+0x7b24c> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80c703b <__gmpz_get_d_2exp@plt+0x7b26b> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x80c702c,-0xc(%ebp) │ │ │ │ - movl $0x8355b01,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c0b8c <__gmpz_get_d_2exp@plt+0x74dbc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sub $0x28,%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c74f76(%ebx) │ │ │ │ - add %ch,0x61e90835(%esp,%ebx,2) │ │ │ │ - mov %al,0x68b0012 │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - call 80c992f <__gmpz_get_d_2exp@plt+0x7db5f> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7081 <__gmpz_get_d_2exp@plt+0x7b2b1> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80c7084 <__gmpz_get_d_2exp@plt+0x7b2b4> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8355b01,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c0b8c <__gmpz_get_d_2exp@plt+0x74dbc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pusha │ │ │ │ - in (%dx),%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c70d4 <__gmpz_get_d_2exp@plt+0x7b304> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80c70f3 <__gmpz_get_d_2exp@plt+0x7b323> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x80c70e4,-0xc(%ebp) │ │ │ │ - mov $0x8355ce4,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c70e4 <__gmpz_get_d_2exp@plt+0x7b314> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - enter $0x28e2,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c73776(%ebx) │ │ │ │ - add %ch,-0x5616f7cb(%ebx,%edx,2) │ │ │ │ - mov 0x68b0012,%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or $0xec,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c7125 <__gmpz_get_d_2exp@plt+0x7b355> │ │ │ │ - movl $0x80c7134,-0x4(%ebp) │ │ │ │ - mov 0x4(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81e728c <__gmpz_get_d_2exp@plt+0x19b4bc> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - loopne 80c7115 <__gmpz_get_d_2exp@plt+0x7b345> │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x4,%al │ │ │ │ - pop %ebp │ │ │ │ - xor $0x84d8b08,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - jmp 80ea9e4 <__gmpz_get_d_2exp@plt+0x9ec14> │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c71d2 <__gmpz_get_d_2exp@plt+0x7b402> │ │ │ │ - movl $0x80c71a8,-0x4(%ebp) │ │ │ │ - mov $0x8355ce4,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c71a8 <__gmpz_get_d_2exp@plt+0x7b3d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jmp 80c71c7 <__gmpz_get_d_2exp@plt+0x7b3f7> │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c718d <__gmpz_get_d_2exp@plt+0x7b3bd> │ │ │ │ - mov 0x4f(%esi),%eax │ │ │ │ - movl $0x80c7108,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ - mov $0x8355d24,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %ch,%bl │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - ja 80c71ee <__gmpz_get_d_2exp@plt+0x7b41e> │ │ │ │ - (bad) │ │ │ │ - decl -0x151bff8a(%ebp) │ │ │ │ - sub %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7240 <__gmpz_get_d_2exp@plt+0x7b470> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 81e3dc0 <__gmpz_get_d_2exp@plt+0x197ff0> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80c7257 <__gmpz_get_d_2exp@plt+0x7b487> │ │ │ │ - movl $0x81edfc0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x80c724c,-0xc(%ebp) │ │ │ │ - mov $0x8355ce4,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c724c <__gmpz_get_d_2exp@plt+0x7b47c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cc08a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - xor $0x8b001200,%eax │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c7289 <__gmpz_get_d_2exp@plt+0x7b4b9> │ │ │ │ - movl $0x8354574,-0x8(%ebp) │ │ │ │ - movl $0x8355d3c,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ee1c0 <__gmpz_get_d_2exp@plt+0xa23f0> │ │ │ │ - mov $0x8355d4c,%esi │ │ │ │ - jmp *-0x4(%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 80c7307 <__gmpz_get_d_2exp@plt+0x7b537> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c72e0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c72e0 <__gmpz_get_d_2exp@plt+0x7b510> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c72c9 <__gmpz_get_d_2exp@plt+0x7b4f9> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x83674a5,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 80c7383 <__gmpz_get_d_2exp@plt+0x7b5b3> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c7390,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7390 <__gmpz_get_d_2exp@plt+0x7b5c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c7347 <__gmpz_get_d_2exp@plt+0x7b577> │ │ │ │ - movl $0x80dd6dc,-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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x73(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7360 <__gmpz_get_d_2exp@plt+0x7b590> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c7466 <__gmpz_get_d_2exp@plt+0x7b696> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - movl $0x80c729c,-0x4c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - movl $0x80c7314,-0x40(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - movl $0x81b8eb4,-0x30(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - lea -0x40(%edi),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x81b9094,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x83674a5,-0x18(%edi) │ │ │ │ - movl $0x80d30e0,-0x14(%edi) │ │ │ │ - movl $0x8361a15,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - movl $0x8361a15,-0x4(%edi) │ │ │ │ - movl $0x8361a15,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x4c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - 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 80c74af <__gmpz_get_d_2exp@plt+0x7b6df> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c74bc,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c74bc <__gmpz_get_d_2exp@plt+0x7b6ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c753f <__gmpz_get_d_2exp@plt+0x7b76f> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c754c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c754c <__gmpz_get_d_2exp@plt+0x7b77c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c7503 <__gmpz_get_d_2exp@plt+0x7b733> │ │ │ │ - movl $0x80dd6dc,-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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0xf76f7f4(,%esi,2) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c751c <__gmpz_get_d_2exp@plt+0x7b74c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c76f5 <__gmpz_get_d_2exp@plt+0x7b925> │ │ │ │ - movl $0x80c7700,-0x20(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x19(%esi),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1d(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7700 <__gmpz_get_d_2exp@plt+0x7b930> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x54,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c75ff <__gmpz_get_d_2exp@plt+0x7b82f> │ │ │ │ - movl $0x80c747c,-0x50(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - movl $0x80c74d0,-0x40(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x81b8eb4,-0x30(%edi) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x81b9094,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x83674a5,-0x18(%edi) │ │ │ │ - movl $0x80d30e0,-0x14(%edi) │ │ │ │ - movl $0x8361a15,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - movl $0x8361a15,-0x4(%edi) │ │ │ │ - movl $0x8361a15,(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - lea -0x50(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,-0x7683dbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c760e <__gmpz_get_d_2exp@plt+0x7b83e> │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c73b8 <__gmpz_get_d_2exp@plt+0x7b5e8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - or (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x76,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c76b0 <__gmpz_get_d_2exp@plt+0x7b8e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%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 80c775b <__gmpz_get_d_2exp@plt+0x7b98b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c7768,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7768 <__gmpz_get_d_2exp@plt+0x7b998> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c77eb <__gmpz_get_d_2exp@plt+0x7ba1b> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c77f8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c77f8 <__gmpz_get_d_2exp@plt+0x7ba28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c77af <__gmpz_get_d_2exp@plt+0x7b9df> │ │ │ │ - movl $0x80dd6dc,-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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - ja 80c780a <__gmpz_get_d_2exp@plt+0x7ba3a> │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c77c8 <__gmpz_get_d_2exp@plt+0x7b9f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c797f <__gmpz_get_d_2exp@plt+0x7bbaf> │ │ │ │ - movl $0x80c798c,-0x18(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c798c <__gmpz_get_d_2exp@plt+0x7bbbc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ - jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x54,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c788f <__gmpz_get_d_2exp@plt+0x7babf> │ │ │ │ - movl $0x80c7728,-0x50(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - movl $0x80c777c,-0x40(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x81b8eb4,-0x30(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x81b9094,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x83674a5,-0x18(%edi) │ │ │ │ - movl $0x80d30e0,-0x14(%edi) │ │ │ │ - movl $0x8361a15,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x83674a5,-0x8(%edi) │ │ │ │ - movl $0x8361a15,-0x4(%edi) │ │ │ │ - movl $0x8361a15,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x50(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and %cl,-0x769bdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c789e <__gmpz_get_d_2exp@plt+0x7bace> │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80c73b8 <__gmpz_get_d_2exp@plt+0x7b5e8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - jns 80c799e <__gmpz_get_d_2exp@plt+0x7bbce> │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7940 <__gmpz_get_d_2exp@plt+0x7bb70> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %ah,%bl │ │ │ │ - sub %al,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c7a5f <__gmpz_get_d_2exp@plt+0x7bc8f> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - movl $0x80c73b8,-0x4c(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - movl $0x80c7574,-0x3c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - lea -0x4c(%edi),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x80c7820,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov $0x8355cd4,%esi │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x39(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7a97 <__gmpz_get_d_2exp@plt+0x7bcc7> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d4774 <__gmpz_get_d_2exp@plt+0x889a4> │ │ │ │ - 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 80c7ad3 <__gmpz_get_d_2exp@plt+0x7bd03> │ │ │ │ + jb 80c37cf <__gmpz_get_d_2exp@plt+0x779ff> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -150060,18 +145383,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c7c05 <__gmpz_get_d_2exp@plt+0x7be35> │ │ │ │ + jb 80c3901 <__gmpz_get_d_2exp@plt+0x77b31> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c7c10,-0x24(%ebp) │ │ │ │ + movl $0x80c390c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -150087,45 +145410,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c7c10 <__gmpz_get_d_2exp@plt+0x7be40> │ │ │ │ + jne 80c390c <__gmpz_get_d_2exp@plt+0x77b3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c7bd2 <__gmpz_get_d_2exp@plt+0x7be02> │ │ │ │ + ja 80c38ce <__gmpz_get_d_2exp@plt+0x77afe> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80c7b59 <__gmpz_get_d_2exp@plt+0x7bd89> │ │ │ │ + jl 80c3855 <__gmpz_get_d_2exp@plt+0x77a85> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80c7bc3 <__gmpz_get_d_2exp@plt+0x7bdf3> │ │ │ │ + jne 80c38bf <__gmpz_get_d_2exp@plt+0x77aef> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80c7b59 <__gmpz_get_d_2exp@plt+0x7bd89> │ │ │ │ + jl 80c3855 <__gmpz_get_d_2exp@plt+0x77a85> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80c7bc3 <__gmpz_get_d_2exp@plt+0x7bdf3> │ │ │ │ - movl $0x80c7aa4,-0x1c(%edi) │ │ │ │ + jne 80c38bf <__gmpz_get_d_2exp@plt+0x77aef> │ │ │ │ + movl $0x80c37a0,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -150137,60 +145460,59 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c7b64 <__gmpz_get_d_2exp@plt+0x7bd94> │ │ │ │ + jne 80c3860 <__gmpz_get_d_2exp@plt+0x77a90> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - in (%dx),%al │ │ │ │ - jnp 80c7c22 <__gmpz_get_d_2exp@plt+0x7be52> │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + call 9114454c │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c7bec <__gmpz_get_d_2exp@plt+0x7be1c> │ │ │ │ + jne 80c38e8 <__gmpz_get_d_2exp@plt+0x77b18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c7cb3 <__gmpz_get_d_2exp@plt+0x7bee3> │ │ │ │ + ja 80c39af <__gmpz_get_d_2exp@plt+0x77bdf> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c7ae0,-0x20(%edi) │ │ │ │ + movl $0x80c37dc,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -150207,15 +145529,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c7cf7 <__gmpz_get_d_2exp@plt+0x7bf27> │ │ │ │ + jb 80c39f3 <__gmpz_get_d_2exp@plt+0x77c23> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -150225,18 +145547,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c7e29 <__gmpz_get_d_2exp@plt+0x7c059> │ │ │ │ + jb 80c3b25 <__gmpz_get_d_2exp@plt+0x77d55> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c7e34,-0x24(%ebp) │ │ │ │ + movl $0x80c3b30,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -150252,45 +145574,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c7e34 <__gmpz_get_d_2exp@plt+0x7c064> │ │ │ │ + jne 80c3b30 <__gmpz_get_d_2exp@plt+0x77d60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c7df6 <__gmpz_get_d_2exp@plt+0x7c026> │ │ │ │ + ja 80c3af2 <__gmpz_get_d_2exp@plt+0x77d22> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80c7d7d <__gmpz_get_d_2exp@plt+0x7bfad> │ │ │ │ + jl 80c3a79 <__gmpz_get_d_2exp@plt+0x77ca9> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80c7de7 <__gmpz_get_d_2exp@plt+0x7c017> │ │ │ │ + jne 80c3ae3 <__gmpz_get_d_2exp@plt+0x77d13> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80c7d7d <__gmpz_get_d_2exp@plt+0x7bfad> │ │ │ │ + jl 80c3a79 <__gmpz_get_d_2exp@plt+0x77ca9> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80c7de7 <__gmpz_get_d_2exp@plt+0x7c017> │ │ │ │ - movl $0x80c7cc8,-0x1c(%edi) │ │ │ │ + jne 80c3ae3 <__gmpz_get_d_2exp@plt+0x77d13> │ │ │ │ + movl $0x80c39c4,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -150302,59 +145624,61 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c7d88 <__gmpz_get_d_2exp@plt+0x7bfb8> │ │ │ │ + jne 80c3a84 <__gmpz_get_d_2exp@plt+0x77cb4> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - adc %bh,0xc(%esi) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + or $0x3b,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c7e10 <__gmpz_get_d_2exp@plt+0x7c040> │ │ │ │ + jne 80c3b0c <__gmpz_get_d_2exp@plt+0x77d3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c7ed7 <__gmpz_get_d_2exp@plt+0x7c107> │ │ │ │ + ja 80c3bd3 <__gmpz_get_d_2exp@plt+0x77e03> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c7d04,-0x20(%edi) │ │ │ │ + movl $0x80c3a00,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -150365,228 +145689,152 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - loopne 80c7ec3 <__gmpz_get_d_2exp@plt+0x7c0f3> │ │ │ │ - sub %al,(%eax) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c80af <__gmpz_get_d_2exp@plt+0x7c2df> │ │ │ │ - movl $0x80c80c0,-0x18(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%edx │ │ │ │ + jb 80c3d5f <__gmpz_get_d_2exp@plt+0x77f8f> │ │ │ │ + movl $0x80c3d6c,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x16(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c80c0 <__gmpz_get_d_2exp@plt+0x7c2f0> │ │ │ │ + jne 80c3d6c <__gmpz_get_d_2exp@plt+0x77f9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c7f63 <__gmpz_get_d_2exp@plt+0x7c193> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80c7c48,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80c7e6c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80c3c45 <__gmpz_get_d_2exp@plt+0x77e75> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80c3944,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80c3b68,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 80c79bc <__gmpz_get_d_2exp@plt+0x7bbec> │ │ │ │ - mov %ds,%esp │ │ │ │ - sub %al,(%eax) │ │ │ │ - lret │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 80c3724 <__gmpz_get_d_2exp@plt+0x77954> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lret $0x0 │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ sbb $0x89,%al │ │ │ │ dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c7f72 <__gmpz_get_d_2exp@plt+0x7c1a2> │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80c3c54 <__gmpz_get_d_2exp@plt+0x77e84> │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 80c79bc <__gmpz_get_d_2exp@plt+0x7bbec> │ │ │ │ + jmp 80c3724 <__gmpz_get_d_2exp@plt+0x77954> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0xdc,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %es │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock dec %eax │ │ │ │ - orb $0x89,(%eax,%ecx,1) │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ + lock adc $0x3d,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8048 <__gmpz_get_d_2exp@plt+0x7c278> │ │ │ │ + jne 80c3d14 <__gmpz_get_d_2exp@plt+0x77f44> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - rcr $1,%bl │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c8167 <__gmpz_get_d_2exp@plt+0x7c397> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - movl $0x80c7a74,-0x24(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80c7ef4,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x16(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c819f <__gmpz_get_d_2exp@plt+0x7c3cf> │ │ │ │ - movl $0x81edd7c,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d4774 <__gmpz_get_d_2exp@plt+0x889a4> │ │ │ │ - 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 80c81db <__gmpz_get_d_2exp@plt+0x7c40b> │ │ │ │ + jb 80c3dd7 <__gmpz_get_d_2exp@plt+0x78007> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -150596,18 +145844,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c830d <__gmpz_get_d_2exp@plt+0x7c53d> │ │ │ │ + jb 80c3f09 <__gmpz_get_d_2exp@plt+0x78139> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c8318,-0x24(%ebp) │ │ │ │ + movl $0x80c3f14,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -150623,45 +145871,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8318 <__gmpz_get_d_2exp@plt+0x7c548> │ │ │ │ + jne 80c3f14 <__gmpz_get_d_2exp@plt+0x78144> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c82da <__gmpz_get_d_2exp@plt+0x7c50a> │ │ │ │ + ja 80c3ed6 <__gmpz_get_d_2exp@plt+0x78106> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80c8261 <__gmpz_get_d_2exp@plt+0x7c491> │ │ │ │ + jl 80c3e5d <__gmpz_get_d_2exp@plt+0x7808d> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80c82cb <__gmpz_get_d_2exp@plt+0x7c4fb> │ │ │ │ + jne 80c3ec7 <__gmpz_get_d_2exp@plt+0x780f7> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80c8261 <__gmpz_get_d_2exp@plt+0x7c491> │ │ │ │ + jl 80c3e5d <__gmpz_get_d_2exp@plt+0x7808d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80c82cb <__gmpz_get_d_2exp@plt+0x7c4fb> │ │ │ │ - movl $0x80c81ac,-0x1c(%edi) │ │ │ │ + jne 80c3ec7 <__gmpz_get_d_2exp@plt+0x780f7> │ │ │ │ + movl $0x80c3da8,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -150673,60 +145921,60 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c826c <__gmpz_get_d_2exp@plt+0x7c49c> │ │ │ │ + jne 80c3e68 <__gmpz_get_d_2exp@plt+0x78098> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - hlt │ │ │ │ - orb $0x89,(%eax,%ecx,1) │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ + lock ds or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c82f4 <__gmpz_get_d_2exp@plt+0x7c524> │ │ │ │ + jne 80c3ef0 <__gmpz_get_d_2exp@plt+0x78120> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c83bb <__gmpz_get_d_2exp@plt+0x7c5eb> │ │ │ │ + ja 80c3fb7 <__gmpz_get_d_2exp@plt+0x781e7> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x13(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x17(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c81e8,-0x20(%edi) │ │ │ │ + movl $0x80c3de4,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ @@ -150743,15 +145991,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c83ff <__gmpz_get_d_2exp@plt+0x7c62f> │ │ │ │ + jb 80c3ffb <__gmpz_get_d_2exp@plt+0x7822b> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -150761,18 +146009,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c8531 <__gmpz_get_d_2exp@plt+0x7c761> │ │ │ │ + jb 80c412d <__gmpz_get_d_2exp@plt+0x7835d> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c853c,-0x24(%ebp) │ │ │ │ + movl $0x80c4138,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -150788,45 +146036,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c853c <__gmpz_get_d_2exp@plt+0x7c76c> │ │ │ │ + jne 80c4138 <__gmpz_get_d_2exp@plt+0x78368> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c84fe <__gmpz_get_d_2exp@plt+0x7c72e> │ │ │ │ + ja 80c40fa <__gmpz_get_d_2exp@plt+0x7832a> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80c8485 <__gmpz_get_d_2exp@plt+0x7c6b5> │ │ │ │ + jl 80c4081 <__gmpz_get_d_2exp@plt+0x782b1> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80c84ef <__gmpz_get_d_2exp@plt+0x7c71f> │ │ │ │ + jne 80c40eb <__gmpz_get_d_2exp@plt+0x7831b> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80c8485 <__gmpz_get_d_2exp@plt+0x7c6b5> │ │ │ │ + jl 80c4081 <__gmpz_get_d_2exp@plt+0x782b1> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80c84ef <__gmpz_get_d_2exp@plt+0x7c71f> │ │ │ │ - movl $0x80c83d0,-0x1c(%edi) │ │ │ │ + jne 80c40eb <__gmpz_get_d_2exp@plt+0x7831b> │ │ │ │ + movl $0x80c3fcc,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -150838,59 +146086,61 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c8490 <__gmpz_get_d_2exp@plt+0x7c6c0> │ │ │ │ + jne 80c408c <__gmpz_get_d_2exp@plt+0x782bc> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - sbb %al,-0xf76f7f4(%ebp) │ │ │ │ + adc $0x41,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8518 <__gmpz_get_d_2exp@plt+0x7c748> │ │ │ │ + jne 80c4114 <__gmpz_get_d_2exp@plt+0x78344> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c85df <__gmpz_get_d_2exp@plt+0x7c80f> │ │ │ │ + ja 80c41db <__gmpz_get_d_2exp@plt+0x7840b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c840c,-0x20(%edi) │ │ │ │ + movl $0x80c4008,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -150901,226 +146151,187 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fcom %st(6) │ │ │ │ - sub %al,(%eax) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c876d <__gmpz_get_d_2exp@plt+0x7c99d> │ │ │ │ - movl $0x80c877c,-0x10(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c4330 <__gmpz_get_d_2exp@plt+0x78560> │ │ │ │ + movl $0x80c433c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c877c <__gmpz_get_d_2exp@plt+0x7c9ac> │ │ │ │ + jne 80c433c <__gmpz_get_d_2exp@plt+0x7856c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c8647 <__gmpz_get_d_2exp@plt+0x7c877> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ + ja 80c4231 <__gmpz_get_d_2exp@plt+0x78461> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80c3f4c,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80c8350,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c8574,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80c4170,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80c79bc <__gmpz_get_d_2exp@plt+0x7bbec> │ │ │ │ - mov $0xc90028d5,%eax │ │ │ │ + jmp 80c3724 <__gmpz_get_d_2exp@plt+0x77954> │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x0,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80c8656 <__gmpz_get_d_2exp@plt+0x7c886> │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c4240 <__gmpz_get_d_2exp@plt+0x78470> │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80c79bc <__gmpz_get_d_2exp@plt+0x7bbec> │ │ │ │ + jmp 80c3724 <__gmpz_get_d_2exp@plt+0x77954> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %eax │ │ │ │ - aad $0x28 │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock sbb $0x87,%al │ │ │ │ + lock lock inc %edx │ │ │ │ or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c871c <__gmpz_get_d_2exp@plt+0x7c94c> │ │ │ │ + jne 80c42f0 <__gmpz_get_d_2exp@plt+0x78520> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - adc $0xd5,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + jecxz 80c436e <__gmpz_get_d_2exp@plt+0x7859e> │ │ │ │ + decl (%eax) │ │ │ │ + ... │ │ │ │ add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c8807 <__gmpz_get_d_2exp@plt+0x7ca37> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80c817c,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80c85fc,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xe(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp %dl,%ch │ │ │ │ - sub %al,(%eax) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c8892 <__gmpz_get_d_2exp@plt+0x7cac2> │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x80c79bc,-0x30(%edi) │ │ │ │ + ja 80c4402 <__gmpz_get_d_2exp@plt+0x78632> │ │ │ │ + movl $0x80c2a90,-0x38(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x80c3724,-0x30(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80c8104,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x80c3bec,-0x24(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ lea -0x30(%edi),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80c87c0,-0xc(%edi) │ │ │ │ + movl $0x80c41f4,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c6d50 <__gmpz_get_d_2exp@plt+0x7af80> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + lea -0x21(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov $0x8357874,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c88d7 <__gmpz_get_d_2exp@plt+0x7cb07> │ │ │ │ + jb 80c444b <__gmpz_get_d_2exp@plt+0x7867b> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -151130,18 +146341,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c8a09 <__gmpz_get_d_2exp@plt+0x7cc39> │ │ │ │ + jb 80c457d <__gmpz_get_d_2exp@plt+0x787ad> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c8a14,-0x24(%ebp) │ │ │ │ + movl $0x80c4588,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -151157,45 +146368,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8a14 <__gmpz_get_d_2exp@plt+0x7cc44> │ │ │ │ + jne 80c4588 <__gmpz_get_d_2exp@plt+0x787b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c89d6 <__gmpz_get_d_2exp@plt+0x7cc06> │ │ │ │ + ja 80c454a <__gmpz_get_d_2exp@plt+0x7877a> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80c895d <__gmpz_get_d_2exp@plt+0x7cb8d> │ │ │ │ + jl 80c44d1 <__gmpz_get_d_2exp@plt+0x78701> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80c89c7 <__gmpz_get_d_2exp@plt+0x7cbf7> │ │ │ │ + jne 80c453b <__gmpz_get_d_2exp@plt+0x7876b> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80c895d <__gmpz_get_d_2exp@plt+0x7cb8d> │ │ │ │ + jl 80c44d1 <__gmpz_get_d_2exp@plt+0x78701> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80c89c7 <__gmpz_get_d_2exp@plt+0x7cbf7> │ │ │ │ - movl $0x80c88a8,-0x1c(%edi) │ │ │ │ + jne 80c453b <__gmpz_get_d_2exp@plt+0x7876b> │ │ │ │ + movl $0x80c441c,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -151207,85 +146418,192 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c8968 <__gmpz_get_d_2exp@plt+0x7cb98> │ │ │ │ + jne 80c44dc <__gmpz_get_d_2exp@plt+0x7870c> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - lock mov %ecx,(%eax,%ecx,1) │ │ │ │ + fs inc %ebp │ │ │ │ + or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c89f0 <__gmpz_get_d_2exp@plt+0x7cc20> │ │ │ │ + jne 80c4564 <__gmpz_get_d_2exp@plt+0x78794> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c8ab7 <__gmpz_get_d_2exp@plt+0x7cce7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + ja 80c462b <__gmpz_get_d_2exp@plt+0x7885b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c88e4,-0x20(%edi) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80c4458,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + pop %esp │ │ │ │ + xor (%ecx),%ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c474e <__gmpz_get_d_2exp@plt+0x7897e> │ │ │ │ + movl $0x80c4760,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c4760 <__gmpz_get_d_2exp@plt+0x78990> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c4693 <__gmpz_get_d_2exp@plt+0x788c3> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80c45c0,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80cb430 <__gmpz_get_d_2exp@plt+0x7f660> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + xor (%ecx),%ch │ │ │ │ + add %cl,%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + and %cl,-0x76b3dbb4(%ecx) │ │ │ │ + int1 │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c46a2 <__gmpz_get_d_2exp@plt+0x788d2> │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80cb430 <__gmpz_get_d_2exp@plt+0x7f660> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + xor (%ecx),%ch │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock adc %al,0xc(%edi) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c4710 <__gmpz_get_d_2exp@plt+0x78940> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c8afb <__gmpz_get_d_2exp@plt+0x7cd2b> │ │ │ │ + jb 80c47c7 <__gmpz_get_d_2exp@plt+0x789f7> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -151295,18 +146613,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c8c2d <__gmpz_get_d_2exp@plt+0x7ce5d> │ │ │ │ + jb 80c48f9 <__gmpz_get_d_2exp@plt+0x78b29> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c8c38,-0x24(%ebp) │ │ │ │ + movl $0x80c4904,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -151322,45 +146640,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8c38 <__gmpz_get_d_2exp@plt+0x7ce68> │ │ │ │ + jne 80c4904 <__gmpz_get_d_2exp@plt+0x78b34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c8bfa <__gmpz_get_d_2exp@plt+0x7ce2a> │ │ │ │ + ja 80c48c6 <__gmpz_get_d_2exp@plt+0x78af6> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80c8b81 <__gmpz_get_d_2exp@plt+0x7cdb1> │ │ │ │ + jl 80c484d <__gmpz_get_d_2exp@plt+0x78a7d> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80c8beb <__gmpz_get_d_2exp@plt+0x7ce1b> │ │ │ │ + jne 80c48b7 <__gmpz_get_d_2exp@plt+0x78ae7> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80c8b81 <__gmpz_get_d_2exp@plt+0x7cdb1> │ │ │ │ + jl 80c484d <__gmpz_get_d_2exp@plt+0x78a7d> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80c8beb <__gmpz_get_d_2exp@plt+0x7ce1b> │ │ │ │ - movl $0x80c8acc,-0x1c(%edi) │ │ │ │ + jne 80c48b7 <__gmpz_get_d_2exp@plt+0x78ae7> │ │ │ │ + movl $0x80c4798,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -151372,61 +146690,61 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c8b8c <__gmpz_get_d_2exp@plt+0x7cdbc> │ │ │ │ + jne 80c4858 <__gmpz_get_d_2exp@plt+0x78a88> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - adc $0x8c,%al │ │ │ │ + loopne 80c4951 <__gmpz_get_d_2exp@plt+0x78b81> │ │ │ │ or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8c14 <__gmpz_get_d_2exp@plt+0x7ce44> │ │ │ │ + jne 80c48e0 <__gmpz_get_d_2exp@plt+0x78b10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c8cdb <__gmpz_get_d_2exp@plt+0x7cf0b> │ │ │ │ + ja 80c49a7 <__gmpz_get_d_2exp@plt+0x78bd7> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c8b08,-0x20(%edi) │ │ │ │ + movl $0x80c47d4,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -151437,173 +146755,522 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - shrb $1,%fs:(%eax) │ │ │ │ - add %dl,(%edi) │ │ │ │ + loopne 80c49e5 <__gmpz_get_d_2exp@plt+0x78c15> │ │ │ │ + sub %eax,(%eax) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c8ea7 <__gmpz_get_d_2exp@plt+0x7d0d7> │ │ │ │ - movl $0x80c8eb8,-0x14(%ebp) │ │ │ │ + jb 80c4aba <__gmpz_get_d_2exp@plt+0x78cea> │ │ │ │ + movl $0x80c4acc,-0x8(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8eb8 <__gmpz_get_d_2exp@plt+0x7d0e8> │ │ │ │ + jne 80c4acc <__gmpz_get_d_2exp@plt+0x78cfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c8d59 <__gmpz_get_d_2exp@plt+0x7cf89> │ │ │ │ + ja 80c4a01 <__gmpz_get_d_2exp@plt+0x78c31> │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ mov 0x6(%esi),%edx │ │ │ │ - movl $0x80c8a4c,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80c8c70,-0x1c(%edi) │ │ │ │ + movl $0x80c493c,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c8824 <__gmpz_get_d_2exp@plt+0x7ca54> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0xcf,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - lret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80cb430 <__gmpz_get_d_2exp@plt+0x7f660> │ │ │ │ + nop │ │ │ │ + sub %ch,(%edi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + enter $0x0,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c8d68 <__gmpz_get_d_2exp@plt+0x7cf98> │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + jne 80c4a10 <__gmpz_get_d_2exp@plt+0x78c40> │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c8824 <__gmpz_get_d_2exp@plt+0x7ca54> │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80cb430 <__gmpz_get_d_2exp@plt+0x7f660> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - into │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %es │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fsubrs (%esi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock inc %eax │ │ │ │ - mov (%eax,%ecx,1),%cs │ │ │ │ + lock jl 80c4b1b <__gmpz_get_d_2exp@plt+0x78d4b> │ │ │ │ + or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8e40 <__gmpz_get_d_2exp@plt+0x7d070> │ │ │ │ + jne 80c4a7c <__gmpz_get_d_2exp@plt+0x78cac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + sub %eax,%cs:(%eax) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c4b5b <__gmpz_get_d_2exp@plt+0x78d8b> │ │ │ │ + movl $0x80c4648,-0x20(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80c49c4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x1d(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8357878,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + jmp 80c575c <__gmpz_get_d_2exp@plt+0x7998c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c4ba3 <__gmpz_get_d_2exp@plt+0x78dd3> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80c90f0 <__gmpz_get_d_2exp@plt+0x7d320> │ │ │ │ + jmp *-0x4(%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 80c4c1b <__gmpz_get_d_2exp@plt+0x78e4b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c4bf4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c4bf4 <__gmpz_get_d_2exp@plt+0x78e24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c4bdd <__gmpz_get_d_2exp@plt+0x78e0d> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + 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 80c4c5b <__gmpz_get_d_2exp@plt+0x78e8b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c4c68,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c4c68 <__gmpz_get_d_2exp@plt+0x78e98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c4d81 <__gmpz_get_d_2exp@plt+0x78fb1> │ │ │ │ + movl $0x80c4d8c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c4d8c <__gmpz_get_d_2exp@plt+0x78fbc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c4cb7 <__gmpz_get_d_2exp@plt+0x78ee7> │ │ │ │ + movl $0x80c4c28,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c4cc6 <__gmpz_get_d_2exp@plt+0x78ef6> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c4d0b <__gmpz_get_d_2exp@plt+0x78f3b> │ │ │ │ + movl $0x80c4bb0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + and $0x4d,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c4d24 <__gmpz_get_d_2exp@plt+0x78f54> │ │ │ │ + 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 80c4e23 <__gmpz_get_d_2exp@plt+0x79053> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c4dfc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c4dfc <__gmpz_get_d_2exp@plt+0x7902c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c4de5 <__gmpz_get_d_2exp@plt+0x79015> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + 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 80c4e63 <__gmpz_get_d_2exp@plt+0x79093> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c4e70,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c4e70 <__gmpz_get_d_2exp@plt+0x790a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c4f89 <__gmpz_get_d_2exp@plt+0x791b9> │ │ │ │ + movl $0x80c4f94,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c4f94 <__gmpz_get_d_2exp@plt+0x791c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c4ebf <__gmpz_get_d_2exp@plt+0x790ef> │ │ │ │ + movl $0x80c4e30,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c4ece <__gmpz_get_d_2exp@plt+0x790fe> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c4f13 <__gmpz_get_d_2exp@plt+0x79143> │ │ │ │ + movl $0x80c4db8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sub $0x4f,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c4f2c <__gmpz_get_d_2exp@plt+0x7915c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + call 210c78e6 │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c500c <__gmpz_get_d_2exp@plt+0x7923c> │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x80c4c80,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c4e88,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80cb978 <__gmpz_get_d_2exp@plt+0x7fba8> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c8f23 <__gmpz_get_d_2exp@plt+0x7d153> │ │ │ │ + jb 80c5053 <__gmpz_get_d_2exp@plt+0x79283> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -151613,18 +147280,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c9055 <__gmpz_get_d_2exp@plt+0x7d285> │ │ │ │ + jb 80c5185 <__gmpz_get_d_2exp@plt+0x793b5> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c9060,-0x24(%ebp) │ │ │ │ + movl $0x80c5190,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -151640,45 +147307,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9060 <__gmpz_get_d_2exp@plt+0x7d290> │ │ │ │ + jne 80c5190 <__gmpz_get_d_2exp@plt+0x793c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9022 <__gmpz_get_d_2exp@plt+0x7d252> │ │ │ │ + ja 80c5152 <__gmpz_get_d_2exp@plt+0x79382> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80c8fa9 <__gmpz_get_d_2exp@plt+0x7d1d9> │ │ │ │ + jl 80c50d9 <__gmpz_get_d_2exp@plt+0x79309> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80c9013 <__gmpz_get_d_2exp@plt+0x7d243> │ │ │ │ + jne 80c5143 <__gmpz_get_d_2exp@plt+0x79373> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80c8fa9 <__gmpz_get_d_2exp@plt+0x7d1d9> │ │ │ │ + jl 80c50d9 <__gmpz_get_d_2exp@plt+0x79309> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80c9013 <__gmpz_get_d_2exp@plt+0x7d243> │ │ │ │ - movl $0x80c8ef4,-0x1c(%edi) │ │ │ │ + jne 80c5143 <__gmpz_get_d_2exp@plt+0x79373> │ │ │ │ + movl $0x80c5024,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -151690,86 +147357,210 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c8fb4 <__gmpz_get_d_2exp@plt+0x7d1e4> │ │ │ │ + jne 80c50e4 <__gmpz_get_d_2exp@plt+0x79314> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp $0x90,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %ecx │ │ │ │ or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c903c <__gmpz_get_d_2exp@plt+0x7d26c> │ │ │ │ + jne 80c516c <__gmpz_get_d_2exp@plt+0x7939c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9103 <__gmpz_get_d_2exp@plt+0x7d333> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + ja 80c5233 <__gmpz_get_d_2exp@plt+0x79463> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - movl $0x80c8f30,-0x20(%edi) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + movl $0x80c5060,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 81f129c <__gmpz_get_d_2exp@plt+0x1a54cc> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + pusha │ │ │ │ + daa │ │ │ │ + sub %eax,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c537d <__gmpz_get_d_2exp@plt+0x795ad> │ │ │ │ + movl $0x80c538c,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c538c <__gmpz_get_d_2exp@plt+0x795bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c529b <__gmpz_get_d_2exp@plt+0x794cb> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80c51c8,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80c4fc8 <__gmpz_get_d_2exp@plt+0x791f8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %fs,(%esi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + lret $0x0 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c52aa <__gmpz_get_d_2exp@plt+0x794da> │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80c4fc8 <__gmpz_get_d_2exp@plt+0x791f8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and $0x26,%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock and $0x53,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5324 <__gmpz_get_d_2exp@plt+0x79554> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c9147 <__gmpz_get_d_2exp@plt+0x7d377> │ │ │ │ + jb 80c53f7 <__gmpz_get_d_2exp@plt+0x79627> │ │ │ │ movl $0x81edd7c,-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 │ │ │ │ @@ -151779,18 +147570,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c9279 <__gmpz_get_d_2exp@plt+0x7d4a9> │ │ │ │ + jb 80c5529 <__gmpz_get_d_2exp@plt+0x79759> │ │ │ │ movl $0x81edd7c,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c9284,-0x24(%ebp) │ │ │ │ + movl $0x80c5534,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ @@ -151806,45 +147597,45 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9284 <__gmpz_get_d_2exp@plt+0x7d4b4> │ │ │ │ + jne 80c5534 <__gmpz_get_d_2exp@plt+0x79764> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %edx,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9246 <__gmpz_get_d_2exp@plt+0x7d476> │ │ │ │ + ja 80c54f6 <__gmpz_get_d_2exp@plt+0x79726> │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jl 80c91cd <__gmpz_get_d_2exp@plt+0x7d3fd> │ │ │ │ + jl 80c547d <__gmpz_get_d_2exp@plt+0x796ad> │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 80c9237 <__gmpz_get_d_2exp@plt+0x7d467> │ │ │ │ + jne 80c54e7 <__gmpz_get_d_2exp@plt+0x79717> │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 80c91cd <__gmpz_get_d_2exp@plt+0x7d3fd> │ │ │ │ + jl 80c547d <__gmpz_get_d_2exp@plt+0x796ad> │ │ │ │ cmp %ecx,%eax │ │ │ │ - jne 80c9237 <__gmpz_get_d_2exp@plt+0x7d467> │ │ │ │ - movl $0x80c9118,-0x1c(%edi) │ │ │ │ + jne 80c54e7 <__gmpz_get_d_2exp@plt+0x79717> │ │ │ │ + movl $0x80c53c8,-0x1c(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80ed298,-0x8(%edi) │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -151856,62 +147647,59 @@ │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e00,(%eax,%eax,1),%ecx │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c91d8 <__gmpz_get_d_2exp@plt+0x7d408> │ │ │ │ + jne 80c5488 <__gmpz_get_d_2exp@plt+0x796b8> │ │ │ │ mov %eax,%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - pusha │ │ │ │ - xchg %eax,%edx │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + adc %dl,0xc(%ebp) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9260 <__gmpz_get_d_2exp@plt+0x7d490> │ │ │ │ + jne 80c5510 <__gmpz_get_d_2exp@plt+0x79740> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,0x8000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9327 <__gmpz_get_d_2exp@plt+0x7d557> │ │ │ │ + ja 80c55d7 <__gmpz_get_d_2exp@plt+0x79807> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x11(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x19(%esi),%edx │ │ │ │ - movl $0x80c9154,-0x20(%edi) │ │ │ │ + movl $0x80c5404,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ @@ -151922,95 +147710,73 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb %cl,%dl │ │ │ │ - sub %al,(%eax) │ │ │ │ - pop %ss │ │ │ │ + mov $0x17002923,%esp │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c94a9 <__gmpz_get_d_2exp@plt+0x7d6d9> │ │ │ │ - movl $0x80c94b8,-0xc(%ebp) │ │ │ │ + jb 80c56ff <__gmpz_get_d_2exp@plt+0x7992f> │ │ │ │ + movl $0x80c5710,-0xc(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ mov 0x9(%esi),%edx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c94b8 <__gmpz_get_d_2exp@plt+0x7d6e8> │ │ │ │ + jne 80c5710 <__gmpz_get_d_2exp@plt+0x79940> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - add $0x40,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9381 <__gmpz_get_d_2exp@plt+0x7d5b1> │ │ │ │ + ja 80c5631 <__gmpz_get_d_2exp@plt+0x79861> │ │ │ │ mov 0x2(%esi),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ - movl $0x80c9098,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c92bc,-0x1c(%edi) │ │ │ │ + movl $0x80c556c,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x19(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80c8824 <__gmpz_get_d_2exp@plt+0x7ca54> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xc9,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - leave │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80c4fc8 <__gmpz_get_d_2exp@plt+0x791f8> │ │ │ │ + cld │ │ │ │ + and (%ecx),%ch │ │ │ │ + add %cl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b2445(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ @@ -152019,130 +147785,573 @@ │ │ │ │ dec %esp │ │ │ │ and $0x4c,%al │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %esi,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 80c9390 <__gmpz_get_d_2exp@plt+0x7d5c0> │ │ │ │ + jne 80c5640 <__gmpz_get_d_2exp@plt+0x79870> │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80c8824 <__gmpz_get_d_2exp@plt+0x7ca54> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80c4fc8 <__gmpz_get_d_2exp@plt+0x791f8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - enter $0x28,$0x5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x5002922,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock pop %eax │ │ │ │ - xchg %eax,%esp │ │ │ │ + lock mov $0x56,%ah │ │ │ │ or $0x8,%al │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%ecx),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xb(%ecx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9458 <__gmpz_get_d_2exp@plt+0x7d688> │ │ │ │ + jne 80c56b4 <__gmpz_get_d_2exp@plt+0x798e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + adc $0xf4,%al │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x29(%edx,%eiz,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c57d3 <__gmpz_get_d_2exp@plt+0x79a03> │ │ │ │ + movl $0x80c4b84,-0x34(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x80c4fc8,-0x28(%edi) │ │ │ │ + lea -0x34(%edi),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x80c5250,-0x20(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c55f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1d(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81f19ec <__gmpz_get_d_2exp@plt+0x1a5c1c> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x8357880,%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 80c585b <__gmpz_get_d_2exp@plt+0x79a8b> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c5834,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5834 <__gmpz_get_d_2exp@plt+0x79a64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c581d <__gmpz_get_d_2exp@plt+0x79a4d> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + 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 80c5891 <__gmpz_get_d_2exp@plt+0x79ac1> │ │ │ │ + movl $0x81edd7c,-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 80c807c <__gmpz_get_d_2exp@plt+0x7c2ac> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c58fc <__gmpz_get_d_2exp@plt+0x79b2c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c58f2 <__gmpz_get_d_2exp@plt+0x79b22> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80c5868,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x83674a5,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pop %ds │ │ │ │ + sub %eax,(%eax) │ │ │ │ sbb (%eax),%al │ │ │ │ push %es │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c95d2 <__gmpz_get_d_2exp@plt+0x7d802> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80c5982 <__gmpz_get_d_2exp@plt+0x79bb2> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c95c8 <__gmpz_get_d_2exp@plt+0x7d7f8> │ │ │ │ - movl $0x80c8824,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80c9560,-0x4(%ebp) │ │ │ │ - mov $0x8355ce4,%esi │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + ja 80c5978 <__gmpz_get_d_2exp@plt+0x79ba8> │ │ │ │ + movl $0x80c57f0,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80c58a0,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 80c575c <__gmpz_get_d_2exp@plt+0x7998c> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x8357888,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80c7dec <__gmpz_get_d_2exp@plt+0x7c01c> │ │ │ │ + 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 80c5a07 <__gmpz_get_d_2exp@plt+0x79c37> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c59e0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9560 <__gmpz_get_d_2exp@plt+0x7d790> │ │ │ │ + jne 80c59e0 <__gmpz_get_d_2exp@plt+0x79c10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - sub %al,(%eax) │ │ │ │ - push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9542 <__gmpz_get_d_2exp@plt+0x7d772> │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - movl $0x80c8cf8,-0x24(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ + ja 80c59c9 <__gmpz_get_d_2exp@plt+0x79bf9> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80c81c8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x83674a5,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + 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 80c5a47 <__gmpz_get_d_2exp@plt+0x79c77> │ │ │ │ + movl $0x81edd7c,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c5a54,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5a54 <__gmpz_get_d_2exp@plt+0x79c84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c5b6d <__gmpz_get_d_2exp@plt+0x79d9d> │ │ │ │ + movl $0x80c5b78,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5b78 <__gmpz_get_d_2exp@plt+0x79da8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c5aa3 <__gmpz_get_d_2exp@plt+0x79cd3> │ │ │ │ + movl $0x80c5a14,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81f1660 <__gmpz_get_d_2exp@plt+0x1a5890> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81e83fc <__gmpz_get_d_2exp@plt+0x19c62c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80c5ab2 <__gmpz_get_d_2exp@plt+0x79ce2> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c5af7 <__gmpz_get_d_2exp@plt+0x79d27> │ │ │ │ + movl $0x80c599c,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x81b9094,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes